Curriculum

COMPUTER SCIENCE

The computing curriculum teaches pupils to use computational thinking and creativity to solve problems. They will learn the principles of information and computation, how digital systems work and how to create programs and systems of their own. As a result, our pupils will become responsible, competent, confident and creative users of information and communication technology.
Word Curriculum Overview
Year 7 Year 8
  • E-safety – Keeping yourself safe online, cyberbullying, digital citizenship and digital footprints.
  • Data Representation – Number systems (Denary, binary and hexadecimal), converting between number systems and binary addition.
  • Word Processing and Presentation Skills – Formatting, creating tables, using animations and transitions, show and tell project.
  • Algorithms and Flowcharts – Computational and algorithmic thinking, reading and writing algorithms, reading and drawing flowcharts.
  • Programming Techniques – Outputting data, inputting data, variables, data types and selection.
  • Computer Hardware – Hardware, software, input devices, output devices and storage devices, accessibility devices.
  • Scratch Block Programming – input, outputs, variables, conditions, selection.

 

 

 

  • Cyber Crimes and Online Security – Types of cyber crimes, security measures against online risks.
  • Computer Components – input/output/storage devices, internal components, CPU, clock speed and cores.
  • Logic Gates and Truth Tables – AND, OR, NOT gates, combined logic circuits, truth tables.
  • Word Processing and Presentation Skills – Formatting, creating tables, using animations and transitions.
  • Analysing Digital Graphics – Identifying target audience and purpose, justifying design choices.
  • Programming Techniques – Outputting and inputting data, variables and constants, data types, arithmetic operators, selection, iteration,debugging errors.
  • Algorithms And Flowcharts – Computational and algorithmic thinking, reading and writing algorithms, reading and drawing flowcharts.
  • Searching and Sorting Algorithms – Linear Search, binary search, insertion sort, bubble sort, merge sort.
  • Networks – Wired and wireless networks, LANS and WANS.
  • Photo Editing Skills – Copyright laws and digital economy act, inserting, editing and manipulating images using a range of tools.

 

Year 9 Year 10 Year 11
  • Algorithms – Computational thinking, searching algorithms, sorting algorithms, pseudocode, flowcharts.
  • Producing Robust Programs – Defensive design consideration, maintainability, purpose of testing, type of testing, syntax and logic errors.
  • Computational Logic – Logic diagrams, truth tables.
  • Translators and Facilities of Language – High level language, low level language, translators, assemblers, compiler, interpreter, ID
  • Programming Techniques – variables, constants, operators, inputs, outputs, programming constructs, string manipulation, file handling, SQL, 1D and 2D arrays, sub programs, data types.
  • Data Representation
  • Programming Project
  • Systems Architecture – Purpose of a CPU, Von Neuman Architecture, Common CPU Components and their functions, Fetch-Decode-Execute Cycle, Characteristics that affect the CPU, Embedded Systems.
  • Memory – RAM and ROM, Virtual Memory, Flash Memory.
  • Storage – Secondary Storage, Data Capacity and it’s requirements, Types of Storage, Storage devices, Advantages and Disadvantages of storage devices and media.
  • Wired and Wireless Networks – LAN and WAN, Factors that affect the performance of networks, Client-Server network, Peer-to-Peer networks, Network Hardware, Stand-Alone, the internet, virtual networks.
  • Network Topologies, Protocols and Layers – Star and Mesh Networks, WiFi, Ethernet, IP Addressing, MAC Addressing, Protocols, Concept of layers, packet switching.
  • Systems Security – Forms of Attack, threats to networks, identifying and preventing vulnerabilities.
  • Systems Software – Purpose and functionality of systems software, operating systems, utility system software.
  • Ethical, Legal, Cultural and Environmental Concerns – Computer Science Technologies, Key Stakeholders affected by technologies, environmental impact, cultural implications, open source vs proprietary software, legislation relevant to computer science.
  • N/A – pupils sit their GCSE exams at the end of Year 10
Assessment

Internal assessments take place every half-term.

KS4 Exam Board Specification: OCR – J276

Enrichment Offer

The Department offers subject-specific enrichment clubs and pupils are able to use the Academy’s state-of-the-art IT facilities at both lunchtime and after school. Pupils are able to take part in school-wide competitions, as well as representing the Academy in local and national competitions designed to increase their engagement and enhance their subject knowledge. Intervention sessions to consolidate prior learning and ensure maximum progress are at the heart of our delivery model.

Useful Resources and Revision Support