Thinking in the Digital Technologies Curriculum

Thinking in Technologies

source: australiancurriculum.edu.au

Computational thinking (click for implementation ideas)

Computational thinking is a problem-solving method that is applied to create solutions that can be implemented using digital technologies. It involves integrating strategies, such as organising data logically, breaking down problems into parts, interpreting patterns and models and designing and implementing algorithms.

Computational thinking is used when specifying and implementing algorithmic solutions to problems in Digital Technologies. For a computer to be able to process data through a series of logical and ordered steps, students must be able to take an abstract idea and break it down into defined, simple tasks that produce an outcome. This may include analysing trends in data, responding to user input under certain preconditions or predicting the outcome of a simulation.

This type of thinking is used in Design and Technologies during different phases of a design process when computation is needed to quantify data and solve problems. Examples include when calculating costs, testing materials and components, comparing performance or modelling trends.


Systems thinking (click for implementation ideas)

A system is an organised group of related objects or components that form a whole. Systems thinking is a holistic approach to the identification and solving of problems where the focal points are treated as components of a system, and their interactions and interrelationships are analysed individually to see how they influence the functioning of the entire system.

In Design and Technologies, the success of designed solutions includes the generation of ideas and decisions made throughout design processes. It requires students to understand systems and work with complexity, uncertainty and risk. Students recognise the connectedness of and interactions between people, places and events in local and wider world contexts and consider the impact their designs and actions have in a connected world.

Participating in and shaping the future of information and digital systems is an integral part of learning in Digital Technologies. Understanding the complexity of systems and the interdependence of components is necessary to create timely solutions to technical, economic and social problems. Implementation of digital solutions often has consequences for the people who use and engage with the system, and may introduce unintended costs or benefits that impact the present or future society.


Design thinking (click for implementation ideas)

Design thinking involves the use of strategies for understanding design needs and opportunities, visualising and generating creative and innovative ideas, planning, and analysing and evaluating those ideas that best meet the criteria for success.

Design thinking underpins learning in Design and Technologies. Design processes require students to identify and investigate a need or opportunity; generate, plan and realise designed solutions; and evaluate products and processes. Consideration of economic, environmental and social impacts that result from designed solutions are core to design thinking, design processes and Design and Technologies.

When developing solutions in Digital Technologies, students explore, analyse and develop ideas based on data, inputs and human interactions. When students design a solution to a problem they consider how users will be presented with data, the degree of interaction with that data and the various types of computational processing. For example, designing a maze; writing precise and accurate sequences of instructions to move a robot through the maze or testing the program and modifying the solution.