Please enable JavaScript.
Coggle requires JavaScript to display documents.
Computational Thinkingcomputational thinking - Coggle Diagram
Computational Thinking
Algorithm Design
develop the instructions to solve similar problems and repeat the process
This method helps students learn how to solve and how to build a replicable process.
My students would be able to develop and follow how-to activities, as well as share daily routines. Some examples would be creating treasure maps, completing puzzles, and building models.
Debug
to systematically find and remove errors/problems from a process
This method helps students apply every other method, with those methods the students will try to reason and identify the problem.
My students would be able to identify an error in an algorithm, and test out different methods to try and find the correct answer. This can be shown through different scaffolding activities.
Abstract & Generalization
identifying and extracting relevant information to define main idea(s) while creating models of observed patterns to test predicted outcomes
This method helps students know how to communicate only the essentials without expending extra time or resources. In addition to finding the most efficient means of solving problems.
My students will be able to step back and look at the big picture of things. For example, being able to create concept maps, read and recognize a certain type of genre in books.
Pattern Recognition
observing pattern and regularities in data
This method helps students identify similarities within a particular data, problem, or even sequence.
My students would be able to create solutions that can be repeated to resolve similar problems or goals.
Decomposition
breaking down data, processes or problems into smaller, manageable parts
This method helps students remove unnecessary information when solving a problem
My students would be able to identify patterns and begin the process of identifying which parts of the problem are most important, how to solve or complete each step, etc.