What are algorithms? (all ages)
Before you write code you need an algorithm. An algorithm is a list of rules to follow in order to solve a problem.
Computing Curriculum England
Department of Education. National Curriculum in England: Computing programmes of study key stages 1 and 2 Purpose of study A high-quality computing education equips pupils to use computational ...
Decomposition (All ages)
The process of breaking down a problem into smaller manageable parts is known as decomposition. Decomposition helps in solving complex problems.
KS2 MaKeyMaKey Guitar
Here's a short video about how we made a cardboard guitar for use with MaKey MaKey.
This project integrates art, craft and music.
KS2: What is computational thinking?
Computational thinking is about looking at a problem in a way that a computer can help to solve it. It is increasingly being used as an umbrella term to cover logic, algorithms, decomposition, ...
A robot to make your lunch
Lesson: your robot prepares your lunch Goals The children learn to set up an algorithm without using a computer. Time: 90 minutes: Ages: 6-7 years Materials For each ...
FP/KS1 Introducing Algorithms 3: ‘AND’
Rather than repeat the background information, if you have hit on this post for the first time, we suggest that you look at the FP/KS1 Introducing algorithms 1: 'IF' and 'THEN' and FP/KS1 ...
FP/KS1 Introducing Algorithms 2: ‘NOT’
Rather than repeat the background information, if you have hit on this post for the first time, we suggest that you look at the 'FP/KS1 Introducing Algorithms: 'IF' and 'THEN' first.