Learning intention
- To write an algorithm for a digital Bee-Bot.
Success criteria
- I can break down a task into steps.
- I
We do not currently offer this subject
Cambridge Primary Computing (0059) Learning objectives
Computational Thinking
1CT.03 Know how to
We do not currently offer this subject
Before the lesson
We do not currently offer this subject
Lesson plan
Recap and recall
Show the Presentation: High five! Explain the activity to learners. Learners discuss with a partner.
This content is for subscribers only. Join for access today.
Extended-mode explainer videos
How to extend your display to view the lesson page and preseantion mode simultaneously. Choose your operating system below to watch the video
If you need further support with extending your display,
please contact [email protected].
Differentiation
Learners needing support:
- Should use the Knowledge organiser to support them with remembering the Bee-Bot’s commands; could correct any errors by dragging and dropping the digital Bee-Bot into the correct place.
- Should be reminded to check the last set of inputted commands for errors if the Bee-Bot does not behave as expected.
Learners working at a stretch:
- Should add a ‘miss a go’ rule to their ‘Snakes and Ladders’ game when they make a programming error.
- Should challenge themselves to create more efficient routes by using fewer steps or reusing command sequences.
We do not currently offer this subject
Assessing progress and understanding
Learners with secure understanding can:
- Break down each challenge into steps and planning
We do not currently offer this subject
Vocabulary definitions
-
command
A single instruction given to a computer to perform an action.
-
program
A set of instructions written so that a computer can follow them to do a job.
We do not currently offer this subject