| Unit summary | Big Idea / Future You | Academic Literacy / Assessment | Key concepts |
AUTUMN 1 | 7.1 eSafety and Google Docs - teaching safe online behaviour, cyberbullying awareness, collaboration, secure passwords, and source evaluation through practical tasks and digital literacy skill-building. | 7.B.1 Big Idea - Cholera with Decomposition | Reading texts Writing formally, structuring emails, understanding digital etiquette. Understanding where news is sourced. Referencing different sources of information. | Understanding e-safety principles (KS3 Computing) Basic document creation and formatting Collaboration and digital communication Evaluating information online |
AUTUMN 2 | 7.2 Programming in Scratch - covering sequencing, loops, conditionals, and variables through fun, interactive projects that build problem-solving, logical thinking, and basic coding skills. | BIG IDEA BEBRAS Challenge | Understanding Technical Vocabulary – Learning and correctly using terms like sequence, loop, variable, and conditional. Structured Communication – Explaining programming ideas and project outcomes clearly in spoken or written form. Reflective Thinking – Evaluating their own work and problem-solving. Google Forms based assessments - testing student knowledge of key programming principles. | Logical thinking Problem-solving Sequence, selection, and iteration Creativity in digital design Debugging and testing |
SUBJECT SNAPSHOT
Subject unit summary. Images link to further information.
Core Knowledge
Core Knowledge
YEAR 7 Computer Science Autumn Term
| Unit summary | Big Idea / Future You | Academic Literacy / Assessment | Key concepts |
SPRING 1 | 7.3 Programming in Scratch (Part 2) - A natural continuation of the Programming in Scratch unit of work. | | Application of skills learned - to producing their own game. Google Forms based assessments - testing student knowledge of key programming principles. |
|
SPRING 2 | 7.4 Turtle Programming - Drawing Shapes - students learn to program shapes using Python Turtle, applying loops, angles, and functions to create polygons and geometric patterns. | | Using Subject-Specific Language – Accurately using terms like angle, loop, and variable in writing and discussion. Explaining Thought Processes – Describing how and why code was written, using structured reasoning. Google Forms based assessments - testing student knowledge of key programming principles. | Loops and Repetition – Using for loops to draw repeated shapes and patterns efficiently. Angles and Geometry – Applying mathematical understanding to calculate turn angles for regular polygons. Functions and Abstraction – Creating reusable code blocks (functions) to simplify and structure programs. |
SUBJECT SNAPSHOT
Subject unit summary. Images link to further information.
Core Knowledge
Core Knowledge
YEAR 7 Computer Science Spring Term
| Unit summary | Big Idea / Future You | Academic Literacy / Assessment | Key concepts |
SUMMER 1 | 7.5 Binary Representation - students learn how computers use binary numbers to represent data, mastering base-2 concepts, place value, and data encoding fundamentals. | | Interpreting Number Systems – Reading and converting numbers between decimal and binary formats with clarity. Explaining Processes – Describing how binary encoding works and its role. Google Forms based assessments | Base-2 Number System – Binary uses only 0 and 1, representing numbers through powers of two.�Place Value – Each binary digit’s position determines its value, doubling from right to left.�Binary Data Representation – All digital information (numbers, text, images) is encoded in binary. |
SUMMER 2 | 7.6 BBC Introduction to BBC MicroBit - students learn to program the BBC micro:bit, creating interactive projects using inputs, sensors, variables, and logic to develop problem-solving and coding skills. | | Using Technical Language – Terms like input, output, sensor, variable, and condition explained and used correctly. Structured Explanation – Describing programming steps and logic clearly in writing or speech. Google Forms based assessments - testing student knowledge of key programming principles. | Inputs and Outputs – Using buttons, LEDs, and sensors to interact with the environment. Variables and Control Logic – Storing data and using conditions to control program flow. Physical Computing – Connecting code to real-world devices for interactive applications. |
SUBJECT SNAPSHOT
Subject unit summary. Images link to further information.
Core Knowledge
Core Knowledge
YEAR 7 Computer Science Summer Term