Level 2 Computer Science
Course Description
Teacher in Charge: Ms O. Liddle.
The course is designed to provide students with a high level of fluency in computer programming and interface design. Students complete a large project which assesses their level of programming and the process they use to develop an outcome. One focus of this is project management. Students complete their external assessment on an area of computer science theory, the topic of which varies each year. Depending on the cohort, there may be an introduction to databases.
Course Overview
Term 1
Theory of computer science
Program Skills using Visual Studio C# (C sharp) and GitHub
Term 2
Project Management techniques
Program Skills using Visual Studio C# (C sharp) and GitHub
Use advanced programming techniques and processes to develop a computer programming
Term 3
Use advanced programming techniques and processes to develop a computer programming
Theory of computer science
Term 4
Theory of computer science
Project completion or introduction to databases
Recommended Prior Learning
Knowledge of computer programming is recommended but students can take this course if they have strong problem-solving skills and logical thinkers. If you have not taken the Year 11 Digital Technologies course, you need approval from the teacher in charge to ensure this is a suitable course.
Equipment/Stationery
Earphones with 3.5 mm audio jack
Example: https://www.noelleeming.co.nz/shop/audio/headphones-earphones/wired-earphones/sony-mdre9lpb-in-ear-headphones-black/prod111362.html?gclsrc=aw.ds&&gclid=EAIaIQobChMI8LrQl_fN6wIVSHZgCh3b9gN_EAQYAiABEgISk_D_BwE&gclsrc=aw.ds
It is advantages to have the use of a computer, which can support Visual Studio installation, to work on from home.
Pathway
Credit Information
You will be assessed in this course through all or a selection of the standards listed below.
This course is eligible for subject endorsement.
External
NZQA Info
Digital Technologies and Hangarau Matihiko 2.7 - Use advanced programming techniques to develop a computer program
NZQA Info
Digital Technologies and Hangarau Matihiko 2.8 - Use advanced processes to develop a digital technologies outcome
NZQA Info
Digital Technologies and Hangarau Matihiko 2.9 - Demonstrate understanding of a computer science concept
Pathway Tags
Software Developer, Database Developer, Game Developer, Project Manager, User Experience Designer, Test Analyst, Network Administrator, Penetration Tester, Security Consultant, Data Analyst, Scrum MasterInformation Technology Helpdesk/Support Technician, Animator/Digital Artist, Mining Engineer, Aeronautical Engineer, Mechanical Engineering Technician, Aircraft Maintenance Engineer, Sound Technician, Electronics Engineer, Biomedical Engineer, Electrical Engineer, Graphic Designer, Telecommunications Engineer, Systems Administrator, Graphic Pre-press Worker, Information Technology Architect,
Disclaimer
this information may vary