Teacher in Charge: Ms P. Liang, Mr R. Rounds.
Pre-requisites14 credits from 12PRG including the programming standard, or by HOD approval.
Year 13 Programming is a University Entrance (UE) approved subject. It is tailored for students who possess a keen interest in the fields of programming and computer science. At Level 3, students will be introduced to object oriented programming, graphical user interface design, reading and saving data stored in external files. Students will continue to develop skills in designing, coding, testing, and debugging, while also learning how to optimize code for efficiency and performance.
The projects for internal assessments are often open to students. Students will be encouraged to explore projects that they are passionate about or see relevancy to themselves. They will independently seek out and learn extra techniques needed for their own projects, fostering the development of strong problem solving skills which are highly valued in the industry.
In addition to programming, students will study and analyse an area of computer science. The topics could include complexity and tractability, computer vision, big data, computer graphics, formal languages, or network communication protocols. This will be externally assessed in exam conditions.
Course fee: $10
Owing to teachers responding to individual students' needs, courses and NCEA standards taught in a subject maybe different to those displayed.