Understand the Australian Curriculum: Digital Technologies

Australian Digital Technologies Curriculum:

Specification

Defining a problem precisely and clearly, identifying the requirements, and breaking it down into manageable pieces.

Specification
F-2 Unpack > 3-4 Unpack > 5-6 Unpack > 7-8 Unpack > 9-10 Unpack >

F-2

Follow, describe and represent a sequence of steps and decisions (algorithms) needed to solve simple problems (ACTDIP004)

3-4

Define simple problems, and describe and follow a sequence of steps and decisions (algorithms) needed to solve them (ACTDIP010)

5-6

Define problems in terms of data and functional requirements drawing on previously solved problems (ACTDIP017)

7-8

Define and decompose real-world problems taking into account functional requirements and economic, environmental, social, technical and usability constraints (ACTDIP027)

9-10

Define and decompose real-world problems precisely, taking into account functional and non-functional requirements and including interviewing stakeholders to identify needs (ACTDIP038)

Problem definition

Problem definition is the process we follow and considerations we make to determine and describe the problems we intend to solve.

F-2

Familiar problems

Simple problems that are already familiar to students.

Students investigate familiar and easily understood problems, with few complications or steps required to solve them (e.g. deciding what to wear depending on the day and weather).

3-4

Familiar problems

Simple problems that are already familiar to students.

Students recognise a range of problems, and can define achievable solutions to their own problems (e.g. buying presents for family members within a budget)

5-6

Describe Problems

Determining the nature and description of a problem to be solved.

Students can define problems that are similar to those they are familiar with, allowing them to draw on their previous experiences. In this band, problems should have more than one outcome (i.e. they should include a decision that will lead to a result that differs from another)

7-8

Describe Problems

Determining the nature and description of a problem to be solved.

Students can describe and investigate problems that draw on their life experiences and that have meaning to them. These problems could have multiple outcomes depending on the inputs / choices made while solving them.

Decompose Problems

Breaking a problem down into smaller, simpler problems that can be solved separately.

Students can investigate large enough problems such that solving them requires the students to think about individual elements of the problem that can be solved separately to make the main problem more approachable/solvable.

9-10

Describe Problems

Determining the nature and description of a problem to be solved.

Students can describe the problems they are investigating in great detail, taking into account many factors and using precise language. This includes having multiple potential results.

Decompose Problems

Breaking a problem down into smaller, simpler problems that can be solved separately.

Students can investigate complex problems that require them to think about how they should be broken down to make them more manageable. The smaller problems they do identify can be defined in great detail, and relationships between those problems clearly understood.

Stakeholder Input

Using input from others affected by the problem to gain multiple perspectives on its nature.

Students can draw on input from other people who are either affected by or otherwise have a stake in the issue to determine the parameters of the problem they are solving. This ensures the problem considers perspectives that may differ from their own.

Constraints

Constraints describe the restricting factors we face when solving problems, and how we factor these into our planned solutions.

F-2

The content descriptions do not explicitly address Constraints in band F-2.

3-4

The content descriptions do not explicitly address Constraints in band 3-4.

5-6

Requirements and Constraints

The parameters and limitations that help to define the boundaries or restrictions of the problem's scope.

Students can articulate the details of the problem that is being solved (i.e its purpose) as well as the data they need to be able to solve it.

7-8

Requirements and Constraints

The parameters and limitations that help to define the boundaries or restrictions of the problem's scope.

Students can define problems in terms of their purpose (i.e. what they are trying to solve), and do so taking into account limitations that their solution may face. Limitations may take the form of financial or technology constraints, or may consider things such as the impact any solution may have on the local environment or population.

9-10

Requirements and Constraints

The parameters and limitations that help to define the boundaries or restrictions of the problem's scope.

Students can define problems in terms of their purpose (i.e. what they are trying to solve), and do so taking into account limitations that their solution may face. Limitations may take the form of financial or technology constraints, or may consider things such as the impact any solution may have on the local environment or population.