12 Digital Technologies Programming
SchoolPoint access is now closed for 2024. For achievement information and reports, go directly to the parent/student portal at gdc.school.kiwi -
Year 13 (2025) students are required to attend Subject Confirmation on Thursday 23 January to finalise their timetable.
Subject Description
Teacher in Charge: Ms V. Mercer.
Objectives
- To learn a new high level programming language.
- To learn the skills needed to create advanced computer programs that provide graphical user interfaces.
- To develop advanced project management skills and tool utilisation.
- To continue the development of logical thinking, critical thinking and problem solving skills at an advanced level.
- To further develop the ability to analyse problems and design advanced solutions.
- To further develop a comprehensive understanding of the concepts of algorithms, programming languages, user interfaces and usability.
- To gain an advanced understanding of the concepts and skills related to program design, development, execution, testing and evaluation, debugging and documentation.
Content
- Learn a second high level programming language.
- Learn how to incorporate a GUI framework into advanced computer programs.
- Develop advanced computer programs.
- Advanced problem solving, logical thinking and solution design utilising algorithmic techniques and test plans.
- Using project management and planning tools to design, create, test and evaluate advanced computer programs to meet the specifications of a given brief.
Recommended Prior Learning
Keyboarding skills.
Successful completion of Year 11 Programming and the approval of the Teacher in Charge.
Subject and Associated Costs
Course Costs: Nil.
Associated Costs: Some hard copy printing may be required.
Pathway
Assessment Information
All of the internal the NCEA standards are assessed as part of a project. The "Mid Year Programming Project" encompasses 2 standards (A.S. 91355 and A.S. 91357). The "End of Year Programming Project" encompasses 2 standards (A.S. 91896 and A.S. 91897).Results are not available until all elements of the project work have been submitted by the student, marked by the subject teacher and internally moderated. Therefore, some the results for the "End of Year" project may not be included on the "End of Year" report. The results will be published on the Portal as soon as the process has been completed.
Credit Information
You will be assessed in this course through all or a selection of the standards listed below.
External
NZQA Info
Generic Technology 2.2 - Select and use planning tools to manage the development of an outcome
NZQA Info
Generic Technology 2.4 - Undertake effective development to make and trial a prototype
NZQA Info
Digital Technologies and Hangarau Matihiko 2.7 - Use advanced programming techniques to develop a computer program
NZQA Info
Digital Technologies and Hangarau Matihiko 2.8 - Use advanced processes to develop a digital technologies outcome
Pathway Tags
Software Developer, Game Developer, User Experience Designer,
Disclaimer
It is important that you complete your option selection by the due date to enable you to have your preferred course of study. Course availability is dependent on numbers and staffing, and course entry will be confirmed at the beginning of the school year.