Teach Your Students To Code Quickly With Scratch Programming Basics
Teach Your Students To Code Quickly With Scratch Programming Basics
fred@teachingbites.com sharon@teachingbites.com
©2015 Teaching Bites
www.teachingbites.com
Important Tips
• This is guide is designed to get you and your students learning how to code within 5
minutes of setup (your mileage may vary) - YOU DO NOT have to be a coder to do
this. You just need to click everywhere! (don’t worry, there are “undo” buttons)
• We suggest after setup, have your students explore the interface for 2 minutes and
share what they have found
• For first projects, emphasize students to keep their projects simple - they will spend
a lot of time trying to create the “perfect” sprite/background and will distract them
from learning to code.
• If time is really short, have them choose a ready made sprite and background to
code
• Though Scratch automatically saves the file, hitting the save helps just in case
1
3
5
1
4
Layout
1.Stage (background preview) 5. Sprite pane to create new sprites
2.Blocks Palette (these are the 6. Admin and editing toolbar
“ingredients” to build code/scripts) 7. Stage (background) pane to
3.Scripts Area is where you drag and drop
create new stage
blocks to make a script (think recipe)
4.Thumbnails of stage and sprites
Blocks are
puzzle-like
pieces to
create code;
they are like
ingredients to
a recipe
• Motion
• Looks
• Sound
• Events
• Control
• Sensing
*We’ll skip the other blocks
for next time
Blocks
• Motion blocks are used to control sprites
• Looks blocks are used to control a sprite’s appearance
• Events blocks are used to sense events, which trigger
scripts to run
• Control blocks are used to control scripts.
• Sound blocks are the blocks that control sound
• Sensing blocks are used to detect different factors of a
project.
Click drag,
drop and
snap blocks
together
Your Sprite
1. Draw your sprite with paint brush (recommended)
2. You can choose an existing sprite
3. Upload (or take) a picture to be your sprite
New costume -
changing/modifying that Costume name Undo & Clear buttons
particular sprite’s look (good to keep
track of
costumes) Drawing
toolbar
Preview
Drawing
Area
Creating/modifying Sprites
undo, redo, clear
Drawing
area
Drawing
tools
Backdrop (background)
Click the stage preview and choose Backdrop tab
Draw your own, choose existing, or upload your own image
New backdrop: you can change/edit that particular backdrop
Editing Tool
Select the editing tool and click the sprite/object to
duplicate, delete, grow or shrink
Reset sprite
Change the x, y, to 0,0 and your sprite will return to the
center
Sharing your student projects
Your community can view and play your student Scratch projects on your school blog by adding a link or
embedding the project with the following steps:
• Have students tell/re-tell a story to gain deeper understanding of the story themes and topics
• Create a game (i.e. Pong, racing cars, capture the flag, soccer)
• Create Powerpoint-like interactive presentations that explains a math concept, historical event,
language arts concept etc.
Project _____________________________________
Includes 2 or more backgrounds that Includes 2 or more backgrounds Includes only one background or Only 1 background.
are complex, accurate to the story that represent the different settings minimal adjustments to a second
BACKGROUND
and are significantly different from and/or elements of the story. background.
each other.
Contains complex movement and/or Contains movement and/or Provides minimal movement No movement or
MOVEMENT/ interactions between sprites. interaction between sprites. and/or interaction between sprites. interaction between
sprites.
INTERACTIONS
Clear directions are provided and Directions are given to the viewer Directions are given, but may not Questions and/or
QUESTIONS & thoughtful/insightful questions are and questions are posed to the all function or may be difficult to directions are
DIRECTIONS TO posed. characters and/or viewer that relate understand and/or follow. missing.
to the story. Questions are posed but do not
CHARACTERS
necessarily relate to the story.
AND/OR
VIEWER
3 or more sound elements present 3 sound elements present. At least 2-3 sound elements present but Only 1 sound
SOUND and all are student created. one is student created. pulled from Scratch. element present or
ELEMENTS missing altogether.