:D
Learn to Teach , Teach to Learn / Computer Programming with Scratch
  • If you are citizen of an European Union member nation, you may not use this service unless you are at least 16 years old.

  • Browse and search Google Drive and Gmail attachments (plus Dropbox and Slack files) with a unified tool for working with your cloud files. Try Dokkio (from the makers of PBworks) for free. Now available on the web, Mac, Windows, and as a Chrome extension!

View
 

Computer Programming with Scratch

Page history last edited by Learn 2 Teach Development Trail 8 years, 12 months ago

  What is Computer Programming?

 

Writing computer programs means writing instructions, that will make the computer follow and run a program based on those instructions.

 

The process includes designing, writing, testing, debugging/troubleshooting  , and maintaining code.  This code is written in a programming language.

 

What is Scratch?

  A teaching tool developed by the MIT Media Lab LifeLong Kindergarten Group that allows people to learn the basics of computer programming using pictures as building blocks rather than needing to know the actual code -- a graphical interface

 

Here is a really nice tutorial on getting started with Scratch:

http://www.youtube.com/watch?v=Nc6IgQIhxbU&feature=youtube_gdata_player

 

 

Lesson Plans & Activity Sheets 

2012 ACTIVITIES!

 

Beginning Level Scratch Lesson that develops skills needed for Pong

Bouncy Bounce

Bouncy Bounce Beginning Scratch Lesson Plan.doc

Bouncy Bounce Beginning Scratch Lesson Plan.pdf

Bouncy Bounce Acitivity Brochure.doc

Bouncy Bounce Acitivity Ideas Brochure.pdf

Go Go Graph.xlsx

Examples

 

Donna's example 

Scratch Project  

 

example from youth age 11, she didn't quite get to finish it before her dad picked her up

Scratch Project 

Video with a nice teaching idea for beginning Scratch:

https://www.youtube.com/watch?v=PC5gQ1JZ5_g&feature=player_embedded#!

 

Medium Level Scratch Lesson that develops skills needed for Pong

"Question and Answer"

 

QuestionandAnswermediumlevelscratchlesson (1).doc

QuestionandAnswermediumlevelscratchlesson (1).pdf

 

Question and Answer Acitivity Ideas Brochure.doc

Question and Answer Acitivity Ideas Brochure.pdf

 

Pong Reward Stickers for Avery Label 5162 in Microsoft Publisher

I made a pong game.pub

 

Example

Scratch Project

Scratch Board Beginner Lesson

(using a scratch board to animate a sprite)

 

Lesson Plan

Scratch Board Beginner Lesson Plan.doc

Actvity Ideas Brochure

Animate my Sprite with a Scratch Board Activity Idea Brochure.doc

 

Example:

 

Scratch Advanced Level Activity:  Pong Game

Activity Sheet:  http://www.scribd.com/doc/102102533/Pong-Game-in-15-Minutes

Activity Plan:  http://www.scribd.com/doc/102102767

Pong Teaching Demo:  http://scratch.mit.edu/projects/Learn2Teach2012/2596969

     (allows children to change ball, paddle, danger zone and background with lots of options)

Pong Game Video Introduction: 

http://www.history.com/videos/pong-launches-arcade-craze#pong-launches-arcade-craze

(from History.com)

 

2011 ACTIVITIES!

Scratch Warm Ups

Computer Programming Stickers

ComputerProgrammingSticker (1).pdf

ComputerProgrammingtoo.pdf

 

Scratch Board Stickers

I learned how to use a Scratch Board.doc

  

 

Activity 1:  Intro to Computer Programming & Scratch: 

"My Animated Name"

Activity Plan for teachers:Animated Name Teachers Plan.doc  Animated Name Teachers Plan.pdf  

 

Activity Sheet used by youth: MyAnimatedName[1].ppt  MyAnimatedName[1].pdf

 

"My Animated Initial" Activity Plan : scratch intro animated initials teaching sheet.docx

                                                  animated names.pdf

 

Activity 2:  Programming a Highly Interactive Game:

"Good Bop! Bad Bop!"

Activity goals for teachers: http://www.slideshare.net/jonathan75/kevfiyh-asdiyhvbfbgilusdzhbvujhbsd-km 

Activity Plan for teachers: 

Activity Sheet used by youth:  AmonGoodBopBadBopActivitySheet.pdf

Cheat Sheet used by Youth:

Activity 3: "Brick Breaker" [Best taught to 11-12 year olds]

2 different versions of sheets ( I will work on combining them....Donna)

Activity Plan/ Cheat Sheet for teachers:BrickBreakerTeacherCheatsheet.pdf  

Activity Sheet for youth: Brick Breaker Activity Sheet.pdf

Brick Breaker write ups from Saturday sessions brick breaker activity sheet.doc Brick Breaker Objectives.doc  

 

2010 ACTIVITIES!

AVATAR:  THE FIRST ANIMATOR

 

MY NEIGHBORHOOD

 

MAKE THE BAND  using SCRATCH WITH SCRATCH/PICOBOARD

 

  • Old versions of Activity Plans and Activity Sheets:

Old Activity Plan

 

 

 

saturday lessons:

scrollin 101 

brick breaker

Activity Sheet-Scratch Sensor

Activity Sheet-Scratch Sensor Part II

 

 

__________________________________________

Extras:

New Lesson Ideas

 

 

Things they need to Know 

  • Broadcast
    • Using Broadcast to hold a perfectly flowing conversation between two Sprites

    • Using Broadcast to signal the end of one action in order to start another action

    • Using Broadcast to control the switching of backgrounds

  • ScratchBoard(SB)
    • Knowledge of how the Resistive sensors work and how they can be used to sense various things such as the opening of a door or stepping on a rug with special sensors.
    • Knowledge of the different sensors on the SB (light,sound,button and slider)

 

What they need to be able to teach in 5 minutes 

  • Use Broadcast to have one sprite inform another sprite when it is done talking and have the second sprite continue the conversation with the Broadcast script as well using it to let the "Stage" know that its time to change the background.

  • Use the sensor scripts to have one sprite say something when the light sensor value changes.

 

 

 

Scratch Evaluation Page

 

Comments (0)

You don't have permission to comment on this page.