Scratch is an educational programming language that allows people of any experience, background and age to experiment with the concepts of fully versatile computer programming by snapping together visual programming blocks to control images, music and sound.

This page shows an example of an assignment that might be used with Scratch.

 


 

If you have installation privileges on your computer, you may download Google SketchUp here

http://scratch.mit.edu/

 

 

If you have PowerPoint or Keynote on your computer, you may download a slideshow.

The PowerPoint slideshow is available for Mac or PC
<download here>

 

 

Grade 7 and 8 Design and Technology
Scratch Sample assignment...

This is an assignment for a partner or for an individual.

Assignment for Novices

 

Create a story using simple background changes.

Your story should have the following:

  • At least 3 different backgrounds
  • At least one sprite to move and travel through the backgrounds
  • Speech bubbles that allow the character to tell the story
  • Timing that allows the reader to read the speech
  • A clear beginning and ending.

Your story may also have the following:

  • A looped story structure
  • Page navigation buttons
  • Sound files
  • Interactive (clickable) elements

 

Assignment for Experienced Users

Create a story using sophisticated background changes.

In addition to the elements of a simple story, your story should have the following:

  • At least 5 different backgrounds
  • A page where the character makes a choice. Depending on the choice made, the story ends in two different ways
  • The use of variables to keep track of programming

Your story may also have the following:

 

 

Resource Web Sites