Digital Technology Level 3
Teacher in Charge: Mr P. Nyberg
Computer Programming and Software Development
Students will apply comprehensive knowledge of data structures to produce a solution, (using Java Script) through:
•Applying advanced programming techniques to meet the requirements of a brief or solve a problem
•Working through the program development lifecycle, including modelling, problem solving, coding, documenting, effective testing, refining, evaluating, and maintenance
Students will be able to effectively apply the following core elements to two digital media applications:
•Using planning tools to manage, refine, and develop a project
•Applying effective aesthetics to ensure high-quality outcome/s
•Evaluating and selecting a digital media solution
•Using a combination of advanced technical functions from digital media application/s
•Understanding and applying ethical practice and relevant codes of practice to outcome/s as for year 12 digital society
•Critically reviewing and evaluating the final outcome
•Using creative and innovative techniques to develop an outcome
•Effectively marketing and/or present outcomes to an audience
•Combining a range of digital media applications to develop a solution
Recommended Prior Learning
Level 2 Digital Technology or with agreement from the Head of Department. Students must have achieved at least 10 credits from the NCEA Level 2 Digital Technology This course is designed for students who are interested in Computer Science as a possible career pathway.
Total Credits Available: 20 credits.
Internally Assessed Credits: 20 credits.
Approved subject for University Entrance
Number of credits that can be used for overall endorsement: 20
Only students engaged in learning and achievement derived from Te Marautanga o Aotearoa are eligible to be awarded these subjects as part of the requirement for 14 credits in each of three subjects.
User Experience Designer, Test Analyst, Network Administrator, Geospatial Specialist, Security Analyst, Penetration Tester, Security Consultant, Data Analyst, Scrum Master, Clinical Coder, Information Technology Manager, Systems Administrator, Business Analyst, Software Developer, Information Technology Architect, Electronics Engineer, Game Developer, Biomedical Engineer,