Year 10 Learning

Computer Science is one of the most sought-after qualifications in the industry today. The OCR J277 qualification allows students to understand and apply the fundamental principles and key concepts of computational thinking, which include abstraction, decomposition, logical thinking, algorithms, and data representation. Mastery of these core concepts equips students with the required knowledge to advance to higher levels of study.

The GCSE Computer Science course is tailored for pupils who have a keen interest in exploring deeper into the fundamentals of computing. Students will understand the technology behind the computer systems and networks, as well as exploring the impact that technology has had on a wider society.

At the heart of The Herewoode Academy Computer Science curriculum lies Python Programming, serving as its cornerstone. Here, students engage in an ongoing process of learning how to design, write and debug computer programmes, enabling students to think creatively, critucally and logically.

In Year 10, students will learn the following:

Topic Key Content
1.1 Systems Architecture
  • Fetch-execute-cycle
  • Role and purpose of components in the CPU
  • The purpose of registers
  • The difference between storing data and addresses
  • The effects of changing any of the common characteristics on system performance.
  • What embedded systems are
  • Typical characteristics of embedded systems
  • Familiarity with a range of different embedded systems
1.2 Memory and storage
  • Why computers have primary storage
  • Key characteristics of RAM and ROM
  • Virtual Memory
  • Secondary Storage
  • The units of data storage
  • Binary
  • Hexadecimal
  • How characters are represented in binary
  • Character Sets
  • How images are represented on a computer
  • How sound is represented on a computer
  • Types of Compression
1.3 Computer networks, connections and protocols
  • Types of networks
  • Factors that affect the performance of networks
  • The role of client-server and peer to peer networks
  • The hardware needed to connect stand-alone computers into a LAN
  • The internet as a worldwide collection of computer networks
  • Star and Mesh network topologies
  • Modes of connection
  • Encryption
  • IP addressing and MAC addressing
  • Standards
  • Common protocols
  • The concept of layers
1.4 Network Security
  • Threats to computer systems and networks
  • Identifying and preventing vulnerabilities
1.5 Systems Software
  • Operating systems
  • Utility software
1.6 Ethical, legal, cultural and environmental impacts of digital technology
  • Impacts of digital technology on a wider society
  • Legislation relevant to computer science
Practical Python Programming Project
  • 20 HOUR python programming project that includes:
    — Input
    — Output
    — Data Types
    — Sequencing
    — Selection
    — Iteration
    — Functions
    — Procedures
    — Validation
    — File manipulation

The Cambridge Nationals in Creative iMedia will equip learners with a range of creative media skills and provide opportunities to develop, in context, desirable, transferable skills such as research, planning, and review, working with others and communicating creative concepts effectively.

Through the use of these skills, learners will ultimately be creating fit-for-purpose creative media products.

In Year 10, students will learn the following:

Topic Key Content

R081 LO1 -Understand the purpose and content of pre-production

  • Mood boards
  • Mind maps
  • Spider diagrams
  • Visualisation diagrams
  • Storyboards
  • Scripts
R081 LO2 – Planning pre-production
  • Interpret client requirements
  • Identify timescales
  • Analyse research for iMedia products
  • Creating workplans
  • The importance of identifying the target audience
  • The hardware, techniques used
  • Legislation regarding any assets to be sourced
  • How legislation applies to creative media production
R081 LO3 – Produce pre-production documents
  • Creating a mood board
  • Creating Mind Maps and Spider diagrams
  • Creating visualisation diagrams and storyboards
  • Identify appropriate file formats
R081 LO4 – Be able to review pre-production documents
  • Review a pre-production document
  • Identify areas for improvement in a pre-production document.
R082 LO1 Creating digital graphics
  • Learn why digital graphics are used
  • Learn how digital graphics are used
  • Types of digital graphics
  • File formats
  • Properties of digital graphics
  • Audience influences over design
R082 LO2 Be able to plan the creation of a digital graphic
  • Interpreting client requirements
  • Understand target audience requirements
  • Produce a work plan
  • Produce visualisation diagrams
  • Identify resources need to create a digital graphic
  • How does legislation apply to images used in digital graphics
R082 LO3 Be able to create a digital graphic
  • Be able to source assets identified for use in a digital graphic
  • Create assets identified for use in a digital graphic
  • Ensure the technical compatibility of assets with the final graphic
  • Save a digital graphic in a format appropriate to the software being used
  • Export the digital graphic using appropriate formats and properties
  • How to use version control when creating a digital graphic
R082 LO4 Be able to review a digital graphic
  • Review a digital graphic against requirements
  • Identify areas in a digital graphic for improvement and further development

The OCR Cambridge National in Information Technologies equips learners with the essential knowledge, understanding, and practical skills needed to succeed in today’s digital world. This course focuses on how data is collected, managed, and used to create meaningful information and how digital tools are applied to solve real-world problems.

Throughout the qualification, students will develop a broad range of technical and transferable skills, including:

  • Project planning and management – learning to design, organise, and deliver digital solutions that meet user needs.
  • Data manipulation and analysis – understanding how to collect, interpret, and present data effectively using professional software.
  • User interface design – creating functional and accessible digital products that enhance the user experience.
  • Cybersecurity awareness – exploring how to keep systems and data safe and the importance of responsible digital practice.
  • Problem-solving and critical thinking – applying logical and creative approaches to real-world ICT challenges.
  • Effective communication and collaboration – using a range of digital tools to share information, manage tasks, and present outcomes clearly.

By completing this qualification, learners gain a strong foundation for further study or employment in areas such as IT, business, digital media, and computer science. The course provides both a practical understanding of modern technologies and the confidence to use them safely, effectively, and independently in an ever-evolving digital landscape.

Learners in Year 10 will cover the following:

1. Design Tools

  • Different design tools and their uses Visualisation diagrams, mood boards, mind maps, storyboards, wireframes, flowcharts
  • How they are used in planning IT solutions.

2. Human–Computer Interface (HCI) in Everyday Life

  • Factors affecting design: accessibility, layout, ease of use, audience needs, performance.
  • Different types of interfaces: command line, menu-driven, graphical, voice-driven, gesture-driven, touchscreen, etc.

3. Data and Testing

  • Types of data: text, numeric, alphanumeric, images, sound, video, sensor.
  • Data validation methods: presence check, length check, range check, format check, lookup, etc.
  • Verification methods: double entry, visual check.
  • Types of test data: valid, invalid, erroneous, extreme.

March 2026

MTWTFWE
1
234567
91011121314
161718192021
232425262728
3031    

View the calendar in full

Computer Science News

  • No recent news stories.

View more news stories