What is computational thinking?

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 (from australiancurriculum.edu.au).

Here are some DLTV resources to help you:

Algorithms: an algorithm is a description of the steps and decidsion required to solve a problem

 Algorithms

Digital Technologies – Algorithms In Plain English from Digital Learning & Teaching Vic on Vimeo.

Decomposition: to separate a complex problem into parts to allow a problem to be more easily understood.

  Decomposition

 

 

 

 

 

 

 

Digital Technologies – Decompose In Plain English from Digital Learning & Teaching Vic on Vimeo.

Source: Digital Learning and Teaching Victoria

 

Print Friendly, PDF & Email

Author: rcrellin

Senior Program Officer, Department of Education and Early Childhood Development

Comments are closed.

Skip to toolbar