SHSubjectHub

Debug It: Find, Fix and Improve

KS3 ComputingKS3Lesson packSubscription
Also online

This worksheet marks itself

Set it as homework or classwork and every answer is marked as pupils go, with feedback on what they got wrong. The scores go straight into your mark book, so you can see who needs help before the next lesson.

  • 14 questions
  • 35 marks
  • about 32 minutes
  • marked instantly

Question types: multiple choice, fill the gap, short answer, ordering, matching.

One question from this worksheet

  1. 1. The question
  2. 2. A pupil answers
  3. 3. Marked instantly

About this resource

Scratch Programming, lesson 7 of 8. Debugging is taught as a method: run, spot, find, fix one thing, test. Pupils fix eight planted bugs in the lesson 6 catch game (two modelled, one together, five alone), keep a bug log of symptom and cause, then add one feature of their choice and test it.

17 slides.

Lesson outline

  1. Hook — No Error Messages. Ever.
  2. Do Now — Retrieval
  3. Bugs We Have Already Met
  4. I Do — Bug 1: Nothing Falls
  5. Quick Check — Why Only One Change?
  6. I Do — Bug 2: The Score Starts at 7
  7. Hinge Check — What Do You Do First?
  8. Part 1 (together) — Bug 3: GAME OVER Never Appears
  9. Part 2a — The Bug Log
  10. Part 2b — Fix the Other Five
  11. Part 3 (together) — Feature 1: Faster Apples
  12. Part 3 — Add a Second Feature
Unit bundleScratch Programming
Part of: Scratch Programming: the whole unitEvery resource in the unit in one zip.

More from Scratch Programming