A Python programozási nyelv alapjai a programozásban teljesen járatlanok számára könnyen
tanulható, a bőségesen rendelkezésre álló nyelvi modulok sok területen jól használhatók.
Ezek és hasonló érvek teszik a programozás alapjainak oktatásához divatossá a Python
nyelvet. A 2020-as NAT kötelező tananyaga az algoritmizálás és programozás, így ez
a téma is külön fejezetként szerepel az egyetlen állami tankönyvben, amely – követve
a divatot – a Python nyelvet használja. Megvizsgáljuk, hogy a pythonic kódolási stílus
egyedisége mennyire segíti vagy gátolja az algoritmizáláshoz és programozáshoz szükséges
fogalmak elsajátítását, a gondolkodási és kódolási kompetenciák fejlesztését.