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 2 Courses
Standard No * | Standard title | credit value | Internal/External |
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
This is an inquiry-based course that will cover significant pieces of...
Start Date Jan 28th, 2025
Duration School Year
Nailing Numeracy is a 12-week course designed to help Year 12 and 13 s...
Start Date Feb 10th, 2025
Duration One Term
Nailing Numeracy is a 12-week course designed to help Year 12 and 13 s...
Start Date Feb 13th, 2025
Duration One Term
Education for Sustainability (EfS) is about learning to think and act...
Start Date Feb 5th, 2025
Duration School Year
This Tongan course responds to the expectations of the NZ curriculum L...
Start Date Feb 3rd, 2025
Duration School Year
Ākonga will learn a range of language structures and features over the...
Start Date Jan 30th, 2025
Duration School Year
This course builds on the skills, knowledge and language features lear...
Start Date Feb 1st, 2025
Duration School Year
Students will complete Spanish NCEA Level 1, credits will be offered i...
Start Date Feb 4th, 2025
Duration School Year