ICS Options Booklet

28

IGCSE Computer Science

Computer Science is a practical subject and a range of practical exercises must be integrated in this qualification, so it is important that learners develop their computational thinking skills by doing practical problem solving and programming using appropriate resources. Learners will have the opportunity in class to write their own programs, as well as executing (running), testing and debugging them under the supervision and guidance of their teacher.

Examinations Board

Cambridge (CIE)

Syllabus Code

0984

Course Expectations Learners will be required to undertake

Learners will learn the following topics:

computational thinking and programming, an appreciation of automated and emerging technologies and the benefits of their use. To develop an understanding of the main principles of problem-solving by creating computer-based solutions using algorithms and a high-level programming language. To develop a range of technical skills including the ability to test effectively and to evaluate solutions. What will I learn?

Computer systems

1.Data representation 2.Data transmission

3.Hardware 4.Software 5.The internet and its uses 6.Automated and emerging technologies

Algorithms, programming and logic

Learners will be encouraged to be:

1.Algorithm design and problem-solving 2.Programming 3.Databases 4.Boolean logic

Confident: interested in learning about computer science and using technical language to communicate their knowledge and understanding

The aims are to enable students to develop: Skills, Knowledge and Understanding

Responsible: working systematically, safely and securely when using technology

Reflective: learning from their experiences when creating programs and using technology; understanding how technology impacts society Innovative: solving unfamiliar problems and designing computer programs creatively and independently Engaged: keen to develop computer science skills and further their understanding of developments in the use of technology.

Computational thinking skills. An understanding of the main principles of solving problems using computers. The skills necessary to solve computer-based problems using a high-level programming language. An understanding of the component parts of computer systems and how they interrelate. An understanding of the internet as a means of communication and its associated risks. An understanding of the development and use of automated and emerging technologies.

Assessment All candidates take two components.

Exam Duration

Component

Assessment Method

Weight

75 marks 50%

1 hour 45 minutes

Computer Systems

Paper 1: Externally assessed, structured short-answer questions based on topics 1–6 of the subject content

Algorithms, Programming and Logic

75 marks 50%

1 hour 45 minutes

Paper 2: Externally assessed, structured short-answer questions and a scenario questions based on topics 7–10 of the subject content

Where everyone can thrive!

Made with FlippingBook Online newsletter maker