MC Tester

A great way to learn about programming in Scratch is to examine other people's projects. That's what you are asked to do here. You could say that you have already been doing that, but here you won't be given detailed help as before. Here is the project:

Download the project by clicking HERE then open it in Scratch and try to figure out how it works. Here are a few hints:

  • All the questions are stored in different stage backgrounds. That means the question number is the same as the number of the background, so when the fourth background is displayed, for example, then question four is the current question.
  • All the answers are stored in a list. That means the program can know the total number of questions by looking at the length of the list i.e. the number of items in the list.
  • To make sure that the dark text of the questions is legible I lightened each background picture in Paint Shop Pro before importing into Scratch.

Once you have figured out the program works do the following:

  • Make a nasty image appear when a wrong answer is given, just as a smiley appears when a good answer is given.
  • Add sound effects.
  • Add another four questions of your own choosing, with appropriate images. Don't forget to add the corresponding answers to the list.
  • Extend this project in original ways.
  • Examine the 250 thousand projects that have been published to the Scratch website at http://scratch.mit.edu. (OK, you don't have to look at all of them...)