Quick Links

Useful Links

St Peter's Independent

ComputEr Science / ICT

Teacher of Computer Science / ICT: Martin Johnson - mjohnson@stpetersindependent.org.uk


Computer Science is a compulsory part of the curriculum at KS3 with two fifty-minute lessons each week.

The new emphasis is on programming skills but aspects of the old ICT curriculum which are useful for students are retained

Form 1 topics include Organising data - Spreadsheets, Programming in Scratch, Presenting information professionally, Databases, Structuring programs -Flowol.

Form 2 topics include; Text based programming in Just Basic, Programming the BBC Microbit, Web Design, Video editing

Form 3 topics include; Advanced programming – Small Basic, Python and Visual Basic.




At KS4 students now follow a course in GCSE Computer Science.

The course that we follow is the OCR Computer Science (9-1) GCSE (J276).

Component 01: Computer Systems

Introduces students to the central processing unit (CPU), computer memory and storage, wired and wireless networks, network topologies, system security and system software. It also looks at ethical, legal, cultural and environmental concerns associated with computer science.

Assessed by external examination: 50% of the overall mark

Component 02: Computational Thinking, Algorithms and Programming

Students apply knowledge and understanding gained in component 01. They develop skills and understanding in computational thinking: algorithms, programming techniques, producing robust programs, computational logic, translators and data representation. The skills and knowledge developed within this component will support the learner when completing the Programming Project.

Assessed by external examination: 50% of the overall mark

Programming Project

Students use OCR Programming Project tasks to develop their practical ability in the skills developed in components 01 and 02. They will have the opportunity to define success criteria from a given problem, and then create suitable algorithms to achieve the success criteria. Students then code their solutions in a suitable programming language, and check its functionality using a suitable and documented test plan. Finally, they will evaluate the success of their solution and reflect on potential developments for the future.

Please note. The intention was that the programming project should form part of a students’ assessment. This has currently been suspended by Ofqual   

However, although the programming project does not count towards a candidate’s final grade, it is a requirement of the course.