This site will guide you through your learning for Year 9 and Year 10.
Justify the nature of an intended outcome in relation to the need or opportunity. Describe specifications that reflect key stakeholder feedback and that will inform the development of an outcome and its evaluation.
Analyse their own and others’ planning practices to inform the selection and use of planning tools. Use these to support and justify planning decisions (including those relating to the management of resources) that will see the development of an outcome through to completion.
Analyse their own and others’ outcomes to inform the development of ideas for feasible outcomes. Undertake ongoing functional modelling and evaluation that takes account of key stakeholder feedback and trialling in the physical and social environments. Use the information gained to select and develop the outcome that best addresses the specifications. Evaluate the final outcome’s fitness for purpose against the brief.
Understand how people’s perceptions and acceptance of technology impact on technological developments and how and why technological knowledge becomes codified.
Understand that technological outcomes are fit for purpose in terms of time and context. Understand the concept of malfunction and how “failure” can inform future outcomes.
Understand how evidence, reasoning, and decision making in functional modelling contribute to the development of design concepts and how prototyping can be used to justify ongoing refinement of technological outcomes.
Understand how materials are selected, based on desired performance criteria.
Understand the properties of subsystems within technological systems.
In authentic contexts and taking account of endusers, students decompose problems to create simple algorithms using the three building blocks of programing: sequence, selection, and iteration. They implement these algorithms by creating programs that use inputs, outputs, sequence, basic selection using comparative operators, and iteration. They debug simple algorithms and programs by identifying when things go wrong with their instructions and correcting them, and they are able to explain why things went wrong and how they fixed them.
Students understand that digital devices represent data with binary digits and have ways of detecting errors in data storage and transmission. They evaluate the efficiency of algorithms, recognising that computers need to search and sort large amounts of data. They also evaluate user interfaces in relation to their efficiency and usability.
In authentic contexts and taking account of endusers, students independently decompose problems into algorithms. They use these algorithms to create programs with inputs, outputs, sequence, selection using comparative and logical operators and variables of different data types, and iteration. They determine when to use different types of control structures. Students document their programs, using an organised approach for testing and debugging. They understand how computers store more complex types of data using binary digits, and they develop programs considering human-computer interaction (HCI) heuristics.
In authentic contexts, students follow a defined process to design, develop, store, test and evaluate digital content to address given contexts or issues, taking into account immediate social, ethical and end-user considerations. They identify the key features of selected software and choose the most appropriate software and file types to develop and combine digital content.
Students understand the role of operating systems in managing digital devices, security, and application software and are able to apply file management conventions using a range of storage devices. They understand that with storing data comes responsibility for ensuring security and privacy.