Znajomość podstaw programowania jest jedną z najważniejszych umiejętności w XXI wieku. Komisja Europejska wymienia programowanie wśród kluczowych kompetencji przyszłości. Światowe Forum Ekonomiczne prognozuje, że 65 proc. dzieci, które uczą się w tej chwili w szkołach podstawowych, będzie w przyszłości pracować w zawodach, które dziś jeszcze nie istnieją – w większości powiązanych z IT i nowymi technologiami.
Warto wiedzieć, że nauka programowania to nie tylko nauka tzw. „linijek kodu” i tworzenia zaawansowanych programów. Więc czym tak naprawdę jest nauka programowania?