Learn how to solve complex problems with computational thinking. Decomposition, Pattern Recognition, Abstraction and Algorithm Design are explained with simple examples.
This video describes how the techniques of computational thinking can be used to solve problems and how the solutions can be expressed using structure diagrams and flowcharts.
Computational thinking, which is complementary to coding and computer science, provides students a necessary skillset for solving complex problems and is relevant throughout K-12 education in all subjects