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 tools.
  • 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 computer program development 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

OPTIONAL: A.S. 91898 v1 Digital Technologies 2.9 - Demonstrate understanding of a computer science concept , an external standard of 3 credits, is a theory-based exam and may be made optional for the purpose of independent, differentiated study based on student request and/or as advised by the instructor.

NOTE: All of the internal the NCEA standards are assessed as part of a project. 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 results are not reported until the end of the school year after reports have been published.

Credit Information

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

Total Credits Available: 22 credits.
Internally Assessed Credits: 22 credits.

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
4
4
4
4
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
6
6
6
6
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
6
6
6
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
6
6
6
6
6
6
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

Pathway Tags

Game Developer,