Key Stage 4 Computer Science: Move to Computing

Course focus

 This online programme of support is an introduction to the theory of Computer Science and practical programming using Python. The online programme consists of ten, two hour Thursday after school sessions (4pm to 6pm). 

Recordings of all sessions will be available 24 hours after each session date. This provides added flexibility should you be unable to take part in every live session. Supporting materials will also be available to download after each session. 

Each session is aimed at helping IT teachers explore relevant topics as they move towards teaching the new GCSE (9-1) Computer Science course. Course content will be relevant to new Specifications from all Awarding Bodies.

 Sessions will be split into interactive workshops, using practical examples of relevant theories (such as Von Neumann architecture and layered network models) and hands-on programming sessions. By the end of the course participants will have created, in Python, a fun to use game that can be used in teaching programming to their students.

No prior knowledge of Computer Science or computer programming is required.

Recordings of all sessions will be available 24 hours after each session

 What will you learn?

  • The basic elements of computer languages and concepts of programming
  • To use the Python programming language to create fun and useful programs
  • What an algorithm is and how can you create and document one
  • Boolean logic and truth tables: where are they used and what relevance do they have
  • How a computer system actually works, from its architecture to cloud storage
  • Representing data and simple computer maths
  • How computer networks actually work and how to keep them secure

Who should attend?

Any teacher expected to deliver Key Stage 4 Computer Science, especially non-specialists who need support in shifting from IT to Computer Science.

The programme will support all Computer Science teachers regardless of Awarding Bodies. Contact