The ICT/Computer Science Curriculum
At Key Stage 3 our students learn to:
- design, use and evaluate computational abstractions that model the state and behaviour of real-world problems and physical systems
- understand several key algorithms that reflect computational thinking
- understand how numbers can be represented in binary, and be able to carry out simple operations on binary numbers
- understand the hardware and software components that make up computer systems, and how they communicate with one another and with other systems
- understand how data of various types (including text, sounds and pictures) can be represented and manipulated digitally, in the form of binary digits
- understand a range of ways to use technology safely, respectfully, responsibly and securely, including protecting their online identity and privacy. They will be able to recognise inappropriate content, contact and conduct, and know how to report concerns.
At Key Stage 3 the curriculum is designed to be inspiring with a balance of theory and practical programming tasks embedded in each unit of work. It will provide a scaffold for GCSE pathways and introduces students to a range of key concepts (algorithms, pseudo code, abstraction, decomposition) which will equip them with the practical (programming) skills, knowledge and understanding to undertake a GCSE in Computer science or ICT and onwards to A level.
The Computer Science and IT curricula at Key Stage 4 teaches students to:
- develop their capability, creativity and knowledge in computer science, digital media and information technology
- develop and apply their analytic, problem-solving, design, and computational thinking skills
- understand how changes in technology affect safety, including new ways to protect their online privacy and identity, and how to report a range of concerns
The KS4 GCSE program of study is designed to build on the foundations of knowledge and
understanding gained at KS3 and provides the essential skills and qualifications to go onto further study at A level.
At Key Stage 5 the computer science and IT curricula teaches all students to develop:
- an understanding of and ability to apply the fundamental principles and concepts of computer science.
- the ability to analyse problems in computational terms through practical experience of solving such problems including writing programs to do so.
- the capacity for thinking creatively, innovatively, analytically, logically and critically.
- the ability to articulate the individual (moral), social (ethical), legal and cultural opportunities and risks of digital technology.
- knowledge and understanding of the range of cyber threats, vulnerabilities and risks that impact on both individuals and organisations.
- a greater understanding of how organisations use information sources both internally and externally and the types of information you will encounter.