Scratch
Beginner
40 mins
Teacher/Student led
+150 XP
Teacher-led from the board. Pupils do not need a device, but can follow on one.

Testing and Debugging in Scratch

Students build a Racing Car project in Scratch and practise testing it to check it works, then find and fix bugs using a named routine: read the symptom, find the block, form a hypothesis, and test the fix.

Teacher Class Feed

Load previous activity

    1 - Start: What We're Building ~4 mins

    Illustration for Start: what we're buildingToday you are coding in Scratch. You will build a Racing Car at your device, step by step.

    You can already add sprites and run a project with the green flag. Today the focus is on testing as you go and fixing bugs with a clear routine when something does not work.

    Before you run anything new, think: what should the car do when it is on the track, and what should change on the grass?

    2 - Create a New Scratch Project ~2 mins

    Create a new Scratch project and delete the cat sprite.

    https://scratch.mit.edu

    3 - Add the Car Sprite ~2 mins

    Included with this step is a red car picture that we're going to upload into our Scratch project. First download the picture file onto your computer and then upload it into your project.

    To download a picture to your computer, right click on the picture and then click on 'Save image as...'


    4 - Shrink the Car ~2 mins

    As the car sprite is very large, we'll need to shrink it so that it has room to move around. We're going to shrink it to 10% of it's original size. Add the following code to the car sprite.

    when green flag clicked set size to (10) %

    Click on the green flag and the car will shrink to a smaller size.


    123learn · Online learning platform

    Unlock the full learning experience

    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.

    Hundreds of curriculum-aligned lessons
    Interactive activities in every lesson
    Printable resources & progress tracking
    Copyright Notice
    This lesson is copyright of Coding Ireland 2017 - 2026. Unauthorised use, copying or distribution is not allowed.

    Scratch is developed by the Lifelong Kindergarten Group at the MIT Media Lab. It is available for free at https://scratch.mit.edu
    🍪 Our website uses cookies to make your browsing experience better. By using our website you agree to our use of cookies. Learn more