Sports Commentators don't stop talking when the athletes start performing.

In this video, you'll make the commentator talk while the athlete performs.

First, write the commentary for the first athlete.

Use say blocks.

This example says, "Whoa!

"Reid starts it off with some crazy moves!"

Next, the commentator should start talking at the same time as the athlete does his or her moves.

So add the same event block to make the commentator start talking.

From the Events menu, place a when key press block above the commentator for the first athlete.

In the example, the first athlete starts with the one key, so click the drop down to select the one key or whichever you chose.

Now, the commentator and athlete both do something when the key is pressed.

Press the key.

The commentator talks and the athlete performs at the same time.

Pretty cool.

Do this for each of the other athletes.

Add a new say block to the commentator's script, write the commentary for the athlete, then add the matching event to start the commentary and the performance.

Each time you add new code, test it to make sure it works.

Computer scientists might make mistakes as they create code, so they frequently test small pieces of their code to find mistakes and fix them along the way.

Mistakes are just a way for computer scientists like you to learn.

Finally, go to the project page to get your project ready for the world.

Give the project a creative title, then add instructions so others know how to use your creation.

In the notes and credits, you can thank your teammates or leaders.

Then, to share your project with the Scratch community, click Share.

Here's the game plan: add commentary for each athlete, start the commentary with the same event that makes the athlete perform, then complete and share your project on the project page.

When you are finished with these steps, return to this page and click the Next arrow to learn about the add-ons you can build for your project.


  1. Add commentary for each athlete.
  2. Start the commentary with the same event that makes the athlete perform.