Scratch
EXPLORING SCRATCH CODING & CREATIVE COMPUTING
cs-first.com
Music & Sound |
Design a GameHow can you use SCRATCH to build an interactive game?
>> Game Hackathon Studio >> We Bare Bears Studio |
MAZE GAME: Move a sprite from the start of a maze to the end without touching the walls. Draw a maze-like background and use different colors for the walls and end-of-maze marker. Add a sprite & make your game interactive!
PONG GAME is similar to the classic game of pong, where the goal is to keep the sprite from getting past you. Create two sprites: a paddle for the user to control and a ball the user will be playing with. Make your paddle sprite interactive & bring your game to life!
SCROLL GAME: Create two sprites: one for the player to control (helicopter) and one to avoid (gliding bars). Make the helicopter interactive. Bring your game to life by adding scripts to make the gliding bars scroll across the stage!
|
MAZE: Script to give user control over sprite movement in maze.
Using sense blocks will cause your sprite to bounce off the blue walls of the maze.
How do you add difficulty to your game?
> Add multiple levels to your game! This can be done through the use of different backdrops and using broadcast blocks to trigger the next level. > Experiment with timer blocks to add new challenges to your maze! |
PONG Script to control pong ball: If touching wall, it continues moving. If touching red [ball moves past paddle] then game ends.
> Use make a variable block to keep score!
|
SCROLL: This creates clones, which are used in the script below to make the bars scroll across the screen:
> Create different levels.
> Use a timer. > Keep Score. |
Build a Band
How can you utilize SCRATCH to create original sounds, instruments, bands, or styles of music?
Pair sprites with sounds to design interactive instruments [from sprite library or create your own].
> Use repeat blocks to make a sound play more than once.
> Import or record your own sounds or experiment with the Sounds editor.
> Try playing with the tempo blocks to speed up or slow down the rhythm.
> Challenge yourself to invent a new instrument or record your own sounds.
Pair sprites with sounds to design interactive instruments [from sprite library or create your own].
> Use repeat blocks to make a sound play more than once.
> Import or record your own sounds or experiment with the Sounds editor.
> Try playing with the tempo blocks to speed up or slow down the rhythm.
> Challenge yourself to invent a new instrument or record your own sounds.
Make a Music Video
How can you combine animation with music to create your own scratch-inspired music video?
> Add sound, create and animate a sprite. Then make them interact together > Use costumes to help bring your animations to life! Make your sprite interactive by adding scripts that have the sprite respond to clicks, key presses, and more. > Add instructions on the project page to explain how people can interact with your program. > Be sure to give credit to any music, code, or other work used in your project * Studio Video Examples |
|
Remix it!
Joke-Telling & Parellelism:
Parallelism is when scripts in scratch are executed at the same time. You can run parallel actions in scratch by using the same "hat command" to begin each script. These coded scripts can be grouped as stacks which allow the script's execution to be faster. The event is letting the "thing" know that something is going to happen. |
|
Debug it!
Go to the Unit 1 - Debug It! Studio
Test and debug each of the five debugging challenges in the studio.
Write down your solution or remix the buggy program with your solution.
Test and debug each of the five debugging challenges in the studio.
Write down your solution or remix the buggy program with your solution.
- Make a list of possible bugs in the program.
- Keep track of your work! This can be a useful reminder of what you have already tried and point you toward what to try next.
- Share and compare your problem finding and problem solving approaches with a neighbor until you find something that works for you!
About Me Scratch Collage
Experiment with sprites, costumes, backdrops, looks, and sounds to create an interactive Scratch project that helps other people learn more about YOU and the ideas, activities, and people that you care about!
|
|
Scratch Cat Project:
Follow the Step-by Step Intro in the Tips Window to create a dancing cat in Scratch. Once you have completed the steps, experiment by adding other Scratch blocks to make the project your own.
[SCRATCH TIP CARDS]
- Try recording your own sounds.
- Create different backdrops.
- Turn your project into a dance party by adding more dancing sprites!
- Try designing a new costume for your sprite.
- Challenge yourself to do more! Play with adding new blocks, sound, or motion.
- Help a friend!
[SCRATCH TIP CARDS]
- Try recording your own sounds.
- Create different backdrops.
- Turn your project into a dance party by adding more dancing sprites!
- Try designing a new costume for your sprite.
- Challenge yourself to do more! Play with adding new blocks, sound, or motion.
- Help a friend!
10 Blocks?
Test ideas by trying out different block combinations. Mix and match blocks until you find something that interests you! Try brainstorming ideas with a neighbor! Explore other projects to see what others are doing in Scratch. This can be a great way to find inspiration! |
Join your SCRATCH Classroom:6A STEM: Join Scratch Coding Class
6B STEM: Join Scratch Coding Class * Write new account profile in STEM Design Notebook! |
Scratch Overview Video from ScratchEd on Vimeo. |