Year 13 Computer Science (Level 3)
Subject Description
Head of Faculty: Mr G. Evans.
In this comprehensive course, students will explore Arduino, C++ programming, and their practical applications. They’ll learn to work with Arduino boards, sensors, actuators, and shields while mastering C++ syntax and object-oriented programming. The course covers control systems, automation, robotics, and IoT integration. Students will delve into the fundamentals of engineering, mechatronics, and electronics.
Subject Overview
Term 1
Critical inquiry
Students conduct an inquiry that involves in-depth research, planning and stakeholder feedback to come up with a project proposal.
Term 2
C++ Programming with Arduino
Students utilize microcontrollers, sensors and tools such as 3D printers and laser cutting to produce an outcome using Arduino.
Term 3
Presentation Video
Students use video and screen capture techniques to create a short video that describes the need/opportunity and their developed digital outcome.
Term 4
Examination
Students present a reflective summary of developing their digital outcome.
Prerequisites
Year 12 Computer Science or at the Head of Faculty’s discretion.
Assessment Information
Digital outcomes, physical prototypes and a journal of the student’s evidence of completing the technological process both contribute to assessment.Credit Information
You will be assessed in this course through all or a selection of the standards listed below.
External
NZQA Info
Digital Technologies and Hangarau Matihiko 3.1 - Conduct a critical inquiry to propose a digital technologies outcome
NZQA Info
Digital Technologies and Hangarau Matihiko 3.4 - Use complex techniques to develop a digital media outcome
NZQA Info
Digital Technologies and Hangarau Matihiko 3.5 - Use complex techniques to develop an electronics outcome
NZQA Info
Digital Technologies and Hangarau Matihiko 3.10 - Present a reflective analysis of developing a digital outcome
Possible Careers
Animator/Digital Artist, Software Developer, Graphic Designer, Telecommunications Engineer, Telecommunications Technician, Information Technology Helpdesk/Support Technician, Information Technology Manager, Systems Administrator, Information Technology Architect, Game Developer, User Experience Designer, Test Analyst, Network Administrator, Security Analyst, Security Consultant, Scrum Master, Aeronautical Engineer, Mechanical Engineering Technician, Aircraft Maintenance Engineer, Electronics Engineer, Mechanical Engineer, Civil Engineer, Civil Engineering Technician/Draughtsperson, Industrial Designer, Environmental Engineer,