St. Olave’s Grammar School celebrates a stunning 96% A*/B grades at A-Level with a total of 75% of all grades at A*/A . Fantastic GCSE results too with 90% of grades at A*/A or the new levels 9/8/7 in Mathematics and English. 67% at A* level

Key Stage 3 Computer Science

The aim of the Key Stage three curriculum for Computer Science is to ensure that all pupils:

  • Can understand and apply the fundamental principles and concepts of computer science, including abstraction, logic, algorithms and data representation
  • Can analyse problems in computational terms and have repeated practical experience of writing computer programs in order to solve such problems
  • Can evaluate and apply information technology, including new or unfamiliar technologies, analytically to solve problems
  • Are responsible, competent, confidence and creative users of information and communications technology

In so doing we are enabling pupils to become fully conversant with the digital and emergent age in which they growing-up.

Year 7





Introduction to Computer Science

A general introduction to School system. A baseline assessment is set, enabling teachers to garner a clearer indication of prior knowledge as this can be quite vast.

Components of a Computer. Basic skills - using Computer Systems Software, Technology safely and Internet Safety.

IPM: Computer Basics

Rule Based & Block based Programming languages

Pupils have the opportunity to develop an understanding of rule based programming and it applications.  Pupils are further introduced to a block based programming language.

IPM: Games development I


Binary, Data & Information

Pupils are introduced to binary, obtaining an understanding of how it interpreted and performing simple calculations.

IPM:  Development of Games

A Text Based Programming Language

Creating simple routines using a text-based programming language (JustBasic)

IPM: Programing Task


Ethical Computing

Pupils are introduced to the History of Computers and some of the Issues that now surround the use of computers and technology.

IPM: Internet Safety


Examining of a 3-D Modelling environment.

IPM: End of Year Test


Year 8

This year builds on the foundation set during Year 7. During this year pupils build on skills developed and examine how and where these skills might be applied in the real world. Core themes which are revisited are:

  • Algorithms

  • Problem Solving

  • Programming &

  • Modelling.





Software Development Life Cycle & Algorithms II

How is the SDLC used? And Why?  A further look at Algorithms, this time the focus is on sorting algorithms

IPM: Sorting Assessment

Scripting (using Powerpoint)

Automating a simple presentation, application in the real world.

IPM: Scripting Assessment


Visual Basic

Designing and developing programmed solutions which require a user interface. Programming with Files & Data Structures. 

IPM: VB Assessment

Hardware, Network and Internet Basics

Pupils examine the computer architecture, Logic Gates and the Internet

IPM: Logic Assessment



A look at an Object oriented block-based programming environment.

IPM: Mini project

Spreadsheet Modelling

Using spreadsheets to study encryption.

IPM: Crytography