This course is optional
Software Design and Development: Learners will further their understanding of how computational constructs, data types and structures are used to create computer software, ‘apps’ and web-based solutions. Students will develop their computational thinking skills by analysing and creating algorithms and testing software solutions.
Information System Design and Development: The aim of this unit is to allow learners to develop knowledge and problems solving skills related to information-based systems. Learners will apply their computational thinking skills to create practical solutions such as advanced web design, animation, multimedia authoring and databases. Students will develop an understanding of the complexities of technologies impact on society, ethics, moral and legal issues.
Successful students can progress to Higher in S5/6.
Activity-based learning
Group work & online collaboration
Problem-based learning
Computational thinking
Component 1 — Question Paper (90 marks)
The question paper has two Sections.
Section 1 will have 20 marks and will consist of short answer questions.
Section 2 will have 70 marks and will consist of extended response questions.
Component 2 — Assignment
The assignment will have 60 marks (40% of the total mark).
The purpose of the assignment is to assess learners’ skills in analysing a problem, designing a solution to the problem, implementing a solution to the problem, and testing and reporting on that solution.
The following resources are very useful for this course:
Glow