310x Filetype PDF File size 1.45 MB Source: www.curriculumonline.ie
Computer
Science
Curriculum Specification
LEAVING CERTIFICATE
Ordinary and Higher Level
Contents
Introduction . . . . . . . . . . . . . . . . . . . . . . . . . .2 Teaching and learning . . . . . . . . . . . . . . .15
Applied learning tasks . . . . . . . . . . . . . . . . . . . . . . . . . .15
Senior cycle . . . . . . . . . . . . . . . . . . . . . . . . . . .3 Differentiation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .16
Differentiation through the learning
The experience of senior cycle . . . . . . . . . . . . . . . . . . 4 outcomes of the specification . . . . . . . . . . . . . . . . . .16
Differentiation in teaching and learning . . . . . . . .17
Computer Science . . . . . . . . . . . . . . . . . . . . .6 Differentiation in assessment . . . . . . . . . . . . . . . . . .17
Time allocation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .17
Rationale . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .6
Aim . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .6
Objectives . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .6 Strands and learning outcomes . . . . . .18
Related learning . . . . . . . . . . . . . . . . . . . . . .7 Assessment . . . . . . . . . . . . . . . . . . . . . . . . . .24
Early childhood . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .7 Assessment for certification . . . . . . . . . . . . . . . . . . . .24
Primary school . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .7 Structure of assessment for certification . . . . . . .25
Junior cycle . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .8 End-of-course examination . . . . . . . . . . . . . . . . . . . . .25
End-of-course assessment criteria . . . . . . . . . . . . .26
Senior cycle . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .8
Coursework assessment . . . . . . . . . . . . . . . . . . . . . . . .27
Further study . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .8 Coursework assessment criteria . . . . . . . . . . . . . . .27
Society and community . . . . . . . . . . . . . . . . . . . . . . . . . .9 Assessment programming language . . . . . . . . . . .28
Education for sustainable development . . . . . . . . . .9 Reasonable accommodations . . . . . . . . . . . . . . . . . . .28
Structure of Leaving Certificate Appendices . . . . . . . . . . . . . . . . . . . . . . . . . .29
Computer Science . . . . . . . . . . . . . . . . . . . .10 Appendix A: Glossary of action verbs used . . . . .29
Strand 1: Practices and principles . . . . . . . . . . . . . . . 10 Appendix B: Glossary of core concepts . . . . . . . . .32
Strand 2: Core concepts . . . . . . . . . . . . . . . . . . . . . . . . . 10
Strand 3: Computer science in practice . . . . . . . . .10
Key skills of senior cycle . . . . . . . . . . . . .12
Information processing . . . . . . . . . . . . . . . . . . . . . . . . . .13
Critical and creative thinking . . . . . . . . . . . . . . . . . . .13
Communicating . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .13
Working with others . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
Being personally effective . . . . . . . . . . . . . . . . . . . . . . 14
1 Introduction
Computer science is the study of computers and algorithmic processes. Leaving Certificate Computer
Science includes how programming and computational thinking can be applied to the solution of
problems, and how computing technology impacts the world around us.
The specification is constructed into 3 strands, whose learning outcomes are interwoven. The 3
strands are:
1. Practices and principles
2. Core concepts
3. Computer science in practice
Students will learn:
The practices and principles of computer science, such as computational thinking, computers and
society, and creative design
How to analyse problems in computational terms and understand concepts such as abstraction,
logic, algorithms, computer systems, data representation and evaluation
Programming languages and how to read, write, test and modify computer programs
The process of designing computational artefacts such as web pages, digital animations,
simulations, games, apps and robotic systems
The ethical, historical, environmental and technological aspects of computer science, and how it
impacts the social and economic development of society.
The role of programming in computer science is like that of practical work in the other subjects—
it provides motivation, and a context within which ideas are brought to life. Students learn
programming by solving problems through computational thinking processes and through practical
applications such as applied learning tasks.
The Leaving Certificate Computer Science specification is designed for all students. It applies to many
aspects of students’ lives and is therefore relevant to a wide range of student interests. It is situated
within the context of senior cycle education.
2 Computer Science Curriculum Specification : Introduction
2 Senior cycle
The objectives of Leaving Certificate Computer Science are well aligned with the vision and principles
of senior cycle education. Learners in senior cycle are approaching the end of their time in school and
are focusing on the directions they would like to take in their future lives. Senior cycle plays a vital
role in helping learners to address their current needs as resourceful, confident, engaged and active
young adults and in preparing them for life in a changing economic and social context (Figure 1).
g
n
i
n
r L
C E
Y C
C U
a R
e R R P
O I
L I C l
N U a
d E L n
S
n U n
E I M
CP i
a N L
H I E
R S n
g T P g
n
i
h
c U
L E
A S
ea V
T
LEARNERS
resourceful, confident,
T
eac engaged and active
her
Pro e
fe ltur
iona l Cu
l e choo
elo S
en
t
THE SENIOR CYCLE PRINCIPLES VALUES
CURRICULUM quality human dignity and
learning outcomes inclusive education respect
key skills continuity equality and inclusion
subjects choice and flexibility justice and fairness
short courses participation, relevance freedom and democracy
transition units and enjoyment
assessment well-being
certification creativity and
guidance innovation
lifelong learning
Figure 1: Overview of senior cycle
3 Computer Science Curriculum Specification : Senior cycle
no reviews yet
Please Login to review.