Page 5 - CloudGPT_C7_Flipbook
P. 5
What is Computational Thinking?
Computational thinking is a set of skills and processes that enable
students to solve complex problems. There are four cornerstones of
Computational Thinking: Patterns, Abstraction, Decompose & Algorithms.
Draw/Write an
Abstraction
Search or five 5
Patterns
Decompose
Situations
Create
Algorithms
After mastering all levels of Computational Thinking, you are now ready to start coding.
Block Coding with MakeCode
Microsoft MakeCode is a free, open source platform for creating engaging computer
science learning experiences that support a progression path into real-world programming.
It includes fun projects, block and text editors for learners of different levels with immediate
results. Visit https://www.microsoft.com/en-us/makecode for more details.
Touchcode book helps the learner to do coding using MakeCode.

