scratching

=IT Summit 2009=

Highlights - Jim's notes (in very rough form)

Priscillas Blog - []

Joe's Notes -

== =Scratching - Got an itch? IT Summit 2009 Presentation=
 * Saskatoon: March 23, 10:20AM
 * Saskatoon Public Computer Lab in Main Lab (Capacity: 20)

So you have peaked your curiosity and decided to try scatching! What is scratch?

Scratch is a **new programming language** that makes it easy to create your own interactive stories, animations, games, music, and art -- and share your creations on the web. ... [|more] ... NMLS - new media literacy skills ... not focused on a computer .. but skills for life training.

=Uber Scratching Agenda=

1. Introduction to the program!
 * Looking at the code!

2. A simple animation. Code with me and learn!

3. Conversations and broadcasting
 * broadcasting - Scratch is object driven, boradcasts are used as signals for sprites to interact!
 * Scratch has no timeline - broadcasts, counters and loops are used to control the sequences.
 * Knock knock jokes!

4. Drum Hero! - Make a repeat the pattern game! Connect keys to teh sprites and up the beat for multiple instrument play!

5. Etch a sketch! Look at the code and play! Starter code here!
 * adapted from []
 * extensions: add sounds, shades, pen growth, 2 pens, instructions and much more!

6. Pong! Extensions - add the math logic!
 * keep score!
 * Misshape the ball/paddle.
 * Speed up the game.
 * Resize the paddle.
 * Add an ending.
 * record your own sounds!
 * randomize more things.
 * add bricks to knock out!
 * this is where you ask you students to come with 3 optional features!

7. Curriculum Connections.


 * Math?** It is easy to tie in! Scratch has built in math operations.

Check out the [|math collection] in the scratch Gallery to get some ideas!


 * ELA?** Story production in many forms, self running, choose your own adventure, cloze procedure!


 * Fine Arts?** - notes/pens integrated!


 * Science?** - simulations/demonstrations totally possible.

Check out this massive list of brainstormed ideas! Please add to it!

If time ... program rolling a dice. Can you figure that one out? Send me you idea! or add it at the bottom yourself! 8. More about scratch! Check out my collaborative blog at [|learning.hzsd.ca].

Still nervous about teaching and learning with scratch? Start at []. I really like the videos on how to create a full featured 3 scene story on the first page!

Have some questions to ask? Check out the [|Scratch forum for educators].

9. My favs!

Web-spinning Spider: [] 3D Dungeon Adventure: [] Starfighter X: [] Wandering Knight: []

Some of my own students work!

Gr. 11 gameshows - History 20 - Gr. 7 ELA - Jean val Jean - significant scenes.

Email me? Bounce some ideas off me! Send me your projects! jim dot swan at hzsd dot ca.

Your Feedback! Add your comments here! Add your projects here!