Sixth graders learn decomposition — breaking a big, hard problem into smaller parts you can actually solve. “Build a game” is too big at once; “draw one character” is a doable piece. They sort big problems from their smaller parts, then decompose a problem of their own.
Students will be able to…
How do you break a big problem into parts you can solve?
Project this and sort each into a Big problem (too big to solve at once) or A smaller part (a doable piece).
Tap any phase to open the teacher moves and student actions.
How would you even start building a whole game?
Students decompose.
Students modify.
Students create.
Students close.
Aligned to the CSTA K-12 Computer Science Standards and the ISTE Standards for Students.
Decompose problems into parts to design a program.
Use flowcharts/pseudocode to plan an algorithm.
Systematically test and refine a solution.
Break problems into manageable parts.
Preview the three formative checks. Tap “Sample answer” to see what mastery looks like — hide them before you print for students.
Have students break one goal into 3 smaller parts. A printable decomposition planner is in the Computer Science library.
Tap a card to flip it, then rate whether you knew it. Built from this lesson’s vocabulary.
A quick self-check with instant feedback, drawn from this lesson’s key terms.
A print-and-go review sheet with a built-in answer key. Tap “Show answer key” to reveal answers, or print the clean version for students.