Scratch: Introduction and Tutorials

The objective is to learn new programming ideas using scratch and to create a scratch project (for example a game)

Introduction

With Scratch, you can program your own interactive stories, games, and animations. Your projects can be shared with others in an online community. Scratch helps young people learn to think creatively, reason systematically, and work collaboratively. Essential skills for life in the 21st century. Scratch is a project of the Lifelong Kindergarten Group at the MIT Media Lab. It is provided free of charge

[https://scratch.mit.edu/about]

A good first project is to animate a joke:

Spider joke: making the spider

Spider joke: the joke

Spider joke: animation

Bee joke 1 [Scratch v1.4 tutorial]

Bee joke 2 [Scratch v1.4 tutorial]

Minigames tutorials

Very quick and easy: Keepy uppy:

Keepy-uppy: cat

Keepy-uppy: balloon

Fun game to program and play: Hungry shark

Hungry shark: fish

Hungry shark: shark

Hungry shark: eating

Hungry shark: finished

Extension tutorial

Fun game to play: Ball Trouble

Ball trouble: ball

Ball trouble: jumping

Ball trouble: catcher and levels

Old version of shark game:

Old Shark Game 1 [Scratch v1.4 tutorial]

Old Shark Game 2 [Scratch v1.4 tutorial]

Old Shark Game 3 [Scratch v1.4 tutorial]

Old Shark Game 4 [Scratch v1.4 tutorial]