Page 6 - Touchcode_C4_Flipbook
P. 6

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                 Level 2

                             Level 1                            Abstraction
                                                Search or                       five      5
                                                Patterns


                                                                                Decompose
                                                                                 Situations



                                                          Create                                     Level 3
                                                       Algorithms




                                         Level 4




                                               How to use the Book





                   The activities in the book have been divided in four levels,                     CODING
                   each containing adventurous and challenging activities to
                     cover the four cornerstones of Computational Thinking.


                                                                                       ALGORITHMIC
                                                                                       INTELLIGENCE

                                                                        DATA
                                                                    PROCESSING

                                                     CRITICAL
                                                   THINKING  &
                                                    ANALYSIS                               Level  4
                                 REASONING

                                                                         Level  3


                                                      Level  2



                                   Level  1
   1   2   3   4   5   6   7   8   9   10   11