Learning objective

  • To evaluate and improve a program through testing and debugging.

Success criteria

  • I can identify and explain what a program
Lock

This content is for subscribers only. Join for access today.

National curriculum

Computing

Pupils should be taught to:

  • Design,
Lock

This content is for subscribers only. Join for access today.

Before the lesson

Lock

This content is for subscribers only. Join for access today.

Lesson plan

Recap and recall

Explain that the children will work with a partner to recall and expand on key facts from the last lesson. Display the Presentation: Tell me more and read the two facts aloud. Allow time for a paired discussion. Encourage the children to turn each statement into a longer sentence by adding a reason, example or more…

Lock

This content is for subscribers only. Join for access today.

Adaptive teaching

Pupils needing support

Should use the debug steps in the Resource: Knowledge organiser to structure the debugging process; could re-watch the Pupil video: Debugging the micro:bit, pausing at specific steps to reinforce each stage.

Pupils working at greater depth

Should write a short explanation of the debugging process, showing how they identified the problem, tested solutions, and confirmed the fix; could create a new bug in the debugged program and write a clue for a partner to solve.

Lock

This content is for subscribers only. Join for access today.

Assessing progress and understanding

Pupils with secure understanding indicated by: approaching the task methodically, following a

Lock

This content is for subscribers only. Join for access today.

Vocabulary definitions

  • debug

    Finding and fixing mistakes in code to make a program work correctly.

  • evaluate

    To look at something closely and decide how good or useful it is.

Lock

This content is for subscribers only. Join for access today.

Our team comprises experienced classroom teachers who love the foundation subjects
Find out more
Kapow logo

Maintained by: Kapow Primary team

_
For copyright reasons, you may not screenshot this page.
Press esc to exit