Computational Thinking

Seymour Papert, from MIT’s Media Lab, coined the term “computational thinking” in 1980. We use computational thinking to solve problems algorithmically, that process used to formulate a problem and express its solution so humans or computers can carry it out.

Boolean logic lies at the heart of computational thinking. This is the logic used to process tasks by a computer's CPU, the brain of a computer. The logic is primarily defined by IF, AND, and OR statements.

IF this happens, do this; OR if that happens, AND this other thing happens, do something else.

By building logic structures, algorithms can be created to help solve complex problems.

Computational Thinking is an important component of Process Thinking.

DOT FROM preview-next-diagram