161x 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.