"Scratch is a programming language that makes it easy to create your own interactive stories, animations, games, music, and art -- and share your creations on the web. As young people create and share Scratch projects, they learn important mathematical and computational ideas, while also learning to think creatively, reason systematically, and work collaboratively."

Day 1

  • Watch the Scratch Intro Video
  • Teacher demos basic Scratch skills
  • 3rd graders create Scratch accounts
  • 4th graders test old Scratch accounts
  • 4th graders help 3rd graders explore Scratch

Days 2-4

  • 3rd & 4th Graders complete the Key Moves Scratch Card
  • 3rd & 4th Graders "hack" the Key Moves Scratch Card project
  • 3rd & 4th Graders complete Lesson 1
  • 3rd & 4th Graders "hack" project 1
  • Students discuss whether they find it easier to learn from the Scratch Cards or the video lessons

Days 5-?

  • New Scratchers
    • Option 1 - complete and "hack" Lessons 2-8
    • Option 2 - complete and "hack" the Scratch Cards (linked below)
    • jump to the 4th graders options
  • Experienced Scratchers
    • complete 2 Challenges (see below)


Scratch Cards