Programming
Students in New Zealand need opportunities to develop knowledge and skills with Digital Technologies so they are equipped to respond to rapid changes in our society. This subject has the potential to strengthen the appeal to students of Digital Technologies as a specialist subject and to connect students with a range of enterprising and innovative employment opportunities and tertiary pathways.
Note that there is a fair portion of documenting in Programming such as the design, development and testing process of the digital outcomes using Google Suite (Docs, Sheets and Slides) and/or Microsoft Word, Excel and PowerPoint.
Digital Technologies: PROGRAMMING focus
LEVEL 1
using design tools to develop a digital outcome such as a website.
using programming tools to develop a website using HTML/CSS;
develop a database using Microsoft Access databases in conjunction with Microsoft Excel.
write a computer program in Python, Scratch, Spheros Blockcode/Javascript or Minecraft MakeCode.
LEVEL 2
using advanced design tools to develop a digital outcome such as a computer program.
using advanced tools to develop a website using HTML/CSS using Bootstrap;
develop an advanced database using PHP and mySQL databases using Microsoft Excel for a Website.
write an advanced computer program in Python.
LEVEL 3
using complex design tools to develop a digital outcome such as a website or computer program.
using complex tools to develop a website using HTML/CSS and PHP;
develop a complex relational database using PHP and mySQL databases using Microsoft Excel for a computer program or website.
write a complex computer program in Python, JavaScript or Java.