Scratch logo Scratch

Scratch Courses

Cka screenshot

Cloud Kingdom

MVCode Clubs

Default headshot

ASP Scratch Lessons

Assign these lessons to ASP students.

MVCode Clubs

Scratchcat small

Intro to Scratch: 1st/2nd Grade

This course will introduce programming in Scratch and is intended for 1st and 2nd graders.

MVCode Clubs

Simple scratch

Free Trial Lessons

MVCode Clubs

Scratch story

Scratch Storytelling

Learn to make your own animated choose-your-own-adventure style stories.

MVCode Clubs

Whg screenshot

Intro to Scratch: Game Development

Build your own version of The World's Hardest Game and learn the Scratch programming language while doing it!

MVCode Clubs

Latest Scratch Lessons

17

MVCode Dash 5

Adding the finishing touches including a Score variable and You Win screen

Created by aaronjau101 about 2 months ago

Access Level: public

Account: MVCode Clubs

50

MVCode Dash 4

Adding platforms for the player to land on or crash into

Created by aaronjau101 about 2 months ago

Access Level: public

Account: MVCode Clubs

30

MVCode Dash 3

Make the triangle hazard move and cause the game to end if the player crashes into it

Created by aaronjau101 about 2 months ago

Access Level: public

Account: MVCode Clubs

23

MVCode Dash 2

Making the ground move and player jump

Created by aaronjau101 about 2 months ago

Access Level: public

Account: MVCode Clubs

1

MVCode Dash 1

We will start the project by creating a start screen animation

Created by aaronjau101 about 2 months ago

Access Level: public

Account: MVCode Clubs

9

Scrolling Spirals (New)

Create a cool pattern of squares when the mouse is pressed

Created by aaronjau101 2 months ago

Access Level: public

Account: MVCode Clubs

1

Witch Shooter 2

Add an enemy to this game and a high score!

Created by aaronjau101 2 months ago

Access Level: public

Account: MVCode Clubs

Temp1438384582

Intro to the New Scratch (1st/2nd Grade) Free Trial

Learn about the NEW Scratch environment

Created by aaronjau101 5 months ago

Access Level: public

Account: MVCode Clubs

Temp1508445958

Free Lesson: Cloud Kingdom Adventure Game (Part 3)

(Lesson 3 of 3) Add the Multiple Characters to your Cloud Kingdom Adventure Time game

Created by yatesjdy over 1 year ago

Access Level: premium

Account: MVCode Clubs

Temp1504895449

Free Lesson: Cloud Kingdom Adventure Game (Part 2)

(Lesson 2 of 3) Add the Cosmic Owl to your Cloud Kingdom Adventure Time game

Created by yatesjdy almost 2 years ago

Access Level: premium

Account: MVCode Clubs

Temp1505846668

Free Lesson: Cloud Kingdom Adventure Game (Part 1)

(Lesson 1 of 3) Build a game based on the popular Adventure Time cartoon

Created by yatesjdy almost 2 years ago

Access Level: premium

Account: MVCode Clubs

Temp1500584478

Intro to Scratch: 1st/2nd Grade (redux)

In this lesson we will use code to change the appearance of the Scratch cat!

Created by yatesjdy almost 2 years ago

Access Level: public

Account: MVCode Clubs

Map

Coordinating scenes: Broadcast and Timelines

Broadcast messages let us coordinate multiple sprites at the same time.

Created by jamie about 2 years ago

Access Level: premium

Account: MVCode Clubs

Temp1491943459

Conversations: Say, wait, hide, show

Coordinate a conversation between two characters and change scenes

Created by jamie about 2 years ago

Access Level: premium

Account: MVCode Clubs

Temp1490730663

Cartesian Coordinates

Learn to use cartesian xy-coordinates to move sprites to the correct position on the canvas.

Created by jamie about 2 years ago

Access Level: premium

Account: MVCode Clubs

Temp1490049877

Introduction to Story telling with Scratch

Get started with a project in Scratch

Created by jamie about 2 years ago

Access Level: premium

Account: MVCode Clubs

1

Pokémon game in Scratch

Learn to make a simplified Pokémon game in Scratch!

Created by erinmcanany almost 3 years ago

Access Level: public

Account: icancodeclub

Temp1471901937

Intro to Scratch: Dress Up Game

Free Trial (1st - 4th)

Created by aaron almost 3 years ago

Access Level: public

Account: MVCode Clubs

1

Frogger! The Retro "Crossy Road"

The is a draft for the lesson we will potentially be using for students in schools. Concepts include, simple variables, painting, the pen tool, basic scripting functions and logic. No prior knowledge of Scratch is required.

Created by tucker almost 3 years ago

Access Level: public

Account: icancodeclub

Temp1461948487

Mother's Day Card

In this lesson we are going to make an animated Mother's Day card in Scratch!

Created by aaron about 3 years ago

Access Level: public

Account: MVCode Clubs

Temp1460059068

Wizard Battle

In this lesson we are going to build a turn based battle game in Scratch!

Created by aaron about 3 years ago

Access Level: public

Account: MVCode Clubs

Temp1453328565

Platformer

In this lesson you will learn how to build a platformer in Scratch complete with one-way platforms!

Created by aaron over 3 years ago

Access Level: public

Account: MVCode Clubs

Temp1451947460

Code Clicker

In this lesson you will learn how to make a clicker style game in Scratch!

Created by aaron over 3 years ago

Access Level: public

Account: MVCode Clubs

Temp1449100110

Hack Session: Christmas Animation

In this lesson we will make a Christmas morning animation that allows you to open presents!

Created by aaron over 3 years ago

Access Level: public

Account: MVCode Clubs

Temp1449013513

Hack Session: Chanukah Animation

In this lesson we will make an animation that lights the appropriate number of candles for the current night of Chanukah and then you can spin a dreidel!

Created by aaron over 3 years ago

Access Level: public

Account: MVCode Clubs

About Scratch

A block oriented programming language that introduces kids to coding games, animations and stories.

http://scratch.mit.edu

For Teachers and Schools

Teach coding to your students with MVCode Teach

MVCode offers an integrated product designed to teach coding to students.

Learn more about MVCode Teach