The document discusses the transition from teaching coding to teaching computational thinking in schools. It argues that coding provides a setting for developing computational thinking skills like problem formulation, conditional logic, and reflection. Research shows students with programming experience score higher on cognitive tests. Recent curricula in many countries now include coding, control technology, and computational thinking. New programming environments have lowered the barriers to learning these skills. The document advocates for their inclusion in the curriculum to help bridge skills gaps and promote STEM education. It provides an example of a primary school in Antwerp that now teaches these concepts to toddlers.
Related topics: