Scratch
Beginner
40 mins
Teacher/Student led
+150 XP

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.


    5 - Draw a Racing Track ~3 mins

    We're going to use the backdrop editor to draw a racing track. To open the backdrop editor do the following:

    1. Click on the stage backdrop in the bottom right. A blue box should appear around it.
    2. Click on the backdrops tab in the top left. You should now see the backdrop editor.

    Next we're going to draw a race track. First we will colour the background green and then we will draw a black track. Follow these steps:

    1. Click the Convert to Bitmap button.
    2. Select the colour green in the Fill tool.
    3. Click on the Paint Bucket tool.
    4. Click on the backdrop to change it's colour to green.
    5. Click on the Convert to Vector button.
    6. Click on the Brush tool.
    7. Select the colour black in the Fill tool.
    8. Set the thickness of the brush to be 90.
    9. Draw a simple loop track by holding down the left button, moving your mouse and then releasing the left button.


    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 - 2025. 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