13PRG

13 Digital Technologies Programming

Subject Description

Teacher in Charge: Ms V. Mercer.

Objectives

  • To gain a comprehensive understanding of complex concepts and skills related to software development.
  • To apply the principles and techniques required for modular software development using complex programming techniques.
  • To continue to develop the skills needed to create complex programs using integrated development environments (IDEs).
  • To continue to develop skills to utilise various software development planning and project management tools, e.g. the GitHub, KanBan boards, etc. to manage programming projects. 
  • To develop complex computer code and successfully solve given problems at Level 3.
  • To further develop the ability to analyse problems and design solutions using an algorithmic approach and an acceptable software development methodology, chosen by the student.
  • To continue to further advance logical thinking, critical thinking and problem-solving skills.

Content

  • Explore software development methodologies.  Students will choose the methodology they want to use for their programming project(s).
  • Students will choose to either learn a third high level programming language or further their skills in complex techniques in the language learnt in Year 12.
  • Using computer program development planning tools and techniques to design, create, test, evaluate and document complex computer programs to meet the specifications of a given brief.
  • Select and collaborate with a teacher client to develop either a quiz app or a game for a junior or primary school subject.
  • Developing complex computer programs using a high-level programming language that incorporates a GUI.
  • Further development of a comprehensive understanding of the concepts of complex algorithms, programming languages, user interface design and user experience methodologies.

Recommended Prior Learning

Successful completion of the Year 12 Programming course and the approval of the Teacher in Charge. 

Subject and Associated Costs

Course Costs: Nil.
Associated Costs: There may be some hard copy printing required.

Assessment Information

All of the internal NCEA standards are assessed as part of a year-long project. Results are not available until all elements of the project work have been submitted by the student at the end of their project completion, marked by the subject teacher and internally moderated by another member of the faculty. Therefore, final results are not reported until the end of the year and may not be completed when the End of Year reports are made available. Final results will be published on the Portal as soon as the moderation process is completed.

Credit Information

You will be assessed in this course through all or a selection of the standards listed below.

This subject is approved for University Entrance.

Total Credits Available: 21
Internal Assessed Credits: 18
External Assessed Credits: 3
Assessment
Description
Level
Internal or
External
Credits
L1 Literacy Credits
UE Literacy Credits
Numeracy Credits
A.S. 91611 v3
NZQA Info

Generic Technology 3.4 - Develop a prototype considering fitness for purpose in the broadest sense


Level: 3
Internal or External: Internal
Credits: 6
Level 1 Literacy Credits: 0
University Entrance Literacy Credits: 0 *
Numeracy Credits: 0
A.S. 91906 v1
NZQA Info

Digital Technologies and Hangarau Matihiko 3.7 - Use complex programming techniques to develop a computer program


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

Digital Technologies and Hangarau Matihiko 3.8 - Use complex processes to develop a digital technologies outcome


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

Digital Technologies and Hangarau Matihiko 3.9 - Analyse an area of computer science


Level: 3
Internal or External: External
Credits: 3
Level 1 Literacy Credits: 0
University Entrance Literacy Credits: 3w
Numeracy Credits: 0
Credit Summary
Total Credits: 21
Total Level 1 Literacy Credits: 0
Total University Entrance Literacy Credits: 3
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.