Programming with Scratch inthe Middle School ClassroomErica Roberts, Technology Teacher, Thomas Jefferson
Course Background1st year of Exploratory Technology class.Students have 2 Exploratory Periods a day.Some students pulled f...
Why Teach Programming?Computer literacyProblem solvingIntroduce students to potential careers
Why Scratch?	Project from MITGeared for Younger StudentsVisualBuilding Blocks (No Syntax!)Download for FreeCross-Platform ...
How Class is Structured9 Week ClassGoal - All students create a video gameKick off by playing gamesGoogle form for game ev...
What They Evaluate	Helpfulness of InstructionsGraphicsSound/MusicTransitions to New LevelsDifficulty
How I Teach It	Part ExplorationPart DemonstrationSmall Lab Projects Due every couple of daysLarger Lab Projects Combine Co...
Final ProjectGraded Planning SheetSettingGoalMinimal “Requirements”
Project Requirements	Instructions2 Different SpritesSoundScoreChange Background at End
Student Projects
Resourceshttp://scratch.mit.edu - Scratch Home Pagehttp://scratched.media.mit.edu - Educators Forumhttp://learnscratch.org...
My Contact Information	@iteachcomputers - Twitteriteachyoucomputers.wikispaces.comerica@iteachyoucomputers.com
Upcoming SlideShare
Loading in …5
×

Scratch

910 views
835 views

Published on

The presentation I gave at ICE 2011 in St. Charles, IL about how I use Scratch in my Technology Exploratory Classroom.

Published in: Education
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
910
On SlideShare
0
From Embeds
0
Number of Embeds
33
Actions
Shares
0
Downloads
10
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • Scratch

    1. 1. Programming with Scratch inthe Middle School ClassroomErica Roberts, Technology Teacher, Thomas Jefferson
    2. 2. Course Background1st year of Exploratory Technology class.Students have 2 Exploratory Periods a day.Some students pulled for Interventions.Transitioned from semester length Computers Elective class.Continually evolving
    3. 3. Why Teach Programming?Computer literacyProblem solvingIntroduce students to potential careers
    4. 4. Why Scratch? Project from MITGeared for Younger StudentsVisualBuilding Blocks (No Syntax!)Download for FreeCross-Platform (Windows, Mac, Linux)
    5. 5. How Class is Structured9 Week ClassGoal - All students create a video gameKick off by playing gamesGoogle form for game evaluation
    6. 6. What They Evaluate Helpfulness of InstructionsGraphicsSound/MusicTransitions to New LevelsDifficulty
    7. 7. How I Teach It Part ExplorationPart DemonstrationSmall Lab Projects Due every couple of daysLarger Lab Projects Combine ConceptsVideo Game is final project
    8. 8. Final ProjectGraded Planning SheetSettingGoalMinimal “Requirements”
    9. 9. Project Requirements Instructions2 Different SpritesSoundScoreChange Background at End
    10. 10. Student Projects
    11. 11. Resourceshttp://scratch.mit.edu - Scratch Home Pagehttp://scratched.media.mit.edu - Educators Forumhttp://learnscratch.org - La Salle Schools & Universitieshttp://www.cs.wisc.edu/~cs202-1/index.html - Universityof Wisconsin- Madison CS Course
    12. 12. My Contact Information @iteachcomputers - Twitteriteachyoucomputers.wikispaces.comerica@iteachyoucomputers.com

    ×