Hagley College of Computing

Curriculum

Term 1: Fundamental Skills

This stage introduces students to the skills that will be used throughout the course to complete project work. Students will learn to work through the design process from analysis to delivery of a final solution and learn a range of skills including: documenting a project, costing and budget, identify target audiences, brainstorming and communicating ideas and the critical evaluation of concepts.

  • Design process
  • Word processing
  • Spreadsheets
  • Programming Theory
  • Presentations
  • Publishing for the web
  • Game design (programming fundamentals)
  • Personal Computer Systems
  • Data management and protection

Term 2: Project-based Skills

The students will be provided with a range of projects that introduce them to new key skills, processes and techniques and require them to draw on the fundamental skills.

  • Graphic design
  • Software Engineering, Planning and Project Management
  • Interface and interaction design
  • C# programming techniques

Term 3: Project-based Skills

  • Robotics
  • Advanced hardware and networking

Term 3 and 4: Independent Project

Students choose a project of specific interest that incorporates skills learned throughout the year.


Hagley Community College, 510 Hagley Ave, P.O. Box 3084, Christchurch, NEW ZEALAND