Digital Technology / HANGARAU MATAHIKo

The Year 7 Digital Technology aims to provide students with the skills to participate in a digital world, and to inspire their curiosity into all things digital.

Year 7 - Curriculum

Computational Thinking / Te Whakaaro Rorohiko 3

The Computational Thinking 3 course covers material from Level 3 and 4 of the NZ Curriculum and is suitable for primary school students in Years 6-8, Ages 12-15.

The course is provided by the New Zealand company CodeAvengers.com and covers concepts that relate to Progress Outcomes 3 in the Computational Thinking area of the NZ Digital Technology Curriculum which engages students in authentic contexts and taking account of end users, students are able to:

  • break down problems (decomposition)
  • create precise, unambiguous step by step instructions or algorithms (incorporating - sequence, selection, iteration) for computer programs
  • use logical thinking skills to predict the behaviour of programs, understanding that different algorithms may solve the same problem
  • develop and identify problems in simple programs and solve them (debugging)

Programming 3

The Programming 3 course extends on the previous Computational Thinking course and covers material from Level 3 of the NZ Curriculum. The Programming course introduces concepts that meet the programming component of Progress Outcome 3 in the Computational Thinking area of the NZ Digital Technology Curriculum.

This includes:

  • decompose problems into step-by-step instructions to create an algorithm for a computer program, and
  • use logical thinking to predict the behaviour of these programs.
  • develop and debug simple programs that use inputs, outputs, sequence and loops.

Scratch Project

The Scratch Project enables students to implement what they have learned in the previous two units. The Scratch Project also introduces students to designing and developing a digital outcome. Scratch is a programming platform for students from all over the world and is used by schools from Primary to Secondary. Usually students will program a simple game or develop an animation.

Year 9 - Curriculum

HTML/CSS: BUILD SINGLE COLUMN WEBSITES

COURSE OVERVIEW

HTML and CSS basics

When you go to a webpage, your web browser translates the HTML and CSS code in that webpage file and then displays the pretty page on your screen. HTML defines the content of pages and CSS defines how it looks.

ASSESSMENT Description:

Build your first website as you learn the essentials of HTML and CSS!

Play with cool effects and customize headers, footers, images and fonts to make your own personal and business profile pages that are uniquely you. Your journey to becoming a web developer or designer starts here.

Develop a digital media outcome involves:

● using appropriate tools, techniques and design elements for the purpose and end users ● applying appropriate data integrity and testing procedures in the development of the outcome

Year 10 - Curriculum

JAVASCRIPT: PROGRAMS WITH LOOPS, VARIABLES AND CONDITIONS.

COURSE OVERVIEW

By the end of the course students will be able to create a program using variables, conditional, and iterative structures that can handle invalid inputs, perform calculations and output data. This Javascript course is aligned to the new NCEA Level 1 Programming standard AS91883 for New Zealand students. Some lessons cover the content needed at Achieved level, while other lessons go into more depth, for students who want extension, or to solidify the skills needed to produce programs at Merit/Excellence levels. They will also have to work through some lessons from the level 2 course to gain experience of arrays and/or functions.

ASSESSMENT Description:

Build a range of cool programs including a fitness checker, shopping calculator and screen time tracker as you learn the essentials of JavaScript