Broadcasting (Changing Scenes) is a great way of animating a story in Scratch where you can make your characters disappear and reappear anywhere. You can also make your scenes change so that, if your space explorer climbs up an alien, the next scene can be the rocket in the distance. It is simple to make a story sequence with a few blocks of code.
Lesson Structure:
Part 1: Setting the scenes and animating the character as we have done in the last two lessons.
Part 2: Adding more movement and broadcasting to change the scenes (backdrops in the Stage area).
Part 3: Adding final broadcast to move from stage to closing scene and cinematic credits (fading in of a sprite)
Part 1: Basic glides, scenes and backdrops
Part 2: Movement and Broadcasting
Part 3: Broadcasting, testing
To share your project, rename it with your Name and Class
Then press go to the Project Page
Click Share
Then Add to Studio
to your Lesson 4 project studio pages.
Keyword | Definition |
---|---|
Sprite | An object in Scratch which performs functions controlled by scripts |
Stage | The background of a project, performs functions through scripting |
Block | Blocks make up scripts, which make a project work |
Script | A script is a collection or stack of blocks that all interlock with one another. The blocks and their order are very important, as they determine how sprites interact with each other and the backdrop. |
Green Flag | Sometimes simply called the 'flag,' this is what starts most projects' scripts running |
Tweening | Moving between two points - given in coordinates X , Y |
Comments | Sometimes, comments are attached to scripts to explain what certain blocks do and what the script's purpose is. |
X Position | The position that a sprite or the mouse is at along the horizontal axis |
Y Position | The position that a sprite or the mouse is at along the vertical axis |
Learning Intentions:
Can I code?
Can I create a changing scene?
Teacher Lesson 4 Scratch file link
Success Criteria:
I can use code blocks in a precise order.
I can make my sprites move, hide, shrink and communicate with each other (broadcasting)I can test and re-test my code to create precise movement.