Mon-Fri - 0800-1600 01792 797745

Computing Curriculum Overview

Autumn Term Spring Term Summer Term
Term 1 Term 2 Term 3 Term 4 Term 5 Term 6
Key Stage 3 Year 7 Scratch programming. Hogwarts School of Witchcraft and Wizardry spreadsheet.  Practice spreadsheets ready for Level 5 work.

Start Pant Lasau Fruit Shop (Level 5) spreadsheet.

Pant Lasau Fruit Shop spreadsheet work Pant Lasau Fruit shop spreadsheet work (Level 6) Water spreadsheet work. Level 7 spreadsheet work.
Year 8 Environmental leaflet. Environmental leaflet Scratch Programming “Moral story”.  Sound editing and movie making. “Moral story”.  Sound editing and movie making. “Social Media” PowerPoint task.
Year 9 Database Database Scratch Programming. Rotoscoping Animation Game making.
Core/Option Subject Core/Option Subject Core/Option Subject Core/Option Subject Core/Option Subject Core/Option Subject
Key Stage 4 ICT Year 10 Commence NEA Unit 2:

Data handling tasks, modelling task, research, newsletter and presentation (email, review of drafts, second drafts, final draft) folder structure, evaluation.

Commence NEA Unit 4: Analysis of existing web sites and multimedia features.  Design of template.


Theory.  Application Software, data and information, data logging and control, DTP, email, health issues, home and personal communication systems, home business, home entertainment, ICT and learning, information handling, school home environment, security issues and data protection, spreadsheets, staying safe online, verification and validation, web and presentation software.
Year 11 Development of graphical images, animation, sound, additional techniques, development of template including navigation, organisation of folders and files, evaluation.
Theory.  Business applications, communication and networks, control data logging and robots, data and information, law and society, multimedia digital imaging and sound, simulations and expert systems, software.
Key Stage 4 Computer Science Year 10 Python Programming.


Beep, print, input, if, while, len. Index strings.  Authentication.

Python programming


For loops,

Strings as sequences.






Python programming



Text files.


Python programming



Exception handling.

Python programming


Whole-class practice task.

Python programming.  Commence GCSE NEA task.
Theory topics: Hardware, Logical operations, Communication, Organisation and structure of data, operating systems.
Year 11 NEA NEA.

Assembly language.


Greenfoot programming Practise for practical exam.
Theory topics: principles of programming; software engineering; program construction; security and data management; ethical, legal and environmental impacts of digital technology.
Option Subject Option Subject Option Subject Option Subject Option Subject Option Subject
Key Stage 5 Available at sixth form