School Alerts
Home / Curriculum / KS3 Computer Science

KS3 Computer Science

Year 7

The Vision for Computer Science/ICT

Computer Science/ICT is about understanding and being able to change the world through computational thinking on one hand, and gaining confidence and ability to use technologies of the digital world on the other hand. Every day we use computer systems; modern civilisation could not function without it. Computer systems control airplanes, our health service, cars, coffee makers, washing machines, tax systems, the internet, microwave cookers, mobile phone networks, laptops, desktops, alarms, central heating, remote control televisions, traffic light systems and more.  To comprehend our place in the modern world, we must understand that it is the human that is clever – not the machine.  The Computer Science and ICT curriculum aims to de-mystify key aspects of the digital world and develop our students’ knowledge so they can grow into confident digital citizens. Students have one lesson of computing a week. Below is an overview of what pupils will learn.

Programme of study and curriculum intents for Year 7:

Good Communication part1

  • how to send effective email messages
  • be able to utilise electronic communication appropriately
  • learn how to use Doddle
  • learn how to effectively use the relevant tools available from Ernulf Intranet


  • Ernulf’s Acceptable Use Policy (AUP)
  • Computer Misuse Policy
  • Know the 7 main areas of E-Safety [ Digital footprint, Inappropriate contents, online grooming, cyberbullying, sexting, privacy and identity theft, self-harm, radicalization]
  • online identity and privacy
  • passwords and security
  • recognise inappropriate online content; cyber-bullying
  • know how to deal with possible situations encountered online; how to report concerns

Develop Digital, Enterprise and Employability Skills (Intro to IDEA software)

  • develop digital, enterprise and employability skills.
  • Complete a series of online challenges and events,
  • win career and life enhancing badges,
  • unlock new opportunities and,
  • gain industry recognised awards that help you stand out from the crowd.

History of Computing

  • to become familiar with the history of computer science and key figures in history
  • recognise Charles Babbage, Ada Lovelace and the story of the Difference engine
  • recognise Alan Turing & the story of the Enigma machine/code-breaking
  • recognise Tim Berners-Lee & the World Wide Web/Internet

Computer hardware & software

  • be able to describe: what is a computer?
  • describe the purpose of key computer/tablet/smartphone components such as: CPU, motherboard, RAM, hard disk, & input/output devices
  • to learn what an operating system is and its purpose
  • understand the benefits & drawbacks of cloud-based applications and locally stored software

Good Communication part2 (Use of ICT)

  • developing presentation skills by learning how to edit, create, share and manage documents using word processors
  • to learn how to edit, create, share and manage documents using presentation software
  • to learn how to edit, create, share and manage documents using spreadsheets
  • using the cloud : upload vs Download
  • developing research skills
  • developing communication including public speaking skills

 Introduction to computational thinking:

Block programming (Scratch, Tynker or similar visual programming software)

  • to develop problem-solving skills
  • things to consider when creating a project (audience and purpose, storyboard, etc.)
  • can program using selection, iteration/loops, and variables
  • learn the Caesar Cipher algorithm
  • know how to encrypt messages using ciphers
  • be able to create a game which incorporates selection, iteration, variables


  • to understand what an algorithm is
  • can create an accurate basic flowchart (making tea)
  • understand basic pseudo-code
  • recognise flowchart symbols and create flowchart solution to solve simple problems


  • understand the differences between INTERNET and the WWW
  • learn how to design simple websites using HTML
  • able to search on effectively the internet and develop independent learning
  • able to complete a storyboard designing a website showing interaction between WebPages
  • can create own website


Year 8-9

Please note this information will be added in due course…