← All enrichment programs

Digital Tech

Coding with Scratch

Programming with playful logic.

Explore programming with Scratch, the MIT-built environment that pairs creativity with computational thinking.

What students do

Every session is hands-on and project-based. Students collaborate with a vetted teaching artist, work through structured challenges, and leave with something they made — a model, a recording, a portfolio piece, a finished dish, or a performance.

Who it's for: Students curious about Coding with Scratch who learn best by building, making, and doing.

What's inside

  • Toolkit setup and interface fluency
  • Core mechanics and best practices
  • Original project students design and build
  • Publish and demo at the end

Session-by-session breakdown

  1. Week 1

    Set Up

    Install the toolkit, learn the interface, and ship a tiny Coding with Scratch hello-world project.

  2. Week 2

    Core Mechanics

    Master the three or four building blocks every Coding with Scratch creator relies on.

  3. Week 3

    Design Your Project

    Brainstorm, sketch, and scope an original project. Storyboards and wireframes due.

  4. Week 4

    Build Sprint

    Heads-down build time with coaching, debugging, and peer feedback.

  5. Week 5

    Polish

    Sound, visuals, controls — students refine the user experience of their project.

  6. Week 6

    Release & Demo

    Publish, share, and demo the finished Coding with Scratch project to the group.

Outcomes students leave with

  • Confidence and vocabulary in Coding with Scratch
  • A finished project to share
  • Habits of collaboration, iteration, and reflection

What you'll get

  • • Curriculum scoped to your group size, grade, and season length
  • • Vetted, trained, background-checked teaching artist
  • • All materials and kits — no prep work for your staff
  • • Attendance + engagement reporting, plus family-facing recap
  • All required materials and kits provided
  • Take-home reference and certificate of completion