Endangered Animal Encounter in Scratch
Day 2
Today we will continue to learn Scratch programming and we will start planning our Scratch projects. We will learn how to use Sound, Effects, and Broadcasts in our projects. Teams will research their animals, come up with a basic story line, and delegate tasks for their projects.
Hour 1
Using Sounds and Effects in Scratch How do we import and record sounds in Scratch.
- Basic Scratch Code Block Types for Sounds and Effects
- Sound (play sound vs. playsound until done)
- Looks (say/think for _ vs. forever; set _ effect to_; change _ effect by _; clear graphic effects)
What is Broadcasting and How do We do It?
Broadcasting lets us control the flow of a project by allowing sprites and the stage to communicate with each other exactly when we want them to. Broadcasting blocks (broadcast; what I receive _) can be found in the Events block group, towards the bottom. You should name your broadcast something that makes sense so that you remember what it does.
- Activity
- Create a simple 2 sprite animation using the block types above. Get the sprites to communicate using the looks and sound blocks. Use 2 broadcasts, one to change the background and another to create an effect.
Hour 2
- Animal Resources page - How to download, attribute, import, and edit sprites from the Internet. Students need to write down the websites from which any downloaded images are used. Paper will be provided for keeping track of the sources of imported images.
- Activity 1 - Practice downloading, attributing, importing and editing animal sprites from the internet. The Scratch Sprite editor, Vector vs. Bitmap images.
- Activity 2 -
- Marin endangered animal research: Choose 5 facts about each animal to use in your game or animation. . Animal-Research-Worksheet.pdf
- Storyline development:Brainstorm story line and game ideas for the project (the more, the better). Take notes and draw up with a story board.
- Homework - Make a Scratch account at home if you haven't already. Think of more details for storyboarding.