Step-by-Step Guides
Getting Started with Scratch
Animate Your Name
Make a Greeting Card
Map of Scratch editor
Placeholder Text.
How To
+
Effects
Play with effects
Create interactive effects
Interact with a microphone
+
Animation
Switch from happy to sad
Make a sprite talk
Make a sprite walk
+
Games
Use arrow keys to move
Bounce around
Collide
Keep score
+
Stories
Talk to each other
Glide off the stage
Switch backdrops
+
Music
Play an instrument
Play background music
Import your music
Record sounds
Edit sounds
Blocks
+
Motion
move _ steps
turn right
turn left
point in direction
point towards
go to x: y:
go to
glide _ secs to x: y:
change x by
set x to
change y by
set y to
if on edge, bounce
set rotation style
x position
y position
direction
+
Looks
say for _ secs
say
think for _ secs
think
show
hide
switch costume to
next costume
next backdrop (Stage only)
switch backdrop to
switch backdrop and wait (Stage only)
change effect to
set effect to
clear graphic effects
change size by
set size to
go to front
go back _ layers
costume #
backdrop name
backdrop # (Stage only)
size
+
Sound
play sound _
play sound _ until done
stop all sounds
play drum _ for _ beats
rest for _ beats
play note _ for _ beats
set instrument to _
change volume by _
set volume to _%
change tempo by _
set tempo to _ bpm
tempo
volume
+
Pen
clear
stamp
pen down
pen up
set pen color to [color]
change pen color by _
set pen color to [number]
change pen shade by _
set pen shade to _
change pen size by _
set pen size to _
+
Data
Make a Variable
Variable
set _ to
change _ by
show variable
hide variable
Make a List
List
add _ to
delete _ of
insert _ at _ of
replace item _ of _ with
item _ of
length of
_ contains
show list
hide list
+
Events
when green flag clicked
when _ key pressed
when this sprite clicked
when backdrop switches to
when _ > _
when I receive
broadcast
broadcast _ and wait
+
Control
wait _ secs
repeat
forever
if _ then
if _ then else
wait until
repeat until
stop
when I start as a clone
create clone of
delete this clone
+
Sensing
touching
touching color
color is touching
distance to
ask _ and wait
answer
key _ pressed?
mouse down?
mouse x
mouse y
loudness
video _ on _
turn video
set video transparency to
timer
reset timer
_ of _
current _
days since 2000
username
+
Operators
+
-
*
/
pick random _ to _
<
=
>
and
or
not
join
letter _ of
length of
mod
round
_ of _
+
More Blocks
Make a Block
Add an Extension
+
Extensions
LEGO WeDo
PicoBoard