ScratchJr Book
ScratchJr Book
What is ScratchJr?
ScratchJr is an introductory programming language that enables young children to create their own
im interactive stories and games.
Interface Guide
Save
1
Save the current project and exit to the Home page.
Stage
2
This is where the action takes place in the project. To delete a character, press and hold it.
Presentation Mode
3
Expand the stage to the full screen.
Grid
4
Toggle on (and off) the x-y coordinate grid.
Change Background
5
Select or create a background image for the stage.
Add Text
6
Write titles and labels on the stage.
Reset Characters
7
Reset all characters to their starting positions on the stage. (Drag characters to set up new
starting positions.)
Green Flag
8
Start all programming scripts that begin with a "Start on Green Flag" block by tapping here.
Pages
9
Select among the pages in your project -- or tap the plus sign to add a new page. Each page
has its own set of characters and a background. To delete a page, press and hold it. To
reorder pages, drag them to new positions.
Project Information
10
Change the title of the project and see when the project was created.
Programming Script
12
Snap blocks together to make a programming script, telling the character what to do. Tap
anywhere on a script to make it run. To delete a block or script, drag it outside the
programming area. To copy a block or script from one character to another, drag it onto the
character's thumbnail.
Interface Guide
13 Programming Area
This is where you connect programming blocks to create scripts
14 Blocks Palette
This is the menu of programming blocks. Drag a block into the programming area, then tap
on it to see what it does.
15 Block Categories
This is where you can select a category of programming blocks:
Triggering Blocks (Yellow), Motion (Blue), Looks (Purple), Sounds (Green), Control
(Orange), End Blocks (Red).
16 Characters
Select among the characters in your project -- or tap the plus sign to add a new one. Once a
character is selected, you can edit its scripts, tap its name to rename it, or tap the paintbrush
to edit its image. To delete a character, press and hold it. To copy a character to another
page, drag it to the page thumbnail.
Paint Editor Guide
Paint Editor Guide
Undo
1
Reverses the most recent change.
Redo
2
Reverses the most recent Undo.
Shape
3
Choose a shape to draw: line, circle/ellipse, rectangle, or triangle.
Character Name
4
Edit the name of the character.
Cut
5
After selecting the Cut tool, you can tap a character or shape to remove it from the canvas.
Duplicate
6
After selecting the Duplicate tool, you can tap a character or shape to create a copy of it.
Rotate
7
After selecting the Rotate tool, you can rotate a character or shape around its center.
Drag
8
After selecting the Drag tool, you can drag a character or shape on the canvas. If you tap on
a shape, you can then edit the shape by dragging the dots that appear.
Save
9
Save changes and leave the paint editor.
Fill
10
After selecting the Fill tool, you can tap any section of a character or shape to fill it with the
currently selected color.
Camera
11
After selecting the Camera tool, you can tap any section of a character or shape, and then
tap the camera button to fill the section with a new photo taken with the camera.
Color
12
Select a new color to use for drawing and filling in shapes.
Line Width
13
Change the width of the lines in the shapes you are drawing.
Block Descriptions
Starts the script when the Green Flag Starts the script when you tap on the
is tapped. character.
Starts the script when the character is Starts the script whenever a message
touched by another character. of the specified color is sent.
Send
Message
Hop Go Home
Say Grow
Hide Show
Fades out the character until it is Fades in the character until it is fully
invisible. visible.
Wait Stop
Pauses the script for a specified Stops all the characters' scripts.
amount of time (in tenths of seconds).
Indicates the end of the script (but Runs the script over and over.
does not affect the script in any way).
Go to Page
New OK
Background
Grid
On/Off
2. Choose Character
Use the grid to calculate how
many blocks the car should move
New
Character OK
Shrink
How would you make the car go only halfway across the screen?
What would happen if a wizard, a dragon, or an elephant appeared on the sidewalk?
Make 3Characters Run a Race
New OK
Background
New
Character OK
Slow
New
Character OK
Fast
Medium
New OK
Background
2. Choose Character
New
Character OK
New
Character OK
New
Character OK
Can you make the bat spin all the way around in a circle?
Add your own characters to make your own spooky scene!
Make the Moon Rise after the Sun Sets
New Edit
Sunset
Background
Now that you know how to make new pages, can you make a project that has 3
pages, or 4 pages?
What happens when you drag a character from one page to another?
Make Character Dribble a Basketball
New OK
Background
New
Character OK
Can you make the cat shoot the ball into the basket?
What else can you make with two characters moving at the same time?
Make Characters Dance?
New OK
Background
4. Make Programs
New Character OK
New Character OK
Can you make other things happen when one character touches another? Try the
disappear block!
How can you use the speed block to change how the characters move?
Make Characters Greet Each Other
New OK
Background
Oh, hi dog!
2. Choose Additional Character
New
Character OK
New OK
Welcome! My name is Mr. Smith.
Background
It is nice to meet you all!
Hi! My name is .