Level 2 Digital Technology
Teacher in Charge: Mr A. Iqbal
This course requires students to undertake technological practice to create ‘fit for purpose’ digital outcomes, and use a range of tools and enhancements.
As part of this practice, students develop, test and evaluate functional models in order to generate and test their own design ideas and outcomes which can be evaluated against the requirements of the outcome. Students also develop skills to write code in a suitable programming language for a computer program that performs a specified task.
This achievement standard involves using advanced techniques to develop a digital media outcome.
Students are required to create a media outcome that may include web design, print design, game design, video and audio production, 2d or 3d animation, image editing etc. Students will show evidence of their use of iterative improvement throughout the development and testing process and their use of efficient tools and techniques in the outcome.
The step up from Level 1 is the requirement for students to develop a media outcome using advanced techniques and the use of relevant conventions. The step-up also requires development and testing to create a high-quality outcome using efficient tools and techniques.
This achievement standard involves using advanced programming techniques to develop a computer program.
The assessment activity requires that the students develop a computer program in an appropriate programming language that is well structured and tested.
Example might include a fast-food ordering system, a quiz program or an interactive game.
Any programming language is acceptable as long as it allows student’s programs to include:
variables storing at least two types of data (e.g. numeric, text, Boolean)
sequence, selection and iteration control structures
input from a user, sensor(s), or another external source(s)
output of some description.
The step-up from Level 1 is the requirement for students to program using advanced programming techniques which are clearly specified in the Standard, and to test and debug the program effectively.
Student programs must demonstrate two or more advanced programming techniques may include:
modifying data stored in collections (e.g. lists, arrays, dictionaries)
defining and manipulating multidimensional data in collections
creating methods, functions, or procedures that use parameters and/or return values
responding to events generated by a graphical user interface (GUI)
non-basic string manipulation
This achievement standard involves using advanced techniques to develop a network.
The assessment activity requires students to develop a network integrating hardware, software and peripherals. Examples of outcomes might be a media server using an old computer or a Raspberry Pi or a refined LAN Network connecting several old computers through a network switch.
The step up from Level 1 is the move to a network from a computer system and the requirement for students to identify diagnose and resolve errors or faults that are not given. They must use this evidence to develop and improve the quality of the network, explaining relevant implications and ensuring the outcome meets end user requirements.
This standard requires that students are familiar with the setup and configuration of networked systems and that they can configure a variety of settings. In a lot of situations, they will need some limited access to your school network and teachers should involve their network administrators in the process of scoping out the implementation of this assessment. This standard assesses their ability to know the how and why of what they are doing; not their ability to follow an internet tutorial.
The specific concepts of computer science will be selected from:
complexity and tractability
Recommended Prior Learning
L1 Digital Technology course is a requirement. Experience in other L1Technology courses may be considered.
Total Credits Available: 20 credits.
Externally Assessed Credits: 3 credits.
Internally Assessed Credits: 17 credits.
Animator/Digital Artist, Accounts Officer, Administration Officer, Advertising Specialist, Copywriter, Sales and Marketing Manager, Air Force Airman/Airwoman, Air Force Officer, Product Assembler, Building Surveyor, Architect, Architectural Technician, Archivist, Army Officer, Army Soldier, Artist, Film and Video Editor, Medical Physicist, Sound Technician, Tailor/Dressmaker, Biomedical Technician, Naval Architect, Mechanical Engineer, Film/Television Camera Operator, Delivery Driver, Insurance Claims Officer, Cutter, Sewing Machinist, Trainer, Journalist, Graphic Designer, Communications Professional, Telecommunications Engineer, Conservator, Quantity Surveyor, Technical Writer, Dairy Farmer, Editor, Data Entry Operator/Transcriptionist, Radio Presenter, Personal Assistant, Records Adviser, Energy and Chemical Plant Operator, Information Technology Architect, Media Producer, Production Assistant (Film, Television, Radio or Stage), Landscape Architect, Joiner, Librarian, Library Assistant, Security Officer/Guard, Refrigeration/Air-conditioning Technician, Navy Sailor, Navy Officer, Office Manager, Pulp and Paper Mill Operator, Parking Officer, Payroll Officer, Photographer, Printer, Real Estate Agent, Wood Processing Worker, Signmaker, Travel Agent/Adviser, User Experience Designer, Security Consultant, Data Analyst, Scrum Master, Garment Technician, Dairy Herd Manager, Dairy Farm Manager, Sharemilker, Epidemiologist, Receptionist, Patternmaker, Civil Engineer, Clinical Coder, Intelligence Officer, Mining Engineer, Auditor, Business Analyst, Software Developer, Chemist, Electronics Engineer, Automotive Electrician, Biomedical Engineer, Meteorologist, Fashion Designer, Industrial Designer, Information Technology Helpdesk/Support Technician, Information Technology Manager, Systems Administrator, Graphic Pre-press Worker, Engineering Machinist, Game Developer, Glass Processor, Locksmith, Recycler/Dismantler, Test Analyst, Network Administrator, Geospatial Specialist, Security Analyst, Penetration Tester,