UNIT 3
Students focus on the application of a problem solving methodology and underlying skills to create purpose-designed solutions using a programming language. Students develop a detailed understanding of the analysis, design and development stages of the problem-solving methodology and use a programming language to create working software modules. Students apply their knowledge of the analysis and design stages to a student-identified need or opportunity.
UNIT 4
Building on their analysis and designs from Unit 3, they continue to develop their solution for the identified need or opportunity. They evaluate the efficiency and effectiveness of their solution in meeting needs or opportunities. They also assess the effectiveness of their project plan in monitoring project progress. In the second topic, students learn about threats to data, potential impacts of ineffective security, and ways to mitigate data loss and risk.
In response to teacher-provided designs, students will also create working modules to meet specific needs. In response to a case study, students may complete a written report and/or an annotated visual report.
The level of achievement for Units 3 and 4 is also assessed by an external end-of-year examination.