Computational Thinking: What’s Inside the Mind of a Programmer?

The Cognitive Sciences of Programming

Seminar 3

12:0015 mins07/11/2025

Computer Science is often too focused only on one of the two machines involved in programming—the computer itself—while overlooking the human mind that drives the process. Have you ever wondered what your mind actually does when you’re coding or tackling complex problems? Which cognitive processes come into play, and how do they function? One of the key elements in this is Computational Thinking, and the idea is that, basically, once you learn them, they concretely shape the way you approach problems.
In this talk, we’ll get a glimpse of these processes and, why not, reason about how to take advantage of them.