TableĀ 1

Computational thinking constructs

NameDefinition
DecompositionIdentify when the students are talking about part of the problem and how to solve it when they break down the problem into smaller parts that are easier to manage
Pattern recognitionWhen the students start to identify repetitions and similarities in the problem, they can detect patterns when comparing instructions
AbstractionOnce the students understand their problem and identify patterns, they can generalize the solution. Abstraction will be recognized when students can come up with solutions that work whenever they are presented with the problem
AlgorithmsStudents come up with a set of steps to follow to obtain their optimal solution

Source(s): The author

or Create an Account

Close Modal
Close Modal