Coding with Scratch

View Details

Coding with Scratch is a free, online class that will teach you how to program using Scratch, a graphical programming language and online community where you can create your own interactive stories, games, and animations — and share your creations with others around the world.

Get started with Scratch. Complete all 5 challenges to earn the Scratch Ninja badge and be eligible for weekly prizes. By: Pursuitery

#monthofcode


Badges you can earn for this challenge

Age:

Activity Directions

Description:

200 Level - You've had some practice

This week we will develop interactive stories.  The story is an underrated part of a video games.  Great games

Jada

have an underlying story that keeps the players engaged.  To start we will work on creating stories for out games.  The "game" part this week will be just about letting the players choose where the story goes. But next week we will combine our story with the game.  

So there are three parts to this challenge: A) coming up with a story, B) telling it in scratch and C) letting the user make choices. Each of these parts is challenging.

Making your story.  Stories are based on imagination and experience. You need to come up with something simple but still interesting.  Here are some story ideas.

Telling your story. Telling stories in Scratch is about synchronizing the dialog and the sprites.You can do this with timing (having the sprites wait until it is their turn) and with broadcasting

User choices. At key points in your story you want to let the user choose. This may mean you need multiple endings! You can have the user choose by clicking a sprite, pressing a key or typing a letter/word.

Happy story telling.


Enter Your Submission

Past Submissions

Got it!


Here's what happens next:

An Assessor Will:
  • Review your submission
  • Provide feedback within 2-3 days
  • Accept your submission or ask you to make changes