| 
  • If you are citizen of an European Union member nation, you may not use this service unless you are at least 16 years old.

  • You already know Dokkio is an AI-powered assistant to organize & manage your digital files & messages. Very soon, Dokkio will support Outlook as well as One Drive. Check it out today!

View
 

Scratch

This version was saved 7 years ago View current version     Page history
Saved by Mr. Howard
on March 23, 2017 at 1:36:51 pm
 

About Scratch

Scratch is a programming language that makes it easy to create your own interactive stories, animations, games, music, and art -- and share your creations on the web. As young people create and share Scratch projects, they learn important mathematical and computational ideas, while also learning to think creatively, reason systematically, and work collaboratively. It is developed by the Lifelong Kindergarten Group at the M.I.T. Media Lab in Cambridge, Mass.
This handout covers the Basics of Programming with Scratch.

 

Where Do I Get Scratch?

To try the latest version of Scratch - Scratch 2.0 - visit the Scratch website at http://scratch.mit.edu/ and click "Create."  Scratch 2.0 runs completely in the browser - there's no need to install it. There also is a downloadable version that works offline available at Offline Scratch.

 

What Can You Do with Scratch?

All can be downloaded and remixed if you have an account on the Scratch website

Good Project Ideas (these are simple projects that are doable in the time we have)

Tiger Tech Ed Best Student Projects (projects by GMS students)

Tiger Tech Ed Projects Fall 2016
Tiger Tech Ed Projects Spring 2016
Tiger Tech Ed Projects Fall 2015

Tiger Tech Ed Projects Spring 2015

Tiger Tech Ed Projects Spring 2014

 

In Class Demos < EXAMPLE SPRITES ARE HERE

 

Favorite Games (picked by Mr. H and other students)

Top Loved Scratch GAMES 

Top Loved Scratch PROJECTS

Scratch Featured Projects

A Gallery of the Best Games (there are other galleries like this)

Another Best Games Gallery

> Find a game you like? Let me know

 

Assignments

See below for all learning projects. For the final project see Scratch Final Project.

 


Our Class Projects

Our Scratch lessons walk you through building eight different projects - each covering several new topics. Students will also choose two add-ons for each project to do as well.



Lesson 1 - Gaming Story
Create a simple gaming story in Scratch.

Covers: The basics of creating a Scratch project including how different blocks work to control a sprite, or character, in Scratch.

 

Add-Ons
Choose TWO to do after completing the basic project (-30 per missing Add-On):

  1. Flicker: Program an interesting introduction to your project.
  2. Vector Characters: Learn about vector graphics, and edit or draw your own costume.
  3. Bitmap Characters: Learn about bitmap graphics and draw your own pixel character.
  4. Adding Sound: Add video game sound effects or music to your project.


Lesson 2 - Racing Game
Create a two-player racing game in which players control movement with the keyboard.

Covers: Keypress events, Movement, "Repeat" blocks

 

 

Add-Ons

Choose TWO to do after completing the basic project (-30 per missing Add-On):

  1. Change Up your Racetrack: Add a button that changes the racetrack backdrop.
  2. Costume Change: Change what the racers look like when a key is pressed.
  3. Step on the Gas: Change how fast the racers move, then make them slowdown on the grass.
  4. Crashing Sounds: Play a crashing sound each time the racers hit each other.
  5. Race Fans: Program a sprite to count down to the start of the race and cheer.
  6. Color Trail: Add a colorful trail effect to the racers. 


Lesson 3 - Maze Game
Create a game in which the player guides a sprite through a maze

Covers: If-then statements (control flow), Boolean blocks (conditions), Events

 

Add-Ons

Choose TWO to do after completing the basic project (-30 per missing Add-On):

  1. Spinning Obstacle: Create a more challenging game by making an obstacle spin.
  2. Overtaken: Create an obstacle that slowly grows throughout the game.
  3. Revenge: Program the goal sprite to chase the player sprite.
  4. Keeping Time: Create a timer to keep score for this game, and program a way to store the fastest time.
  5. Redesign Your Maze: Change the look of the maze or draw your own! 
  6. Tell a Story: Engage game players with an exciting story for your game. 


Lesson 4 - Platform Game
Create and learn about platform games. You will program a player sprite to move and jump across platforms when the arrow keys are pressed. In order to win, the player sprite must make it across all the platforms and touch another sprite.

Covers: If Statements, Events, Movements

 

Add-Ons

Choose TWO to do after completing the basic project (-30 per missing Add-On):

  1. Time to Celebrate: Create a wild winning celebration using some of these ideas.
  2. Moving Platforms: Make your game more challenging by creating moving platforms.
  3. Shrinking Platforms: Create a shrinking platform to increase your game's difficulty.
  4. Splash! You Lose: Create a way for the player to lose in your game.
  5. Add Some Tunes: Add some background music to your game.
  6. Bug Fix: Land on Your Feet...or Not. Fix the bug that allows things other than a sprite's feet to keep it on a platform.


Lesson 5 - Escape Game
Create an escape game in which a player must avoid other sprites that move randomly. Users increase their score by avoiding these sprites.

Covers: Variables, Randomness, Topics Reinforced, Events, Movement

 

Add-Ons

Choose TWO to do after completing the basic project (-30 per missing Add-On):

  1.  


Lesson 6 - Gaming Story
In this first activity, you will create a simple gaming story in Scratch.

Covers: The basics of creating a Scratch project including how different blocks work to control a sprite, or character, in Scratch. Blocks include When Green Flag Clicked, and Say blocks

 

Add-Ons

Choose TWO to do after completing the basic project (-30 per missing Add-On):

  1.  


Lesson 7 - Gaming Story
In this first activity, you will create a simple gaming story in Scratch.

Covers: The basics of creating a Scratch project including how different blocks work to control a sprite, or character, in Scratch. Blocks include When Green Flag Clicked, and Say blocks

 

Add-Ons

Choose TWO to do after completing the basic project (-30 per missing Add-On):

  1.  


Lesson 8 - Gaming Story
In this first activity, you will create a simple gaming story in Scratch.

Covers: The basics of creating a Scratch project including how different blocks work to control a sprite, or character, in Scratch. Blocks include When Green Flag Clicked, and Say blocks

 

Add-Ons

Choose TWO to do after completing the basic project (-30 per missing Add-On):

  1.  

 

Other Scratch Learning Resources

Keypress events
Movement
"Repeat" blocks
If-then statements (control flow)
Boolean blocks (conditions)
Topics Reinforced
Events
Spinning Obstacle
Create a more challenging game by making an obstacle spin.
If Statements
Topics Reinforced
Events
Movement

Comments (0)

You don't have permission to comment on this page.