Glendowie College Glendowie College

12 Digital Technologies Programming

12PRG
Subject Description

Teacher in Charge: Ms V. Mercer.

Recommended Prior Learning

Keyboarding skills.

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


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.

Faculties:

Technology


Assessment Policy & Procedures
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.

Pathway

13 Digital Technologies Programming

Career Pathways

Software Developer, Game Developer, User Experience Designer, Information Technology Architect, Technical Writer, Test Analyst


Subject and Associated Costs

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