Computer Science Grade 3 20 min

Sharing and Reflecting: Your Own Adventure!

Students share their branching narratives with the class and reflect on the process of creating them.

Tutorial Preview

1

Introduction & Learning Objectives

Learning Objectives Identify a choice point in a story. Plan a simple branching narrative with at least two different paths. Use a conditional (If/Then) block to create a choice in a digital story. Explain how an event, like a click, can trigger a change in the story. Share their digital story with a partner. Reflect on their story and a partner's story, suggesting one possible change. Have you ever wished you could change the ending of a story? 📖 What if YOU were in charge? Today, we're going to become digital storytellers! We will learn how to create special stories called 'branching narratives,' where the reader gets to make choices that change what happens next. It's like being the boss of your own adventure! Real-World Applications Choosin...
2

Key Concepts & Vocabulary

TermDefinitionExample Branching NarrativeA story that has different paths or endings based on the choices you make. It's like a tree with branches!In a story about a knight, you can choose to 'fight the dragon' or 'sneak past the dragon'. Each choice leads to a different adventure. Choice PointA special spot in the story where the reader has to make a decision.You come to a fork in the road. A sign points left to the 'Spooky Woods' and right to the 'Sunny Meadow'. This is a choice point. PathThe series of events that happen in your story after you make a choice.If you choose the 'Spooky Woods' path, you might meet a friendly ghost. If you choose the 'Sunny Meadow' path, you might find a picnic. Conditional (If/Then)A compute...
3

Core Syntax & Patterns

The Choice Pattern (If/Then) IF [a choice is made], THEN [go to a new scene or show a new message]. Use this pattern at every choice point in your story. The 'IF' part checks which button was clicked, and the 'THEN' part tells the computer what part of the story to show next. The Start Pattern (When Start Clicked) WHEN [Green Flag is clicked], THEN [go to the first page of the story]. This is the most important rule! It tells your story how to begin. Every story needs a clear starting point. The Click Event Pattern WHEN [this character is clicked], THEN [do something]. Use this to make your choice buttons work. You attach this rule to each choice button so the computer knows what to do when the reader clicks on it.

4 more steps in this tutorial

Sign up free to access the complete tutorial with worked examples and practice.

Sign Up Free to Continue

Sample Practice Questions

Challenging
Your story has a choice between a 'Brave' path and a 'Cautious' path. After sharing, your data shows everyone picked 'Brave'. You reflect and realize the 'Cautious' path description says 'This path is boring.' What is the best way to improve this?
A.Delete the 'Brave' path
B.Make the 'Brave' path also boring
C.Punish players who pick the 'Brave' path
D.Change the description of the 'Cautious' path to make it sound more interesting or mysterious
Challenging
You receive four comments after sharing your story. Which piece of feedback is the MOST helpful for reflecting on how to improve your branching narrative?
A.'When I chose the cave, the story just stopped. I was curious what was inside! Maybe you could add more to that path?'
B.'It was fun.'
C.'I don't like stories about space.'
D.'Your story is the best in the class.'
Challenging
After reflecting on feedback that your choices were confusing, you add descriptions: 'Go to the castle (Safe Path)' and 'Enter the cave (Risky Path)'. What is the most likely result you will see in your data when you share it again?
A.Players will now have more information to base their decision on, which might change which path is more popular
B.The story will become much shorter
C.No one will choose the risky path anymore
D.The story will have fewer branches

Want to practice and check your answers?

Sign up to access all questions with instant feedback, explanations, and progress tracking.

Start Practicing Free

More from Digital Storytelling: Branching Narratives

Ready to find your learning gaps?

Take a free diagnostic test and get a personalized learning plan in minutes.