WEEK 1

INTERACTIVE
NAME BADGE

YOUR FIRST SCRATCH PROJECT

TODAY'S AGENDA

MEET YOUR
FELLOW
CODERS

EXPLORE THE
SCRATCH
EDITOR

CREATE A
PERSONAL
NAME BADGE

ADD CODE
BLOCKS FOR
INTERACTIVITY

WHAT IS SCRATCH?

A FREE CODING PLATFORM FROM MIT

DRAG AND
DROP CODE
BLOCKS

NO TYPING
REQUIRED

USED BY
MILLIONS OF
YOUNG CODERS

THE SCRATCH INTERFACE

LEFT SIDE:
CODE BLOCKS
LIBRARY
ORGANIZED
BY COLOR

RIGHT SIDE:
STAGE
(PREVIEW)
SPRITE LIST

BLOCK CATEGORIES

EACH COLOR DOES SOMETHING DIFFERENT

MOTION
(BLUE)

LOOKS
(PURPLE)

EVENTS
(YELLOW)

CONTROL
(ORANGE)

EVENTS BLOCKS

TELLS YOUR PROGRAM WHEN TO START

WHEN GREEN
FLAG CLICKED

THIS IS THE MOST IMPORTANT BLOCK!

LOOKS BLOCKS

CONTROL WHAT YOUR SPRITE SAYS

SAY HELLO!
FOR 2 SECONDS

YOUR FIRST SCRIPT

CONNECT THESE BLOCKS TOGETHER

WHEN GREEN
FLAG CLICKED

SAY HELLO!
FOR 2 SECONDS

ACTIVITY TIME!

CREATE YOUR NAME BADGE

1. CHOOSE A
SPRITE THAT
REPRESENTS
YOU

2. ADD WHEN
FLAG CLICKED
BLOCK

3. ADD SAY
BLOCK WITH
YOUR NAME

4. CLICK THE
GREEN FLAG
TO TEST!

CHALLENGE

MAKE YOUR SPRITE SAY MULTIPLE THINGS

WHEN GREEN
FLAG CLICKED

SAY HI I'M
ALEX! FOR
2 SECONDS

SAY I LOVE
CODING! FOR
2 SECONDS

WHEN SPRITE
CLICKED

FOREVER

POINT TOWARDS
MOUSE-POINTER

MOVE 3 STEPS

DEBUGGING TIP

BUGS ARE CLUES NOT FAILURES!

ARE MY
BLOCKS
CONNECTED?

DID I CLICK
THE GREEN
FLAG?

IS MY
SPRITE
SELECTED?

WHAT WE LEARNED

THE SCRATCH
EDITOR
LAYOUT

EVENTS
START OUR
PROGRAMS

LOOKS BLOCKS
MAKE SPRITES
TALK

BLOCKS
CONNECT LIKE
PUZZLE PIECES

NEXT WEEK

STORYTELLING & SEQUENCES

TELL STORIES
WITH MULTIPLE
SPRITES AND
BACKGROUNDS

SEE YOU NEXT TIME CODERS!