Skip to content

Please update your browser

Your browser version is not supported by this site. CS First may not work properly. Learn more


This video won’t tell you exactly where your story should go, but it will give you some ideas for how to program it.

You can continue to ask your user questions. This example asks, “Oh no! Now I’m trapped in the woods! What should I do?” If you want to include the user’s input in something a character says, you can use the “join” block. This example uses “join” after the “what should I do?” question to say, “OK, I will do whatever the user answered.” The character in this example goes home regardless of what the user said, but you can always add more “if-else” blocks to keep changing the story based on user answers. If there’s a building in your scenery, maybe the character can ask if it should go inside.

Have fun exploring new ideas! Show off your stories to your friends and neighbors!

Choose an Add-On
In this video, you’ll learn how to make it look like the character is walking towards or away from the door.
What's the Password?
In this add-on, you'll program a secret password that the user must enter to travel through the secret door.
Make it Rain
In this add-on, you'll learn how to use the backpack to add the rain from your day 3 project into this project.
Find the Secret Door
In this add-on, you'll program the main character so the audience can use the arrow keys to find the secret door.
Add Another Character
In this add-on, you'll add more characters to your story.
Add Another Scene
In this add-on, you'll be prompted to add another scene, and given some ideas about how to program it.
arrow_backward Back
Next arrow_forward
  1. Choose an Add-On, and click "watch" to learn how to build it.
  2. Once you finish one Add-On, try another one below the video!