Zgodnie z zapisami zawartymi w podstawie programowej kształcenia ogólnego jedną z najważniejszych umiejętności, które należy rozwijać w ramach kształcenia ogólnego w szkole podstawowej, jest „kreatywne rozwiązywanie problemów z różnych dziedzin ze świadomym wykorzystaniem metod i narzędzi wywodzących się z informatyki, w tym programowanie”.
We wstępie do podstawy programowej znajduje się zapis, który zobowiązuje szkołę m.in. do stwarzania uczniom warunków do nabywania wiedzy i umiejętności potrzebnych do rozwiązywania problemów z wykorzystaniem metod i technik wywodzących się z informatyki, w tym logicznego...?xml>?xml>