|This term secures students’ understanding of binary & hexadecimal numbers from year 9, introduces them to simple Boolean logic circuits and truth tables, and looks at why and how text, images and sound are encoded into binary
|This term focuses on taught algorithms, algorithm design and programming fundamentals, including the use of flowcharts and pseudo code, basic programming constructs, data types, and data structures including arrays, dictionaries and tuples
|This term focuses on developing modular and robust programs, including the role of procedures, functions, validation, verification, sanitisation and authentication, using a range of small programming tasks
|This term further develops students’ programming skills and introduces them to file handling, simple interface design and the use of SQL. Students also learn about programming languages the different methods of code translation.
|This term focuses on the role of iterative, terminal, black box and white box testing before giving students the opportunity to tackle a more substantial programming project using the skills developed to date.
|The programming project remains the focus in the final term of Year 10.
|This term focuses on the Von Neumann architecture’s Fetch-Decode-Execute cycle and the role of primary and secondary storage
|This term focuses on the ethical, legal and moral implications of technology and the role of system software.
|This term develops students’ understanding of computer networks, including topologies, protocols and networking hardware
|Term 4 continues with the network topic, focusing on wired versus wireless networks, before the final topic of the year: Cyber Security
|Term 5 focuses on developing students’ examination technique and preparing them for their terminal examinations
Please note whilst every effort is made to ensure the website information reflects the curriculum studied at KSHS we recognise that a school curriculum and the order of delivery is always under regular review. If you are working with one of our students who are dual registered please contact the appropriate Head of Year to confirm termly details are correct.