Prepare

In this project you won’t just be challenged to play an instrument — you will be challenged to program an instrument that can play itself. Write code that plays music that is different every time! For this project you will need to understand how to use variables (in the Data category) and lists (also in the Data category).

Practice

A few video tutorials here may be useful guidance:

Debugging advanced concepts can be a great way to practice challenging new blocks:

As a Level 3 project, try creating some tutorials rather than just watching them:

  • Create a short YouTube tutorial explaining a concept or trick in Scratch.
  • Write a blog post to share with the next students who will take this class. What tips could you share that will help them out?
  • Code an example project to add to the practice section in Level 1 or Level 2.

Project

 

Skip to toolbar