Computing KS4 Curriculum

< Back to main curriculum page

Welcome to Computing!

Computer Science is a new and up and coming subject. The UK is the first country in the world to make Computer Science a core subject for all secondary schools. Should a student choose to do Computer Science in KS4 they will be be challenged like no other subject. Computer Science requires high level literacy and numeracy.

During the three years learners will be taught how to program which is similar to learning a foreign language. The numeracy and literacy skills are key here as constructing a large program is similar to writing a creative writing essay except using a language and grammar you’ve only just learnt.

On top of learning how to program learners will be taught how everything inside a computer works, from the bits to the bolts. From Binary, the language of computers, all the way up to how servers on the internet communicates.

Here at ALNS we teach the OCR Syllabus. This Syllabus is broken into three distinct units:

  1. Computer Systems
  2. Computational Thinking, algorithms and Programming
  3. Programming project

Each section will be assessed in a different way. Unit’s 1 and 2 are separate exams at the end of year 11. Where as Unit 3 is an in school 20 hour assessment in class, spread out over 2 terms.  

What new skills will I be learning?

  • Prepares you for learning, working and living in an increasingly digital world
  • Develops creativity, logical thinking and self-evaluation
  • Supports progress in other areas such as Technology and Science
  • Gives you a chance to design apps and software for technologies that you use – mobile phones, games consoles and the internet
  • Teaches computing which is of enormous importance to the economy and focuses on computer technologies that are relevant in the modern world
  • Gives you a thorough grounding in computing, creating opportunities for students to move on to A-levels and employment

The three units of this course are broken down like this:

Computer Systems

  • Systems Architecture
  • Memory
  • Storage
  • Wired and wireless networks
  • Network topologies, protocols and layers System security
  • System software
  • Ethical, legal, cultural and environmental concerns

Computational thinking, algorithms and programming

  • Algorithms
  • Programming techniques
  • Producing robust programs
  • Computational logic
  • Translators and facilities of languages
  • Data representation

Programming Project

  • Programming techniques
  • Analysis
  • Design
  • Development
  • Testing and evaluation and conclusions

If you want to learn about how all your favourite games are made and maybe make your own game, if you want to be challenged and learn lots of new marketable skills, then Computer Science is for you!