Computational Thinking Project · Applied Computing

Requirements Analysis and Design

Defining project scope and creating architectural diagrams before coding begins.

Key Questions

  1. 1How do we translate vague user needs into specific technical requirements?
  2. 2What are the essential features of a Minimum Viable Product?
  3. 3How can we model the flow of data through our proposed system?

MOE Syllabus Outcomes

MOE: Computational Thinking Project - JC2
Level: JC 2
Subject: Computing
Unit: Computational Thinking Project
Period: Applied Computing

Ready to teach this topic?

Generate a complete, classroom-ready active learning mission in seconds.

Browse curriculum by country

AmericasUSCAMXCLCOBR
Asia & PacificINSGAU