Scratch
Beginner
40 mins
Teacher/Student led
What you need:
Chromebook/Laptop/PC or iPad/Tablet

Broadcasting Signals: Triggering Actions Like a Pro

In this lesson, you'll learn to use broadcasts in Scratch to control events in a fairy tale project. Follow steps to create a scene with characters interacting seamlessly, triggering actions for a smooth, engaging story flow.
Learning Goals Learning Outcomes Teacher Notes

Teacher Class Feed

Load previous activity

    1 - Introduction

    In this lesson, we’re going to explore the magical world of fairy tales while learning how to use broadcasting to control when things happen in your Scratch projects.

    Instead of waiting for actions to occur, you’ll use broadcasts to trigger events, making your story flow smoothly from one part to the next. By the end of the lesson, you’ll have created a fairy tale scene where characters interact and the story progresses with perfect timing!

    2 - Create a new project

    Create a new project in Scratch.

    3 - Set the Scene

    Choose a fairy tale background from the backdrop library. It could be a castle, a magical forest, or a village. This will be the setting for your fairy tale adventure.

    4 - Add your Characters

    Add two or three characters that fit the fairy tale theme, such as a Princess, a Prince, and a Dragon. These will be the main characters in your story.


    Remember, you can change the size of sprites by changing the number in the 'Size' box underneath the Stage Area!

    5 - Hide the Dragon

    We'll need to hide the Dragon before we start the story. 

    Add the following code to the dragon before we can start coding the other characters.



    when green flag clicked hide Go to x:[-240] y:[90] switch costume to [dragon-b]

    Unlock the Full Learning Experience

    Get ready to embark on an incredible learning journey! Get access to this lesson and hundreds more in our Digital Skills Curriculum.

    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