← Back to course
Code Crew G3 / Week 11 / Thursday
4/6
Week 11 Β· Decomposition

Thursday

// Breaking it down

Thursday: Spot the Hidden Subtasks

"Feeding a fish is just one step," Rocket says. Raven tilts her head. "Is it? Where is the food? How much do you give?"

Rocket's eyes go wide. "There are hidden steps!"

Nova shines her light on the fish food. "Small words can hide big jobs," she says. Then the crew plans a lemonade stand together. Let's find the hidden subtasks.

These tasks LOOK simple but have hidden subtasks. List 3 hidden ones for each.

FEED A PET FISH
hidden: ____________________________
hidden: ____________________________
hidden: ____________________________
WRITE A BIRTHDAY CARD
hidden: ____________________________
hidden: ____________________________
hidden: ____________________________

Team Decomposition

If 4 friends share a project, give each friend a piece.

Project: SET UP A LEMONADE STAND.

Friend 1 does: __________________________
Friend 2 does: __________________________
Friend 3 does: __________________________
Friend 4 does: __________________________
β—‡ PARTNER MOVE
Compare with a partner. Did anyone forget PLATES? CUPS? A TABLE?
Decomposition catches forgetting.

Team Plan Check

SHARING THE WORK
  • Read the question.
  • Tap your answer.
4 friends share 8 tasks. Each friend gets the same number. How many tasks each?
Feed a pet fish hides which step?
Why split a project between friends?
Two friends both made the sign. Nobody made the cups. What went wrong?

Quick Check

FEED A PET FISH: THE HIDDEN STEPS
  • ?Sprinkle a pinch of food in the tank
  • ?Close the food jar
  • ?Open the food jar
  • ?Find the fish food
WHY THIS EXERCISESimple-sounding tasks often hide subtasks. Programmers write out every hidden step so the computer does not skip one.
← Wednesday