13PRG

Year 13 Programming (13PRG)

Course Description

Teacher in Charge: Ms P. Liang, Mr R. Rounds.

Year 13 Programming is a University Entrance (UE) approved subject. It is tailored for students who possess a keen interest in the fields of programming and computer science. At Level 3, students will be introduced to object oriented programming, graphical user interface design, reading and saving data stored in external files. Students will continue to develop skills in designing, coding, testing, and debugging, while also learning how to optimize code for efficiency and performance.

The projects for internal assessments are often open to students. Students will be encouraged to explore projects that they are passionate about or see relevancy to themselves. They will independently seek out and learn extra techniques needed for their own projects, fostering the development of strong problem solving skills which are highly valued in the industry.

In addition to programming, students will study and analyse an area of computer science. The topics could include complexity and tractability, computer vision, big data, computer graphics, formal languages, or network communication protocols. This will be externally assessed in exam conditions.


Pre-requisites

14 credits from 12PRG including the programming standard, or by HOD approval.

Contributions and Equipment/Stationery

Course fee: $10

Pathway

Software developer, software engineer, web developer, full stack engineer, data scientist, data analyst, cloud computing programmer, cloud architect, network administrator, systems analyst, systems engineer, network implementation technician, network security engineer, computer network architect, information security analyst, cybersecurity engineer, robotics engineer, ethical hacker, IT project manager, IT support technician, help desk technician, etc.

Credit Information

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

This course is eligible for subject endorsement.

This course 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
U.S. 18741 v7
NZQA Info

Create a computer program to provide a solution to a problem


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

Owing to teachers responding to individual students' needs, courses and NCEA standards taught in a subject maybe different to those displayed.