11 Digital Technology (11DIT)
Course Description
Teacher in Charge: Vincent Brannigan.
11 Digital Technology
Make a positive difference in the world. Digital technologies drives innovation in industry, sciences, engineering, entertainment, and education. This course introduces Digital Technology, laying the foundation for further studies in Web development, Computer Science, and Robotics.
Course Components
- Introduction to programming and algorithms using the Python programming language
- Development of individual project
- Investigation of human computer interaction and usability to enable you to evaluate other software and improve the design of your own
Course Overview
Term 1
Students will learn basic programing in the Python programming language. This will be assessed by A.S. 92004 v2 Digital Technologies 1.1 - Create a computer program. Assessed by Week 7 Term 2 .
This assessment involves creating a flexible and robust computer program to perform a specific task.
documenting the program with comments that clarify the purpose of code sections.
testing and debugging the program to ensure it works on expected and boundary cases.
testing and debugging the program to ensure it works on expected, boundary, and
invalid cases.
The computer program must:
• store at least two types of data in variables
• take input from a user, sensor, or another external source
• produce output
• use sequence, selection, and iteration control structures
• use data stored in a collection.
Term 2
A.S. 92004 v2 Digital Technologies 1.1 - Create a computer program. Assessed by Week 7 Term 2.
Students will learn how to use hypertext markup language and cascading style sheets and Usability to and design their own web site. The design will be documented and handed in for the external assessment A.S. 92004 v2
Candidates will answer prompts about:
• designing a digital technologies outcome that fits user requirements and is fit for purpose
• the design ideas they used
• the use of feedback to improve their design
• how the decisions made in the design process were necessary
• how the design outcome, or the process of designing the outcome, included either manaakitanga or kaitiakitanga.
Candidates will be required to provide five images of their design:
• one image showing their final design
• one image showing their design ideas
• one image showing examples of refining their design
• one image showing how feedback was used to improve their design
• one image of their design that they choose to use to support their discussion.
Term 3
Students will learn how to use hypertext markup language, cascading and usability testing style sheets to develop their own web site. This will be assessed with AS 92005: Develop a digital media outcome. Internally assessed end of Week 9 Term 3.
Term 4
AS 92006: Demonstrate understanding of usability in human-computer interfaces.
Level 1, 5 credits, externally assessed. Questions will be in short or extended answer format. Resources will be provided within the examination. Students will study an interface of their choice prior to the assessment.
Recommended Prior Learning
Entry Requirements
Students should have reached an appropriate level in computational thinking (PO5) and developing digital outcomes (P03) or entry will require approval from TIC
Pathway
Assessment Information
Possible CreditsExternal - 10 credits
Internal - 10 credits
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 1.1 - Create a computer program
NZQA Info
Digital Technologies 1.2 - Develop a digital technologies outcome
NZQA Info
Digital Technologies 1.3 - Demonstrate understanding of usability in human-computer interfaces
NZQA Info
Digital Technologies 1.4 - Design a digital technologies outcome
Pathway Tags
Game Developer, Data Analyst, Software Developer, Systems Administrator, Information Technology Architect, Landscaper, Project Manager, Network Administrator, Electronics Engineer, Information Technology Helpdesk/Support Technician, User Experience Designer, Test Analyst, Scrum Master, Security Analyst, Security Consultant,