Logo
Search
Search
View menu

Computational Thinking & Programming

Presentations | English

Computational thinking (CT) is a set of problem-solving methods that involve expressing problems and their solutions in ways that a computer could also execute. Computational thinking involves ideas like abstraction, data representation, and logically organizing data, which are also prevalent in other kinds of thinking, such as scientific thinking, engineering thinking, systems thinking, design thinking, model-based thinking. The characteristics that define computational thinking are decomposition, pattern recognition/ data representation, generalization/abstraction, and algorithms. By decomposing a problem, identifying the variables involved using data representation, and creating algorithms, a generic solution results. The generic solution is a generalization or abstraction that can be used to solve a multitude of variations of the initial problem.

Picture of the product
Lumens

Free

PPTX (40 Slides)

Computational Thinking & Programming

Presentations | English