07 Computational Thinking


What Most Schools Don't Teach


Computational Thinking


Computational Thinking: What Is It? How Is It Used?




Useful Materials:


Skills
Computational Thinking

What is it?
Computational thinking describes the processes and approaches we draw on when thinking about how a computer can help us to solve complex problems and create systems. We often draw on logical reasoning, algorithms, decomposition, abstraction, and patterns and generalisation when thinking computationally.

Australian Curriculum definition
Computational thinking
A problem-solving method that involves various techniques and strategies that can be implemented by digital systems. Techniques and strategies may include organising data logically, breaking down problems into parts, defining abstract concepts and designing and using algorithms, patterns and models.



Algorithms
Systems Thinking
Data

Technologies
Microbits
Robotics
Scratch
Bebras
Grok
Khan Academy



Comments