Cambridge Year6 Computing FULL Corrected
Cambridge Year6 Computing FULL Corrected
Explanation
An algorithm is like a recipe. A flowchart helps plan those steps visually.
Flowchart Symbols:
- Oval – Start/End
- Rectangle – Process
- Diamond – Decision
Example:
[Start] → [Pick toothbrush] → [Apply toothpaste] → [Brush teeth] → [Rinse] → [End]
Activity:
Draw a flowchart for making a sandwich.
Review Questions:
1. What is an algorithm?
2. List 3 flowchart symbols.
3. Draw a flowchart for “Getting ready for school.”
Explanation:
Programs follow a sequence. They make decisions using IF...THEN and repeat using loops.
Example:
if score > 80:
print("Well done")
Activity:
Write a cleaning robot routine using selection and repetition.
Review Questions:
1. What are programming constructs?
2. What is a condition?
3. Write an IF statement.
Example:
def greet():
print("Hello!")
Activity:
Write a subroutine called make_tea() with at least 3 steps.
Review Questions:
1. What is a subroutine?
2. Why are subroutines helpful?
3. Write a subroutine to boil water.
Lesson 2.1
Capturing/storing data, sensors, survey activity...
Lesson 2.2
Spreadsheet design, formulas, graph drawing...
Lesson 2.3
Database fields, records, sorting activity...
Lesson 2.4
Data use in real life, visualizations, analysis...
Unit 3: Networks and Digital Communication
Lesson 3.1
Networks, LAN/WAN, data packets...
Lesson 3.2
Cybersecurity, phishing, encryption...
Lesson 4.1
Hardware/software, input/output examples...
Lesson 4.2
Coding in Scratch, Python, IDEs...
Lesson 4.3
Storage types, cloud, backup plans...
Lesson 4.4
Inside a computer, CPU, RAM, motherboard...
Lesson 4.5
Robots, automation, sensors, actuators...
Lesson 5.1
What is AI, machine learning examples...
Lesson 5.2
AI in home, school, transport...
Lesson 5.3
Tech and future jobs, automation...
Lesson 5.4
Ethics, privacy, AI bias...