Scratch LogoScratch Tutorials

Scratch is a free and fun programming environment that allows users to learn the fundamentals of computer programming in a visual environment, without the need to write any code. The following lessons will get you up to speed by guiding you through the creation of games and other activities. First, if you don't already have Scratch, download it for free and install it on your computer.

Scratch 3 Exercises *New* (click to show / hide)

  1. Lesson 1 - Squash Game (833kb) - Completed example
  2. Lesson 2 - Maze Game (674kb) - Completed example
  3. Lesson 3 - Cats & Dogs (487kb) - Completed example
  4. Lesson 4 - Drawing (442kb) - Completed example
  5. Lesson 5 - Racing Cars (745kb) - Completed example
  6. Lesson 6 - Space invaders (1336kb) - Completed example
    SpaceInvaderFiles.zip Files for Space Invaders Game (58kb)
  7. Creating an application with Scratch 3

Scratch 2 Exercises (click to show / hide)

  1. Lesson 1 - Squash Game (550kb)
  2. Lesson 2 - Maze Game (328kb)
  3. Lesson 3 - Cat & Dog Game (244kb)
  4. Lesson 4 - Drawing Program (258kb)
  5. Lesson 5 - Racing Cars Game (558kb)
  6. Lesson 6 - Space Invaders (826kb)
    SpaceInvaderFiles.zip Files for Space Invaders Game (58kb)
  7. Download Scratch 2

Scratch 1.2 Exercises (click to show / hide)

  1. Lesson 1 - Squash Game (465kb)
  2. Lesson 2 - Maze Game (325kb)
  3. Lesson 3 - Cat & Dog Game (252kb)
  4. Lesson 4 - Drawing Program (293kb)
  5. Download Scratch 1.2

Other Resources (click to show / hide)

  1. Windows / Word Shortcuts
  2. Common Image Formats
  3. Digital Image Terms
  4. Older Resources

  5. M.Y.O.B. Accounting Version 13
  6. Mac OSX for Windows Users