Computer Science

​Key Stage 3

Topics Covered

​Year 7

​Year 8

​Year 9

​ “Homes for Sale”

​ “Gillingham Film Festival”

​“My Music Festival”

​Programming shapes and patterns in Python Turtle.

​Programming quizzes in Python.

​Financial spreadsheet modelling using Excel.

​Creating logos using Photoshop.

​Setting up a film's database using Access.​Advanced games programming with Scratch.

​Programming a “CatBot” game in Scratch.

​Creating arcade style games in Scratch.​Cryptography.
​Computer Hardware.​Programming a sweet shop in Python.​Advanced programming techniques with Python.
​Using algorithms.​Creating a cinema booking spreadsheet system using Excel.​Website development using Dreamweaver and HTML
​Programming with BBC Micro:Bits
​3d modelling using SketchUp.



As you may be aware, in 2013 the Department for Education announced the scrapping of National Curriculum Levels for Years 7, 8 and 9. Schools were tasked with developing their own models of assessment. Whilst as a school we had reservations about the immediacy of this change, we have welcomed the opportunity to develop a more robust form of assessment which, we hope, provides students and yourselves with a clearer indication of their progress. Previously, students were given a numerical score, or level. In isolation this provided very little feedback to parents, or indeed the students themselves.  ‘Level 5’, for example, represented a very broad range of attainment. Nor did a numerical score indicate whether it was a disappointing result for an individual or an outstanding achievement. We also recognise that labelling students with arbitrary grades or numerical levels has the potential to inhibit students’ potential both in school and the future.
Each subject area has spent time developing clear attainment criteria for Years 7, 8 and 9, focussed on the key knowledge, understanding and skills which students require as a foundation for their GCSEs in Years 10 and 11. These criteria are currently divided into four bands, Foundation, Intermediate, Higher and Advanced. 

Assessment Grid

Key Stage 4 (Years 10 and 11)


​Course Codes

​Exam Board

​GCSE​EdExcel Computer Science 1CP0Computer Science



​Course Codes

​Exam Baord

​A LevelEduqas Computer Science A500QSComputer Science
​BTEC Level 3​BTEC Level 3 Nationals ITInformation Technology