Computer zu verstehen und die Grundlagen des Programmierens zu erlernen, hilft Kindern, ein Verständnis für ihre Umwelt zu entwickeln. Denn auch Schülerinnen und Schüler jüngeren Alters begegnen programmierten Computern mit ihren spezifischen Eigenschaften in ihrem Alltag – beispielsweise in Smartphones, aber auch in der Ampelschaltung auf dem Schulweg. Daher ist ein Grundverständnis für Programmiersprachen notwendig, um das eigene Umfeld besser verstehen zu können.
Programmieren zu lernen fördert eine Vielzahl von kognitiven und sozialen Kompetenzen, von denen Kinder und Jugendliche langfristig profitieren: