a course is aimed at year 11 students with limited programming experience but an interest in this a
This course will start with a look at what an algorithm is and different methods we can use to search for something and sort lists of things. Then we will start on Python programming from the very basic concepts at Level 1, printing things to the screen, typing things into the program, storing things separately or in lists, repeating parts of the program and making decisions. At Level 2, we look at better program design structures and create a Graphical User Interface (GUI) to control the program more easily. At Level 3 we look at Object Oriented Programming techniques. We’ll use Python as our programming platform because it is free to download and use.
This course is aimed at year 11 students with little or no programming experience but an interest in the field. Older students can develop their programming skills but need to be aware of the limited number of credits at higher levels.
The projects completed through the year will cover the requirements for 5 internal Achievement Standards. The course offers 23 credits: 11 at Level 1, 6 at Level 2 and 6 at Level 3
Topics covered include at Level 1:
Algorithms
Problem solving and planning how to tackle problems.
Basic programming concepts: Input/Output, Loops, Decisions
Data types and getting the computer to do maths efficiently
Lists
Topics covered include at Level 2:
Defining methods
Extending programming skills with more functions and GUIs
Topics covered include at Level 3:
Object Oriented Programming concepts: objects, instances and inheritance
0Students 3 Courses
Standard No * | Standard title | credit value | Internal/External | Completion |
92004 v2 | Develop a computer program. | 5 | Internal | |
91896 v1 | Use advanced programming techniques to develop a computer program . | 6 | Internal | |
91906 v1 | Develop a complex computer program for a specified task. | 6 | Internal |
Learning Exchange
1.00 placement
OR Cost
$1976.00
In this course, students will move beyond discussing themselves and ot...
Start Date Feb 3rd, 2026
Duration School Year
Students may need access to digital devices and internet to upload vid...
Start Date Feb 3rd, 2026
Duration School Year
This Tongan course responds to the expectations of the NZ curriculum L...
Start Date Feb 3rd, 2026
Duration School Year
Level 3 Statistics focuses on developing statistical literacy and the...
Start Date Feb 3rd, 2026
Duration School Year
Students will complete Spanish NCEA Level 1, credits will be offered i...
Start Date Feb 3rd, 2026
Duration School Year
This course builds on the skills, knowledge and language features lear...
Start Date Feb 3rd, 2026
Duration School Year
This course develops the ability to debate issues orally and analyse e...
Start Date Feb 3rd, 2026
Duration School Year
An introduction to Spanish language and culture, for absolute beginner...
Start Date Feb 3rd, 2026
Duration School Year