Page 9 - CT&AI_CLasa_7_Part_1
P. 9

significance of computational thinking







                           Abstract Thinking                                    Pattern Recognition


                   Focuses on what matters by identifying the             Identify patterns and relationships across
                   core idea & ignoring unnecessary details.              numbers, shapes, and situations.
                      Understanding patterns in numbers                     Recognising number patterns and
                      and systems                                           sequences

                      Working with symbols, codes, and                      Identifying relationships across different
                     different number systems                               forms of data
                      Visualising shapes and structures for                 Understanding rule-based and
                      learning                                              conditional patterns
                      Identifying useful information while                  Identifying patterns,s symbols, shapes,
                      ignoring distractions                                 and movement
























                             Decomposition                                     Algorithmic Thinking

                   Break down complex problems and divide                 Plan step by step to design clear, logical
                   them into smaller parts.                               solutions to problems efficiently.
                      Separating conditions, goals, and                     Creating rule-based solutions with
                      constraints                                           logical reasoning

                      Breaking multi-step processes into                    Following step-by-step instructions for
                      simpler steps                                         clear execution
                      Analysing tables, grids, and                          Making decisions within constraints to
                      interconnected systems                                optimise outcomes
                      Handling problems with multiple                       Finding the most efficient solution using
                      variables                                             available resources



                                                                (vii)
   4   5   6   7   8   9   10   11   12   13   14