Yr 10 Digital Technology
Career Pathways
This subject relates to career opportunities in the Computing and IT area.
Explore Computing and IT careers →Prerequisites
Unit Outline
This unit builds on the skills developed in Yr 8 and 9 Digital Technologies. Students continue to develop their knowledge of networks and cyber security, their data analytic, computing and programming skills.
Full Description
Students will build upon previous data analytic skills with the introduction of relational databases and SQL. Students interpret, model and visualise data using spreadsheets and by overlaying data on Google Maps. They learn to model and evaluate cyber security threats and identify vulnerabilities in networks. Students will learn the cyber security and legal implications of AI and its fast growing presence in our world. They will further develop their knowledge of the problem solving methodology and use this to complete class projects. Students build on their skills in algorithmic thinking and programming with the Python language to develop apps using Anvil and to complete projects with the Vex robots. They learn how to design digital solutions to meet user needs and functional and non-functional requirements. Students decompose real-world problems, identify needs, and determine functional and non-functional requirements. They design, validate and test algorithms using flowcharts and pseudocode. Students design and prototype user interfaces and user experiences, and evaluate alternative designs against design criteria. They implement algorithms and debug programs using an object-oriented programming language. Students critically evaluate digital solutions against user needs and the functional and non-functional requirements.