54
Creative Teaching with Tom Daccord Douglas Kiang

Creative Teaching with Scratch

Embed Size (px)

DESCRIPTION

From the edtechteacher.org summer workshops 2009.

Citation preview

Page 1: Creative Teaching with Scratch

Creative Teaching with

Tom DaccordDouglas Kiang

Page 2: Creative Teaching with Scratch

Today’s Agenda

• An introduction to Scratch

• Sample animations

• Design your own animation

• Reach the Beach Turtle Challenge

• Collaborative Sprite Design

• Reflections and brainstorming

Page 3: Creative Teaching with Scratch

Goals

• Get hands-on experience with Scratch

• Develop common familiarity as a basis for discussion

• Explore, Create, and Share

• Have fun!

Page 4: Creative Teaching with Scratch

• Free “media-rich programming environment”

• Fosters creativity and computational thinking

• Hands-on, active learning

Page 5: Creative Teaching with Scratch

Scratch’s goal is to help students develop into creative thinkers.

Page 6: Creative Teaching with Scratch

Move from consumers to producers of content: “Prosumers”

Page 7: Creative Teaching with Scratch

“Patterners” vs “Designers”

Page 8: Creative Teaching with Scratch
Page 9: Creative Teaching with Scratch

What Does it Mean to Create?

Page 10: Creative Teaching with Scratch
Page 11: Creative Teaching with Scratch

Reinvent

Reimagine

Revision

Page 12: Creative Teaching with Scratch

Mashups

An unexpected combination of media using editing tools

Page 13: Creative Teaching with Scratch

Mashups

An unexpected combination of media using editing tools

Scratch is inspired by the idea of the mashup

Page 14: Creative Teaching with Scratch

Shining Recut trailer (YouTube)

Page 15: Creative Teaching with Scratch
Page 16: Creative Teaching with Scratch

Where Can I Find Examples?

• Scratch comes with many built-in demos

• LOTS of examples at scratch.mit.edu

• learnscratch.org

• Classroom 2.0

Page 17: Creative Teaching with Scratch

Where Can I Ask Questions?

• scratch.mit.edu Forums

• Classroom 2.0

• Twitter #scratch

• Facebook Scratch Group

Page 18: Creative Teaching with Scratch

Why interactivity?

vs

Page 19: Creative Teaching with Scratch

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

Page 20: Creative Teaching with Scratch

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

Page 21: Creative Teaching with Scratch

Scripts

Page 22: Creative Teaching with Scratch

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

Page 23: Creative Teaching with Scratch

Sprites

Page 24: Creative Teaching with Scratch

Sprites

• Can have their own scripts

• Can be exported into other programs

• Function like objects in Java or C++

Page 25: Creative Teaching with Scratch
Page 26: Creative Teaching with Scratch
Page 27: Creative Teaching with Scratch

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

Page 28: Creative Teaching with Scratch

Web 2.0 Features

• Comments, questions

• Attribution

• Favorites

Page 29: Creative Teaching with Scratch

21st Century Skillls

• Information and Communication Skills

• Thinking and Problem-Solving Skills

• Interpersonal and Self-Directional Skills

Page 30: Creative Teaching with Scratch
Page 31: Creative Teaching with Scratch

Reach the Beach

• Introductory activity

• Create code given specific parameters

• Many ways to solve the problem

Page 32: Creative Teaching with Scratch

• Object: Reach the water while avoiding the obstacles

• Four options standing for different input/output conditions

Page 33: Creative Teaching with Scratch

Dragons and Butterflies

• Collaborative activity

• Create a sprite given specific parameters

• Many ways to express creativity

• Each team creates a component of final product

Page 34: Creative Teaching with Scratch

• Create a sprite that satisfies the specifications given

• Upload your sprite into the network folder

Page 35: Creative Teaching with Scratch

• Combine all of the sprites into a playable game

Page 36: Creative Teaching with Scratch

How do our kids create?

Customize their desktop

Page 37: Creative Teaching with Scratch

How do our kids create?

Customize their desktop

Page 38: Creative Teaching with Scratch

Customize their workflow

How do our kids create?

Page 39: Creative Teaching with Scratch

Customize their study

Multiple representations

Unexpected combinations

Unexpected results

How do our kids create?

Page 40: Creative Teaching with Scratch

Challenge: Show a molecular reaction

Must have motion

Must have sound

You must build it!

Page 41: Creative Teaching with Scratch

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

Page 42: Creative Teaching with Scratch

Hold on!

Page 43: Creative Teaching with Scratch

• Addictive!

• Tempting games on Scratch site

• Comments are a mixed bag

• Desire vs. Reality

Caveats

Page 44: Creative Teaching with Scratch

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

Page 45: Creative Teaching with Scratch

Flickr Assignment rubric

Darren Kuropatwa, http://adifference.blogspot.com/2006/12/flickr-assignment-rubric-in-progress.html

Page 46: Creative Teaching with Scratch
Page 47: Creative Teaching with Scratch

Whose vision?

vision

Page 48: Creative Teaching with Scratch

Whose vision?

visionYour

Page 49: Creative Teaching with Scratch

Whose vision?

Their vision

Page 50: Creative Teaching with Scratch

Different Approaches

• Solve a challenge given design parameters

• Create a show or tell a story

Page 51: Creative Teaching with Scratch

Critical Thinking

• What do you do if you get stuck?

• How do you get unstuck?

Page 52: Creative Teaching with Scratch

Scratch Cards

Page 53: Creative Teaching with Scratch

learnscratch.org

Page 54: Creative Teaching with Scratch

Scratch Wiki

How can we effectively balance skills and content?

What skills have we learned?