Skip to content ↓



  • Computing is the study of how computers and computer systems work and how they are constructed and programmed. The Computer Science curriculum offered at Vyners School is designed to enthuse, stretch and fascinate at all Key Stages.

Key Stage 3

  • Our Computing curriculum is both fun and stretching, covering aspects of computer science, digital literacy and creativity. Our aim is to enthuse students about programming and using computers and to ensure that all students leave with a fundamental understanding of how computers and networks work. Our students have grown up in the Internet age but we ensure that our students are not just passive consumers but creative content authors and programmers.

  • Students study Computing for 1 hour a week in years 7 and 8 in modern, well equipped IT rooms running the latest software (Windows 8.1, Adobe Creative Cloud, Office 365)

  • Topics covered include how computers and the internet work at a hardware level, computer crime and cyber security, control systems in flowol, building a website using HTML, database development, sound and graphics editing and an introduction to programming with Python.

  • In year 9, students have the additional choice to study an optional module on Computer Science, including App programming, Games design, using Raspberry Pi microcomputers and more.


  • Year 7

  • Using Computer Safely, Effectively and Responsibly

  • Control Systems with Flowol

  • First Steps in Small Basic

  • Understanding Computers

  • Python Programming

  • Year 8

  • Computer Crime and Cyber Security

  • Python Programming

  • HTML and Website Development

  • Sound Manipulation in Audacity

  • Database Development

  • Networks

Key Stage 4

  • Students can select GCSE Computing in year 10 (OCR exam board). This qualification builds on the foundations of knowledge acquired at Key Stage 3 and is intensely practical in nature.

  • Students undertake a controlled assessment (NEA) in year 11. Currently the NEA is worth 20% of the total marks available for the GCSE (9-1) Computer Science qualification. The non-examined assessment is a set of three tasks supplied by OCR. Each candidate submits an attempt for one of the tasks chosen from the set given for that year. NEA is carried out under prescribed conditions, set by OCR. Once completed, teachers then mark the work and submit the final mark for each candidate to OCR for moderation. OCR then moderates each Centre’s work.

A level

Computer Science is offered at A-level as a linear qualification with the OCR exam board.

During the first year of the course the focus is on building upon the foundation that students would have developed during KS4 while ensuring that they are exposed to sufficiently challenging topics and ideas. At the end of the first year the students sit an internal assessment to decide whether they are able to move onto the second year of the course.

Students also begin their programming project in year 12 with the aim of completing the majority of it prior to year 13 allowing the focus of year 13 to be teaching, learning, studying and revision. Students will be encouraged to learn a new programming/scripting language in their own time in order to develop their independent learning and problem solving skills which they will have to use while doing their project.

In year 13 students are exposed to difficult topics which build upon the knowledge obtained in year 12 and which are designed as a bridge to university-level Computer Science courses. Students will have to learn a number of algorithms and data structures in fine detail and be able to think and apply computational thinking in order to solve problems.

At the end of year 13 students will sit two two-and-a-half hour papers carrying equal weight in terms of marks. The papers combined are worth 80% of the A-level with the programming project making up the remainder.

Breakdown of Components:
Content of Computer systems (Component 01) [40%]
1.1 The characteristics of contemporary processors, input, output and storage devices
1.2 Software and software development
1.3 Exchanging data
1.4 Data types, data structures and algorithms
1.5 Legal, moral, cultural and ethical issues

Content of Algorithms and programming (Component 02) [40%]
2.1 Elements of computational thinking
2.2 Problem solving and programming
2.3 Algorithms

Programming Project (Component 3) [20%]

Please refer to OCR’s webpage on the qualification for more information.


Subject Leader: Mrs S Kaur

Teachers of Computing: Mrs N Hussain and Mrs N Monconduit