Cambridge Primary Computing – Year 6
Full Notes – Curriculum-Aligned
Includes: Explanations, Diagrams (text), Activities, and Review Questions
Unit 1: Computational Thinking and Programming
Lesson 1.1: Understanding Flowcharts and Algorithms
Key Vocabulary:
- Algorithm – A set of steps to solve a problem
- Flowchart – A diagram that shows algorithm steps
- Start/End – Use ovals
- Process – Use rectangles
- Decision – Use diamonds
Explanation:
An algorithm is like a recipe. A flowchart helps draw these steps. Arrows show the flow.
Activity:
Draw a flowchart for making tea.
Review:
1. What is a flowchart?
2. List three flowchart symbols.
Lesson 1.2: Programming Constructs
Key Vocabulary:
- Sequence, Selection, Repetition
Explanation:
Code runs in order (sequence), makes choices (if), and loops (while/repeat).
Activity:
Write code to move a robot using selection and repetition.
Review:
1. Define sequence.
2. Give an example of repetition.
Unit 2: Managing Data
Lesson 2.1: Capturing and Storing Data
Explanation:
Data can be collected by typing or sensors. Stored in hard drives or cloud.
Activity:
Log all the data you create today (messages, searches, photos).
Review:
1. Name two input methods.
2. What is the cloud?
Lesson 2.2: Creating a Spreadsheet
Explanation:
Spreadsheets store data in rows/columns. Use formulas to calculate.
Activity:
Create a table of 5 students and calculate averages using =AVERAGE()
Review:
1. What is a spreadsheet cell?
2. Write a formula to add A1 and B1.