Computer Science Year 10

Curriculum Subject: Computer Science


Exam Board: AQA

Autumn Term

The first term is always the toughest but this is where you will gain many skills. Be prepared to learn an exciting and powerful language called ‘Java’. It is one of the most ubiquitous languages in existence and is used extensively in industry. Major companies build their internal systems using Java; such as running the intensive calculations in payroll systems, surveilling important communication networks, or powering intelligent airline booking systems.

Your first term in Computer science will include studying the following major topics:

  1. Data Types
  2. Mathematical Operators
  3. Boolean operators
  4. Decision making (if statements)
  5. Iteration (loops)
  6. Arrays
  7. Methods

If you want to get a head start with Java, look into completing a beginners course at

Spring Term

A new calendar year and a new focus is what you should expect in the Spring term. Having spent many hours developing your programming skills it should be the time to begin solving a much larger problem for your Non-Exam Assessment (NEA). The NEA is worth 20% of your grade and will require a lot of effort from you. Your will be provided with a scenario and will be asked to solve it within a set time. In this time you must analyse the problem, design a solution, code it, test it, then evaluate it. It’s a large task, but you will be fully prepared for it from the work covered last term.

Your second term completing the NEA will consist of the following stages:

  1. Analysis
  2. Design
  3. Development
  4. Testing
  5. Evaluation

Summer term

The final term will be focused on introducing new Computer Science theory topics, many of which have their practical basis in the programming covered in the previous terms. The course has a wide range of topics which cover all the major elements of computing at GCSE level.

The topics will be featured in the summer examinations, and early preparation during this term will improve the success of the students. The topics covered include:

  1. The CPU
  2. Memory
  3. Secondary storage
  4. Input and output devices
  5. Algorithms

 What are Computer Science lessons like?

Lessons will mostly be geared towards getting students solving problems. You will be gaining new skills each week which will allow you to solve complex problems with ease. By the end of the Autumn term you will have created an impressive portfolio that covers the fundamentals of Java programming.

Completing the NEA will involve students working independently towards the goal of satisfying as many assessment objectives possible to the highest standard they can.

Theory lessons will include a variety of activities such as problem solving, report writing, team working, physical activities and lots of coaching others.

How will you be assessed?

You will be assessed frequently over the year to see how you are developing. Your assessments will allow you to understand the progress you have made and will also help your teacher understand which areas you need extra support with. You will be assessed in a variety of ways but you should definitely expect to be graded based on your programming techniques and the way you analyse programming problems.

You will have a target grade and all your assessments will be used to help you reach or even exceed your target.