Digital Technology Level 2
Teacher in Charge: Mr P. Nyberg
- Computer Programming and Software Development.
Students will be able to use programming skills to solve a problem, and to develop and refine a solution through:
•Developing greater depth of knowledge of a selected programming language
•Working through the program development lifecycle, including modelling, problem solving, coding, documenting, effective testing, refining, evaluating, and maintenance
•Exploring, selecting, and using coding systems (Java Script)
Students will be able to apply the following core elements to a media application (website):
•Using planning to manage and develop a project
•Applying effective aesthetics to produce an outcome
•Using the technical functions of a digital media application/s appropriately
•Understanding and applying ethical practice and relevant codes of practice to outcome/s
•Critically reviewing and evaluating final outcomes
•Using creative and innovative techniques to develop an outcome/s
•Collaborating effectively to achieve an outcome
Recommended Prior Learning
Level 1 Digital Technology or with agreement from the Head of Department. Students must have achieved at least 14 credits from the NCEA Level 1 Digital Technology course including AS91889 and AS91883 and either AS91878 or AS91884. The Achievement Standards Level 2 course extends the concepts covered in the Achievement Standards Level 1 Digital Technology and requires students to be able to work independently with appropriate guidance. This course is designed for students who are interested in Computer Science as a possible career pathway.
In most cases students who have not completed a satisfactory Level 1 Digital Technology course will not be approved for the Level 2 Achievement Standards course. However, they may be eligible to enroll in an alternative course - Talk to Mr Nyberg regarding this.
*Helpful Accompanying Subjects:*
Total Credits Available: 20 credits.
Externally Assessed Credits: 3 credits.
Internally Assessed Credits: 17 credits.
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,