Home/Learning Hub/Scratch

Workshop 1 of 4

Scratch

Learn to code with blocks: make characters talk, draw and animate, build sports games and finish with your own game.

Level
Beginner. No coding experience needed.
Who it is for
Younger students and anyone new to coding.
Length
5 sessions, about 5 hours in total
You need
  • A web browser
  • The Scratch website, scratch.mit.edu (free)
  • CS First, Google's free coding lessons (sign-up is in Session 1)
Before you start
A computer with internet access. A free Scratch account (Session 1 shows how to make one and how to sign up for CS First).

What you will be able to do

  • Make a character talk and move with blocks
  • Create art and animations that react to the mouse and keyboard
  • Build a simple sports game with a score
  • Design a quest or escape game with different scenes
  • Finish and test a game of your own

Final project: A game of your own, remixed from a Day 5 starter project.

The five sessions

  1. Session 1

    Characterization

    Sign up, meet the Scratch screen, and bring a character to life. Then remix a story or hero project.

    60 min · Project: My story or my hero
  2. Session 2

    Art

    Make art with Scratch: paint a picture, bring drawings to life with animation, and make art that reacts to you.

    60 min · Project: My interactive artwork
  3. Session 3

    Sports

    Build sports games: make things move, notice when they touch, and keep score.

    60 min · Project: My sports game
  4. Session 4

    Game Design: Quest Game

    Design a game with a goal: a quest through different scenes, with choices, items and a way to win.

    60 min · Project: My quest
  5. Session 5

    Game Design: Cave Surfing

    Finish with an action game: obstacles, lives and a game over. Then test it, improve it and show it.

    60 min · Project: My finished game

Next workshop: Python