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.
   1   2   3   4   5   6   7   8   9   10