creative teaching with scratch
DESCRIPTION
From the edtechteacher.org summer workshops 2009.TRANSCRIPT
Creative Teaching with
Tom DaccordDouglas Kiang
Today’s Agenda
• An introduction to Scratch
• Sample animations
• Design your own animation
• Reach the Beach Turtle Challenge
• Collaborative Sprite Design
• Reflections and brainstorming
Goals
• Get hands-on experience with Scratch
• Develop common familiarity as a basis for discussion
• Explore, Create, and Share
• Have fun!
• Free “media-rich programming environment”
• Fosters creativity and computational thinking
• Hands-on, active learning
Scratch’s goal is to help students develop into creative thinkers.
Move from consumers to producers of content: “Prosumers”
“Patterners” vs “Designers”
What Does it Mean to Create?
Reinvent
Reimagine
Revision
Mashups
An unexpected combination of media using editing tools
Mashups
An unexpected combination of media using editing tools
Scratch is inspired by the idea of the mashup
Shining Recut trailer (YouTube)
Where Can I Find Examples?
• Scratch comes with many built-in demos
• LOTS of examples at scratch.mit.edu
• learnscratch.org
• Classroom 2.0
Where Can I Ask Questions?
• scratch.mit.edu Forums
• Classroom 2.0
• Twitter #scratch
• Facebook Scratch Group
Why interactivity?
vs
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 SpeakerBuilding Learning CommunitiesJuly 2008
imagine • program • share
Languagehome projects galleries support forums about my stuff
Login or Signup for an account search
See more
See more
See more
Download Scratch 1.3
Get the latest version
of Scratch for
Windows or Mac.
Scratch Design Studio
Our Planet
Create an
animated story
about the
environment.
Make your voice
and ideas heard about what is
happening to our planet and what
we can do to care for it. Your
project might just change the
world!
Featured Galleries
gochMusic
KMM
Intro to Scrat…
Popular Tags
3d, animation,
anime, art, awesome, ball, car,
cat, cool, dance, fun, funny,
game, games, halo, mario,
math, maze, music,
naruto, pokemon, pong, random,
scratch, shooting,
simulation, sonic,
space, story, waffles
Snap together blocks
to createstories, games
and animationsand share your creations on
the web
request for fox…
by Thefoxfreind
Make_a_Sprite_L…
by coolguy00
purple elephant…
by person997
Newest Projects See more
dance dress up!
by sunnygirl1
Paint your own …
by deerel
Thanksgiving contest
by micropeep
Featured Projects See more
Add A Face In A Box
by MohamedSadek
Add A Face
by Tanner-FBI
Add_A_Face[1]
by brie700
Top Remixed Lately See more
Scratch | Home | imagine, program, share http://scratch.mit.edu/
1 of 2 12/1/08 2:32 PM
Scripts
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
Sprites
Sprites
• Can have their own scripts
• Can be exported into other programs
• Function like objects in Java or C++
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
Web 2.0 Features
• Comments, questions
• Attribution
• Favorites
21st Century Skillls
• Information and Communication Skills
• Thinking and Problem-Solving Skills
• Interpersonal and Self-Directional Skills
Reach the Beach
• Introductory activity
• Create code given specific parameters
• Many ways to solve the problem
• Object: Reach the water while avoiding the obstacles
• Four options standing for different input/output conditions
Dragons and Butterflies
• Collaborative activity
• Create a sprite given specific parameters
• Many ways to express creativity
• Each team creates a component of final product
• Create a sprite that satisfies the specifications given
• Upload your sprite into the network folder
• Combine all of the sprites into a playable game
How do our kids create?
Customize their desktop
How do our kids create?
Customize their desktop
Customize their workflow
How do our kids create?
Customize their study
Multiple representations
Unexpected combinations
Unexpected results
How do our kids create?
Challenge: Show a molecular reaction
Must have motion
Must have sound
You must build it!
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
Hold on!
• Addictive!
• Tempting games on Scratch site
• Comments are a mixed bag
• Desire vs. Reality
Caveats
Storytelling Using Scratch
Attribute 1 - Exceptional2 - High
achievement 3 - Achieved4 - Experiencing
difficulty
Structure
Story has a beginning, middle and end with supporting detail and confident sequencing.
Story has a beginning, middle and end with
supporting detail.
Story demonstrates a beginning, middle and
end.Lack of structure
CharacterAt least three characters are included, each with a distinct personality that is developed
through what they say and do.
At least three characters are included with confident character development.
At least three characters are included with some character
development.
Little character development
Language features
Three or more examples of different language features such as alliteration, simile,
onomatopoeia, metaphor or personification.
Two examples of different language features such as
alliteration, simile, onomatopoeia, metaphor or
personification.
More than one example of alliteration, simile or
onomatopoeia. At least one example of metaphor or
personification.
One or no examples of alliteration, simile or
onomatopoeia. No examples of metaphor or personification.
VocabularyWide and appropriate use of
vocabulary beyond expectations for age level.
Some use of vocabulary beyond expectations for age
level.
Use of vocabulary appropriate for age level.
Very simple use of vocabulary – under expectation for age-
level.
GraphicsUsed graphics from Scratch
library with creative, confident and original editing or creating
of original graphics.
Used graphics from Scratch library with confident editing or creating original graphics.
Used graphics from Scratch library with editing to make
more appropriate for recount or created simple original
graphics.
Used graphics from Scratch library with little or limited
attempt at editing or creating original graphics.
Student will tell a story related to camp
Flickr Assignment rubric
Darren Kuropatwa, http://adifference.blogspot.com/2006/12/flickr-assignment-rubric-in-progress.html
Whose vision?
vision
Whose vision?
visionYour
Whose vision?
Their vision
Different Approaches
• Solve a challenge given design parameters
• Create a show or tell a story
Critical Thinking
• What do you do if you get stuck?
• How do you get unstuck?
Scratch Cards
learnscratch.org
Scratch Wiki
How can we effectively balance skills and content?
What skills have we learned?