Eleventh graders learn how real software is built, from planning and design through building, testing, deploying, and maintaining, and put the phases of the development cycle in order.
Students will be able to…
Real software is built in stages, not all at once. What are the phases of the development cycle, and why does their order matter?
Project this and put the software development phases in order — tap each phase from planning to maintaining.
Tap any phase to open the teacher moves and student actions.
Real software is not just typing code. Teams follow a cycle from idea to launch and beyond. What are the stages?
Students put the development phases in order.
Students map tasks to phases.
Students plan a project through the cycle.
Students reflect on the full cycle.
Aligned to the CSTA K-12 Computer Science Standards and the ISTE Standards for Students.
Describe the phases of software development.
Plan and document a development process.
Test and refine software before release.
Follow a design process to develop solutions.
Preview the three formative checks. Tap “Sample answer” to see what mastery looks like — hide them before you print for students.
Have students pick a small app idea and note what happens in each phase of the development cycle, turning the stages into a concrete plan. A printable development-cycle worksheet 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.