Scratch

The ChallengeYour challenge is to use Scratch to create an original game or animation. Scratch was created by MIT to help introduce coding to all. It uses what is called 'block' coding to help students learn the fundamentals of coding without having to learn a coding language first. 

About Scratch

Careers with Code:

Why Coding is the most important Job Skill of the Future

https://careerswithcode.com/

*More Scratch resources below. 

Challenge Resources:

Project Editor

When you create in Scratch, you will see this window, called the Program Editor. This is where you have all the resources and tools necessary to create your own program.

Stage

The stage of the Program Editor shows all of your current characters and objects. It is also where you can see your program in action as you edit it. What you see on the stage is how your program will actually look and behave, so refer to it often when developing and testing your program. 

Sprite List

Scratch calls persons, places, and things “sprites”. All sprites used in your program show up in the sprite list. Scratch comes with a collection of pre-made sprites to use, but you can also upload or create your own if you cannot find exactly what you are looking for. 

To find a new Sprite click on the character icon above the sprite list. This opens a Sprite Library. Simply choose a new sprite and it will be added to your sprite list and appear on the stage. To upload a sprite image, click the folder icon. To create your own, click the paintbrush icon.

Blocks

Blocks are commands that control the behavior of a sprite. For example, some blocks tell a sprite to move and turn. Others allow you to change the appearance of a sprite. Notice the shapes of different blocks - there are tabs and notches in each block to help you figure out how they fit together. 

Scratch organizes blocks using palettes. The palette categories can be seen at the top of the blocks section. In art, the term “palette” refers to the board that holds paint. An artist picks colors from a palette to use in a painting. In Scratch, the word “palette” refers to the commands that are available to the computer programmer. Each color represents a different set of block commands.

The main Scratch palettes are Motion, Looks, Sound, Pen, and Control.

Scripts Area

This script tells the fish to move 10 steps, twice.

In order to control Sprites, you must drag the blocks into the scripts area of the workspace. Only the blocks in the scripts area control the sprites. This is where you create your program by combining blocks into chains of commands. Click the green flag to run the script, and then watch the stage to see how the sprite behaves. 

Note: Every sprite you have in your program has its own script code. To switch between each sprite's script area, just click the "Scripts" tab above the blocks section and then select the sprite from the sprite list that you want to build a script for. 

 Tips and Help

Scratch includes Step-by-Step Guides and How To tips.  Use these to help explore the Scratch Project Editor and to help answer questions. Refer to this section if you want a good introductory program example to get you started.

 

STEAM U Levels:

GREEN CIRCLE (1 PT.)

 BLUE CIRCLE (2 PTS.) IN ADDITION TO ALL IN THE GREEN CIRCLE....


BLACK DIAMOND (3PTS) IN ADDITION TO ALL IN THE GREEN CIRCLE AND BLUE SQUARE...

 Student Examples:

Copy of Henry Love SCRATCH ANIMATION
parker and zach 7th scratch
Copy of The CAt Dungeoneer
Copy of CMA Cookie Movie Part 2
Copy of CMA Cookie Movie
Copy of Parkour STEAM U Presentation Template
Copy of Mia's Hungrgy Dinos CMA
Copy of Access Gardening - SADE MUSCARELLA
Copy of Copy of Jacob - STEAM U Presentation Template
Copy of Ava P's STEAM U Presentation Template
sans boss fight scratch.mov
Copy of Scratch - Covid Run Charlie - Copy
Copy of nishant 3d cube game
Copy of 'A Game...' - Asher
Squid games scratch - will, prestion, seth
Copy of Copy of STEAM U Presentation Template
https://scratch.mit.edu/projects/150842720/#editor

Rose and Sofia designed a house on Punch Home Design and then created an interactive tour of their home using Scratch.

https://scratch.mit.edu/projects/142595357/
https://scratch.mit.edu/projects/65335102/#editor
https://scratch.mit.edu/projects/62292444/
https://scratch.mit.edu/projects/65157166/
https://scratch.mit.edu/projects/83657904/
https://scratch.mit.edu/projects/47377928/
https://scratch.mit.edu/projects/37870442/
https://scratch.mit.edu/projects/86554316/