We live in a world surrounded by amazing technology that helps us in so many ways it’s almost impossible to go through one day without making use of at least 10 computer devices. It is the aim of the computer science department to help students recognise when they use this technology, how to stay safe using the technology and how to develop the technology to help improve their experience of the world.

Computer Science is a subject that can unlock the digital world and present students with the problem solving skills to help them in other subject areas.

Year 7

The topics covered in year 7 are intended to give pupils secure grounding in ICT and Computer Science and explore the level of knowledge that they have brought with them from key stage 2.

Units covered include:

  • E Safety & Algorithms – lessons designed to ensure that pupils remain safe when online. In addition, a look at some of the principal architects of modern computing and what they brought to the world.
  • Scratch Programming – exploring programming concepts using a blocks based programming language.
  • Databases - ICT element of the course ensuring pupils can use databases effectively
  • Python Programming - introduction to a text based programming languages building on the concepts taught earlier in the year.
  • Data Representation – To know the difference between data and information and how data is represented within a computer system.
  • Hardware, Communication & Networks - a look at the concepts of computer networks and how computers communicate.

Year 8

Topics in year 8 focus on developing students understanding of computing concepts and build on what they studied in year 7.

Units covered include:

  • The Internet – a look at the concepts of computer networks and how computers communicate.
  • Web Design – designing web content using the basic building block of the internet.
  • Python Programming - A text based programming language, building on the concepts taught in year 7.
  • Software Design using Flowcharts – A look at some of the principal architects of modern computing and what they brought to the world. Creating flowcharts from Algorithms.
  • Data Representation & Networks – To know the difference between data and information and how data is represented within a computer system. Also a look at the concepts of computer networks
  • BBC Microbit - First steps with the BBC Microbit – introduction to programming concepts using a blocks based programming language.

Year 9

Topics in year 9 focus on developing students understanding of computing concepts and build on what they studied in year 8.

Units covered include:

  • Databases ICT element of the course ensuring pupils can use databases effectively
  • Data Representation & Algorithms - To know the difference between data and information and how data is represented within a computer system.
  • Python Programming - A text based programming language, building on the concepts taught in year 8.
  • Spreadsheets - ICT element of the course ensuring pupils can use databases effectively
  • Computing Hardware and Software – Looking at the different parts of a computer and how they all work together.
  • Web Design - designing web content using the basic building block of the internet.

Computer Science option route

This course the students study the Edexcel Computer Science (9-1) qualification.

     

Year 10

Pupils start the GCSE level work embedding previous learning and developing programming skills to help with their final assessments.

Units covered include:

  • Topic 1: Problem Solving Students are expected to develop a set of computational thinking skills that enable them to understand how computer systems work, and design, implement and analyse algorithms for solving problems.
  • Topic 2: Programming Students should be competent at designing, reading, writing and debugging computer programs.
  • Topic 3: Data Computers store and manipulate large quantities of data. Students are expected to learn how different types of data are represented in a computer using binary data.  
  • Topic 4: Computers Students must be familiar with the hardware and software components that make up a computer system and recognise that computers take many forms from embedded microprocessors to distributed clouds
  • Topic 5: Communication and the Internet Many computer applications in use today would not be possible without networks. Students should understand the key principles behind the organisation of computer networks.
  • Topic 6: The Bigger Picture Students should be aware of the influence of emerging trends in computing technology and that this impacts on the world in which they live.

Year 11

In this year pupils will complete their Non-Examined Assessment and prepare for their final exams.

Units covered include:

  • Programming revisited – fine tuning the pupils programming skills.
  • NEA – completion of the non-examined assessment unit.