12PRG

12 Digital Technologies Programming

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.

Total Credits Available: 22
Internal Assessed Credits: 22
External Assessed Credits: 0
Assessment
Description
Level
Internal or
External
Credits
L1 Literacy Credits
UE Literacy Credits
Numeracy Credits
A.S. 91355 v3
NZQA Info

Generic Technology 2.2 - Select and use planning tools to manage the development of an outcome


Level: 2
Internal or External: Internal
Credits: 4
Level 1 Literacy Credits: 0
University Entrance Literacy Credits: 0
Numeracy Credits: 0
A.S. 91357 v3
NZQA Info

Generic Technology 2.4 - Undertake effective development to make and trial a prototype


Level: 2
Internal or External: Internal
Credits: 6
Level 1 Literacy Credits: 0
University Entrance Literacy Credits: 0
Numeracy Credits: 0
A.S. 91896 v1
NZQA Info

Digital Technologies and Hangarau Matihiko 2.7 - Use advanced programming techniques to develop a computer program


Level: 2
Internal or External: Internal
Credits: 6
Level 1 Literacy Credits: 0
University Entrance Literacy Credits: 0
Numeracy Credits: 0
A.S. 91897 v1
NZQA Info

Digital Technologies and Hangarau Matihiko 2.8 - Use advanced processes to develop a digital technologies outcome


Level: 2
Internal or External: Internal
Credits: 6
Level 1 Literacy Credits: 0
University Entrance Literacy Credits: 0
Numeracy Credits: 0
Credit Summary
Total Credits: 22
Total Level 1 Literacy Credits: 0
Total University Entrance Literacy Credits: 0
Total Numeracy Credits: 0

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.