7-8: Creating digital solutions: Creating an app or game
Use the context of apps and digital games development to learn text-based programming.
|Content type||Scope and sequence|
|Core and overarching concepts||Abstraction, Specification (decomposing problems), Algorithms, Implementation (programming), Interactions (user design)|
|Australian Curriculum Digital Technologies code(s)||
Define and decompose real-world problems taking into account functional requirements and economic, environmental, social, technical and usability constraints
Design the user experience of a digital system, generating, evaluating and communicating alternative designs
Design algorithms represented diagrammatically and in English, and trace algorithms to predict output for a given input and to identify errors
Implement and modify programs with user interfaces involving branching, iteration and functions in a general-purpose programming language
Evaluate how student solutions and existing information systems meet needs, are innovative, and take account of future risks and sustainability
|Keywords||problem solving, digital solution, digital game, scope, sequence, scope and sequence|
Creative Commons Attribution 4.0, unless otherwise indicated.