2. Today’s Agenda
• An introduction to Scratch
• Sample animations
• Design your own animation
• Reach the Beach Turtle Challenge
• Collaborative Sprite Design
• Reflections and brainstorming
3. Goals
• Get hands-on experience with Scratch
• Develop common familiarity as a basis for
discussion
• Explore, Create, and Share
• Have fun!
4. • Free “media-rich programming
environment”
• Fosters creativity and
computational thinking
• Hands-on, active learning
19. We live in a participation culture. Technology is not
transformative. Teaching and pedagogies are
transformative. Technology is just a means to that end.
We've got to challenge our kids to think outside the
box, to celebrate unique thinking and unexpected
results.
- Ewan McIntosh, Keynote Speaker
Building Learning Communities
July 2008
20. Scratch | Home | imagine, program, share http://scratch.mit.edu/
home projects galleries support forums about my stuff Language
Login or Signup for an account search
imagine • program • share
Download Scratch 1.3
Get the latest version
to create of Scratch for
stories, games and share your creations on Windows or Mac.
Snap together blocks and animations the web
Newest Projects See more Scratch Design Studio
Our Planet
Create an
animated story
about the
environment.
Make your voice
and ideas heard about what is
request for fox… Make_a_Sprite_L… purple elephant…
by Thefoxfreind by coolguy00 by person997
happening to our planet and what
we can do to care for it. Your
project might just change the
world!
Featured Projects See more
See more
Featured Galleries
gochMusic
KMM
dance dress up! Paint your own … Thanksgiving contest
by sunnygirl1 by deerel by micropeep
Intro to Scrat…
See more
Top Remixed Lately See more
Popular Tags
3d, animation,
anime, art, awesome, ball, car,
cat, cool, dance, fun, funny,
Add A Face In A Box Add A Face Add_A_Face[1]
by MohamedSadek by Tanner-FBI by brie700
game, games, halo, mario,
math, maze, music,
naruto, pokemon, pong, random,
scratch, shooting,
22. Scripts
• “Programs” or algorithms
• Combine blocks to string instructions
together
• Blocks will only fit where they are
syntactically correct
• Can be attached to the Stage or to Sprites
24. Sprites
• Can have their own scripts
• Can be exported into other programs
• Function like objects in Java or C++
25.
26.
27. Activity 1
• Create an animation using the letters in
your first name (or nickname)
• Use the Sprites in the galleries or draw
your own!
• Extra: Figure out how to add sound
• Drop your name in the
29. 21st Century Skillls
• Information and Communication Skills
• Thinking and Problem-Solving Skills
• Interpersonal and Self-Directional Skills
30.
31. Reach the Beach
• Introductory activity
• Create code given specific parameters
• Many ways to solve the problem
32. • Object: Reach the
water while avoiding
the obstacles
• Four options
standing for different
input/output
conditions
33. Dragons and Butterflies
• Collaborative activity
• Create a sprite given specific parameters
• Many ways to express creativity
• Each team creates a component of final
product
34. • Create a sprite that
satisfies the
specifications given
• Upload your sprite
into the network
folder
36. How do our kids create?
Customize their desktop
37. How do our kids create?
Customize their desktop
38. How do our kids create?
Customize their workflow
39. How do our kids create?
Multiple representations
Unexpected combinations
Unexpected results
Customize their study
40. Challenge: Show a molecular reaction
Must have motion
Must have sound
You must build it!
41. Tips
• Provide specific parameters
• Provide resources
• Don’t give step-by-step instructions
• Build in opportunities to share in class
• Provide (or build together) assessment
rubric
44. Storytelling Using Scratch
Student will tell a story related to camp
2 - High 4 - Experiencing
Attribute 1 - Exceptional 3 - Achieved
achievement difficulty
Story has a beginning,
Story has a beginning, Story demonstrates a
middle and end with
Structure middle and end with beginning, middle and Lack of structure
supporting detail and
supporting detail. end.
confident sequencing.
At least three characters are
At least three characters are At least three characters are
included, each with a distinct Little character
Character personality that is developed
included with confident included with some character
character development. development. development
through what they say and do.
Three or more examples of Two examples of different More than one example of One or no examples of
different language features language features such as alliteration, simile or alliteration, simile or
Language features such as alliteration, simile, alliteration, simile, onomatopoeia. At least one onomatopoeia. No examples
onomatopoeia, metaphor or onomatopoeia, metaphor or example of metaphor or of metaphor or
personification. personification. personification. personification.
Wide and appropriate use of Some use of vocabulary Very simple use of vocabulary
Use of vocabulary appropriate
Vocabulary vocabulary beyond beyond expectations for age
for age level.
– under expectation for age-
expectations for age level. level. level.
Used graphics from Scratch
Used graphics from Scratch Used graphics from Scratch
Used graphics from Scratch library with editing to make
library with creative, confident library with little or limited
Graphics and original editing or creating
library with confident editing more appropriate for recount
attempt at editing or creating
or creating original graphics. or created simple original
of original graphics. original graphics.
graphics.