Lecture Notes 1.1 Computational Thinking Real Life Examples.pdf
Document Details
Uploaded by SmoothestSeattle
Nanyang Technological University
2021
Tags
Related
- Lecture Notes 1.2 Computational Thinking Biology PDF
- Problem Solving Strategies and Computational Approaches PDF
- Computational Thinking Lecture Notes PDF
- Computational Thinking Problem Solving Techniques (PDF)
- Computational Thinking & Problem Solving (SE1101) Lecture 1
- Computational Thinking Problem Solving Techniques PDF
Full Transcript
Module 01: Computational Thinking Problem Solving Techniques (Real Life Examples) © 2021 Nanyang Technological University, Singapore. All Rights Reserved. 1 Abstraction - Example © 2021 Nanyang Technological University, Singapore. All Rights Reserved. 2 Algorithm - Example © 2021 Nanyang Technologic...
Module 01: Computational Thinking Problem Solving Techniques (Real Life Examples) © 2021 Nanyang Technological University, Singapore. All Rights Reserved. 1 Abstraction - Example © 2021 Nanyang Technological University, Singapore. All Rights Reserved. 2 Algorithm - Example © 2021 Nanyang Technological University, Singapore. All Rights Reserved. 3 Decomposition - Example © 2021 Nanyang Technological University, Singapore. All Rights Reserved. 4 Pattern Recognition - Example © 2021 Nanyang Technological University, Singapore. All Rights Reserved. 5 Abstraction in Arts Art, when viewed as a form of abstractions of real world, has been created since stone age Symbols have been used a form of communication between past and present © 2021 Nanyang Technological University, Singapore. All Rights Reserved. 6 Official processes in legislative system with usages including Assist in maintaining consistency Reducing bias E.g., Process of creating a law: Algorithms in Legal Settings © 2021 Nanyang Technological University, Singapore. All Rights Reserved. Introducing the bill in Parliament Debating Voting in Parliament Presenting for President’s approval 7 Prosecution Process viewed as an Algorithm © 2021 Nanyang Technological University, Singapore. All Rights Reserved. 8 Decomposition – Piggy Bank Example How to count coins efficiently? Sort them first, then count © 2021 Nanyang Technological University, Singapore. All Rights Reserved. 9 Decomposition – Company Example Companies have departments and teams, with different functions and power © 2021 Nanyang Technological University, Singapore. All Rights Reserved. 10 Pattern Recognition – Geology Example Geology: The study of structure, evolution, and dynamics of the Earth and its natural mineral and energy resources. Pangaea: A supercontinent made up of the current 7 continents. © 2021 Nanyang Technological University, Singapore. All Rights Reserved. 11 Abstraction in English Language Arts (ELA) Abstraction involves the induction of ideas or the synthesis of particular facts into one general theory. To provide a book synopsis: sieve out the main plotline of the book; omit small details describing the appearance of characters © 2021 Nanyang Technological University, Singapore. All Rights Reserved. Algorithms in ELA Traditional Poetry defined due to its regular rhythm, verse structure and rhyme scheme. https://sites.research.google/versebyverse/ © 2021 Nanyang Technological University, Singapore. All Rights Reserved. 13 Decomposition in ELA © 2021 Nanyang Technological University, Singapore. All Rights Reserved. 14 Pattern Recognition in ELA Phonics is used to learn to pronounce new words by children Patterns and rules can be derived from spellings © 2021 Nanyang Technological University, Singapore. All Rights Reserved. 15