Lesson plan · Grade 5 · 45 minutes
Game Remix
I can remix a program, give credit to the person who made it, and use what changed to find a bug.
- Standard
E5-PRO-PD-04CSTA-2026E5-PRO-TR-08CSTA-2026- Shape
- Model, then make
- Grouping
- Whole class for the model, then partners on laptops (one drives, one navigates, switch halfway).
- You need
- The tool on the projector, plus one laptop per pair. Sticky notes for the exit check.
- Tool
- curioclass.org/tools/game-remix/
- Hook5 min
- Model13 min
- Make18 min
- Share5 min
- Exit check4 min
Before class
- Open the tool on the projector. It opens in Arcade with the shelf of games. Sound on.
- Write the exit check on the board and cover it.
- The teacher notes explain every button and saving.
Hook 5 min
- "You build a LEGO castle from a friend's design, then add a dragon and a moat. Whose castle is it?" (Both. The idea started with your friend.)
- "You post a photo of it. What would be fair to write under it?" (Something like "based on Maya's castle.")
- "Coders do this all the time. It's called a remix. Today you'll remix a game and find out why the credit never comes off."
Model 13 min
- Pick Fetch! by Maya and press Play. Click the stage (or use the arrow pad) and chase the ball. Press Stop.
- Press Slow-mo, then Play. "Watch the code, not the puppy. What runs when the puppy touches the ball?" (Change score by 1, play sound bark, jump ball to a random spot.)
- Press Remix this. Point to the locked line: "Remix of Fetch! by Maya." "Why can't we delete this?" (Maya made the game. Her credit stays.)
- Class vote on one change, or use this one: click the 1 in "change score by 1" under "when puppy touches ball" and pick 3. Point out the changed tag and the new row in What changed.
- Play it, then press Original and play that. "Same start, same luck. Is our remix different the way we wanted?" Press My remix to switch back.
- Back in Arcade, pick Upside Fetch by Kai: "Help! My puppy can't go up." Ask: "This program has about 25 lines. Where would you start looking?" (In the changes Kai made. That's where it stopped working.)
- Press Remix this. Under Changes Kai made, tap the row. Tap down, pick up, and test the up arrow. Name the strategy: "Compare with a working original. The bug hides in what changed."
Make 18 min
- Pairs open Pumpkin Rush by Jay ("Faster pumpkins! But my score is stuck."), press Remix this, and fix it.
- Before they touch anything: "Jay made two changes. Which one did he mean, and which is the bug?" (Pumpkins jumping every 1 second was on purpose. Change score by 0 is the bug.) The fix keeps the faster pumpkins.
- Then pairs make their own remix: pick Fetch!, Pumpkin Pop or Snow Bounce, press Remix this, and say a goal out loud ("harder" or "sillier").
- Make two to four changes, pressing Play after each. Stuck? Open Challenges and press Try it on one.
- Type a Title and a first name or nickname in Remixer.
- Walk around and ask: "What did you change, and how do you know it worked?" "Who gets credit for your game?"
Share 5 min
- Pairs press Save, then swap laptops with the next pair.
- Visitors play the remix and guess what changed, then check the What changed list.
- Ask two or three pairs: "Read the credit lines. Whose work is in this game?" (The remixers and the original maker. A borrowed sprite adds a name.)
Exit check 4 min
Uncover the board. Each child answers on a sticky note:
Lee remixed Snow Bounce by Ana: "My snowball never falls now!" What changed shows: - In when game starts: set snowball speed to 4 → 0 - backdrop: snowy hill → park
- Which row is the bug? 2. Write the credit line Lee's remix needs.
(1. The speed: at 0 the snowball can't move. 2. "Remix of Snow Bounce by Ana.") Anyone who picked the backdrop needs the compare strategy again.
Support and stretch
- Support: start with the challenge "Make the ball worth 3 points in Fetch!": Try it loads the game, and only one number changes.
- Support: use Slow-mo, or Pause then Step, to watch one line at a time.
- Stretch: "Make Snow Bounce harder with exactly one change." "Whose one change made the biggest difference? Why?"
- Stretch: Borrow the skunk from Pumpkin Pop. "Why did a second credit line appear?" (You used Leo's work too.)
Short on time
- Hook question (2 min), then model steps 1 to 5 with one change to Fetch! (6 min).
- Fix Upside Fetch together with What changed (5 min).
- Pairs fix Pumpkin Rush and say which change was the bug (5 min).
How each button works is in the teacher notes. From Curio Class, free under CC BY 4.0: change it, print it, share it.