At Key Stage 4, all students start their journey in Year 10 with the Computer Science OCR Specification. Students will build on the knowledge they were taught in Key Stage 3, covering 'Computer systems' then moving onto 'Computational thinking, algorithms and programming'. Students will complete the programming project in Python which aids the building of knowledge for the two Computer Science papers in Year 11.
|Computer Science OCR Specification|
In Year 10 they will learn how to program using Python. They will learn how to write in pseudocode, write algorithms and develop their computational thinking skills. They will learn how to use binary code, hexadecimal code and denary code. They will learn about computer components, truth tables and logic statements. They will also learn how to read and interpret fragments of assembly code. Students will develop their understanding of computer systems and the internet. They will learn how encryption works and why this is important in data security.
In Year 11 students will continue to develop their computing and programming skills. They will consider how emerging technology such as DNA computing. Students will review how microcontrollers work and impacts of computers on society. They will complete their controlled assessment in January.
|BBC GCSE Bitesize|