Computer Science


 
 

Our aim at Highfields is to ensure that Computer Science is embedded and thriving in the school curriculum. 

Computer science is the study of computers and computing, including their theoretical and algorithmic foundations which allows for a broad and in-depth curriculum which includes Hardware and Software, data structures and representation, Network design, system security and ethics. The theoretical knowledge is underpinned by practical programming which covers; programming paradigms and techniques, computational logic, producing robust programs, Translators and Facilities of languages. 

Computer science draws some of its foundations from mathematics and combines it with computational thinking and algorithmic design to introduce programming into the curriculum. Therefore, one of our main priority is for students to become problem solvers who are not afraid of making mistakes. As well as becoming confident Computer Science students, the curriculum will enable learners to develop several ‘soft’ skills including Computational thinking, problem solving, organisation, communication, creativity, analysis and discipline. 

As a result of our dynamic well sequenced curriculum our exam results are exemplar thus, we have consistently achieved well above the national average year on year. The curriculum is underpinned by a range of engaging afterschool activities that rotate and include: Gaming Club, Cyber Security and Programming incubation. 

“In my Perspective, Science and Computer Science is a liberal art, it’s something everyone should know how to use and harness in their life.  Everyone should learn to program a computer, because it teaches you how to think”
— Steve Jobs.

Subject Curriculum Overview