You have built Scratch programs, planned with pseudo-code and flow charts, made arcade games, evaluated each other's work, and looked at what is inside a computer and what computing means in the world. Today you put Strand 1 together in one free-choice build: plan it, make it, test it, then show it and improve it from feedback.
Your challenge is a small build you can finish in this lesson. Follow this order:
Done looks like: a short plan, a program with at least one working path that matches the plan (even if rough), one bug you found and fixed (or one test that passed cleanly), and one change made from feedback.
Scope example (mini collector):
Bug I fixed: score stayed at 0 because change-score was outside the forever loop; I moved it inside so it runs on every touch.
Work through the challenge up to a working first version. Aim for plan plus one working path that matches it, even if the rest is still rough.
By the end of this step you should have a short plan and a program that runs at least one clear path and roughly matches the plan.
You're previewing this lesson. Get full access to this lesson and hundreds more — each one ready to teach, with interactive activities, printable resources and pupil progress tracking built in.