The course will be divided into the two modules: digital information and digital media.
This course will start with the basics of Python programming 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 build on those basic skills and 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. Python is quite similar to everyday English so is quite easy to learn.
Topics covered include at Level 1:
Basic programming concepts: Input/Output, Variables, Loops, and Decision making
Problem solving and planning how to tackle problems
Data types and getting the computer to do maths efficiently
Lists
Testing that the program works as expected and coping with unexpected input
Topics covered include at Level 2:
Defining methods
Extending programming skills with more functions and Graphical User Interfaces (GUI)
0Students 1 Courses
| Standard No * | Standard title | credit value | Internal/External | Completion |
| 92004 v1 | Create a computer program | 5 | Internal | |
| 92005 v1 | Develop a digital technologies outcome | 5 | Internal | |
| 92006 v1 | Demonstrate understanding of usability in human-computer interfaces | 5 | External | |
| 92007 v1 | Design a digital technologies outcome | 5 | External |
Learning Exchange
1.00 placement
OR Cost
$2317.00
This course will start with the basics of Python programming at Level...
Start Date Jan 28th, 2026
Duration School Year
This course will allow the students to develop a website solution for...
Start Date Jan 28th, 2026
Duration School Year
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
Level 3 Statistics focuses on developing statistical literacy and the...
Start Date Jan 26th, 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