Computational Thinking:
Patterns
What is
Patterns?
Decompose

Upon decomposing a complex problem, we will arrive at a set of varied problems that require solutions. The next step then is to examine these smaller problems that share the same (or very similar) characteristics. There may be a chance that no common characteristic exists among problems, but look we still must.

Why is it important to look for common patterns? Studying each problem enables us a better understanding of a complex and terse situation. Recognising a set of similar patterns makes our task simpler because the same problem-solving solution can be applied across the problems that contain the same (or at least very similar) patterns.

Therefore, the more patterns we can find, the easier and quicker our overall task of problem solving will be. Discovering a pattern among a set of problems will not only speed up the problem-solving process, but will also enable us to solve complex problems more efficiently.


Connect with Us
If you like our events, activities, or have questions, connect with us on social media or drop us an email to get the conversation started. For HR matters and career opportunities, please click here.

facebook Icon
linkedin Icon
email Icon
email Icon
© 2016 EDUSPEC Holdings Bhd (646756-x) . The No.1 K12 IT Education Provider in Asia. Site Map