Learning intention
- To evaluate how well a program works.
Success criteria
-
I can say what
We do not currently offer this subject
Cambridge Primary Computing (0059) Learning objectives
Programming
2P.05 Understand the benefits of
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: Finish the sentence.
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 write a simple sentence to explain what their code does e.g “When the on start button is pressed a heart shows.”
- Could explain how they did rather than use the Activity: How did I do?
Learners working at a stretch:
- Should use the Activity: How did I do?: Extension to give a more detailed evaluation.
- Could write some detailed comments in their code to explain the purpose of each section and how it works.
We do not currently offer this subject
Assessing progress and understanding
Learners with secure understanding can:
- Compare the actual outcome of the program
We do not currently offer this subject
Vocabulary definitions
-
bug
An error in the code that makes a program do the wrong thing or not work properly.
-
debug
Finding and fixing error in code.
We do not currently offer this subject
In this unit
Lesson 1: Exploring code
Lesson 2: Tinkering with MakeCode
Lesson 3: Creating icons
Lesson 4: Building a program in MakeCode
Lesson 5: Debugging a program