Capstone Software Development · Integrated Project
Testing and Quality Assurance
Implement unit testing and user acceptance testing to ensure software reliability and usability.
Key Questions
- 1How do we prove that our code works as intended under edge-case conditions?
- 2What is the difference between a bug and a design flaw?
- 3How does user feedback change the trajectory of a software project?
Ontario Curriculum Expectations
ON: Software Engineering - Grade 11ON: Programming Concepts and Skills - Grade 11
Grade: Grade 11
Subject: Computer Science
Unit: Capstone Software Development
Period: Integrated Project
Suggested Methodologies
Ready to teach this topic?
Generate a complete, classroom-ready active learning mission in seconds.