Browse by Grade: Year 8

United Kingdom · National Curriculum Attainment Targets

Year 8 Computing

A comprehensive exploration of computational thinking and systems design for Year 8 students. This course bridges the gap between basic block coding and text based programming while investigating the physical and ethical infrastructure of the modern internet.

6 units·12 topics·Ages 12-13
1

Computational Thinking and Logic Gates

2 topics·Algorithms & Programming

Students master the core principles of decomposition and abstraction while exploring how physical hardware processes information using logic gates.

Decomposition and Complex Problems

Learning to break down intricate challenges into manageable sub problems to simplify the design process.

Concept MappingCollaborative Problem-Solving
Generate
Logic Gates and Boolean Algebra

Understanding how AND, OR, and NOT gates form the basis of all digital computation.

Inquiry CircleStations Rotation
Generate
2

Python: From Blocks to Text

2 topics·Algorithms & Programming

Transitioning from visual programming to text based syntax using Python to create dynamic and interactive programs.

Variables and Data Types

Exploring how computers store different kinds of information and how to manipulate data using Python syntax.

Peer TeachingProblem-Based Learning
Generate
Selection and Iteration

Implementing flow control using if statements and loops to make programs smarter and more efficient.

Escape RoomThink-Pair-Share
Generate
3

Data Representation and Binary

2 topics·Data & Analysis

Investigating how computers represent images, sound, and text using only ones and zeros.

Binary and Denary Conversion

Mastering the conversion between base 2 and base 10 number systems.

Stations Rotation
Generate
Representing Images and Sound

Understanding pixels, resolution, and sample rates in the digitization of media.

Case Study AnalysisGallery Walk
Generate
4

Networks and the Global Web

2 topics·Networks & Security

Examining the hardware and protocols that allow computers to communicate across the globe.

Network Topologies and Hardware

Comparing different ways to connect computers, including Star, Mesh, and Bus networks.

Museum ExhibitDecision Matrix
Generate
Protocols and Packet Switching

Learning the rules of communication, such as TCP/IP, and how data travels in small chunks.

Simulation GameRole Play
Generate
5

Cybersecurity and Digital Defense

2 topics·Networks & Security

Identifying digital threats and developing strategies to protect personal data and infrastructure.

Social Engineering and Malware

Analyzing how hackers use human psychology and malicious software to gain unauthorized access.

Case Study AnalysisDocument Mystery
Generate
Encryption and Authentication

Exploring the history of secret codes and modern methods of securing digital communication.

Problem-Based LearningJigsaw
Generate
6

The Impact of Artificial Intelligence

2 topics·Impacts of Computing

Evaluating the societal, ethical, and legal implications of AI and machine learning technologies.

Machine Learning and Bias

Understanding how AI models learn from data and how human bias can be encoded into algorithms.

Socratic SeminarCase Study Analysis
Generate
Automation and the Future of Work

Debating how AI and robotics will transform the global economy and the job market.

Formal DebateProject-Based Learning
Generate