Achieving Excellence Beyond Belief
Curriculum - Computer Science
Subject Name: Computer Science
Department Vision & Ethos
It is our intent that all students have an understanding of taking a problem, decomposing it into its component parts and then can begin to use various computational methods to solve. Our intention is for students to be largely language agnostic with Sandy Secondary School Students having been introduced to a number of computer languages ranging from Python through to Flow Charts. Students should see that the programming language is largely irrelevant it is the process of understanding how a problem is broken down and solved that is the important feature. Students who take Computer Science at KS4 and above will understand that whilst the subject is open to all they will need to be self-motivated and hardworking to truly achieve their full potential. All students will be offered the chance to see Computer Science in the real world through the department offering trips to both engage them and stretch their understanding. We hope that through exciting and innovative teaching students will garner a love of the subject and hopefully carry on their studies to undergraduate level and beyond.
What can be expected by the end of each key stage (for KS4 this will the end of course)
By the end KS3 all students will have used at least 3 different programming languages to solve problems of varying complexity, they will also understand that a computer system is made up entirely of binary and be able to explain how these binary digits can be used to represent a variety of different things. They will also be able to explain how a variety of different computer systems work on a hardware level including various networks.
By the end of KS4 Student will be able to analyse problems in computational terms through practical experience of solving such problems, including designing, writing and debugging programs. They will be challenged to think creatively, innovatively, analytically, logically and critically. Be able to understand the components that make up digital systems, and how they communicate with one another and with other systems. They will also be able to apply their mathematical knowledge to solve problems in Computer Science.
By the end of KS5 Our Computer Science students will understand the core academic principles of Computer Science. Classroom learning is transferred into creating real-world systems through the creation of an independent programming project. Sandy Secondary School Computer Science students will develop their technical understanding and their ability to analyse and solve problems using computational thinking.