Az ICDL Python modul, hivatalos nevén Kódolási alapismeretek (Python), az algoritmikus gondolkodás és az egyszerű programok írásának alapjait méri. Választható modul, automatikus vizsgával a Sophiában.
A syllabus öt területe
A syllabus 1.0 (2021) szerint a modul célja az egyszerű számítógépes programok létrehozásához szükséges alapfogalmak és készségek ismertetése.
- A kódolás alapfogalmai: program, kód, gépi kód és forráskód, algoritmus és specifikáció, a szoftverprojekt lépései (analízis, tervezés, implementáció, tesztelés, követés).
- Algoritmikus gondolkodás: probléma felbontása, mintafelismerés, absztrakció, folyamatábra és pszeudokód.
- Kezdjünk kódolni: aritmetikai operátorok, megjegyzések, változók, adattípusok (karakterlánc, egész, lebegőpontos, logikai), lista, tuple.
- Építkezés kóddal: logikai tesztek, ciklusok, IF … THEN … ELSE feltételek, eljárások és függvények, események és parancsok.
- Tesztelés, hibakeresés és kiadás: futtatás, hibakeresés, a program összevetése a követelményekkel.
A vizsga
A szabályzat szerint a modulból automatikus vizsga van, 45 perc. A vizsgán a Sophiába épített Python-fejlesztőkörnyezetben dolgozol; a Tiger Jython használható, de nem kötelező. A modul oldalán nyilvános feladatgyűjtemény nincs, csak a syllabus.
Beszámít a tanúsítványba és a felvételibe?
Választható modulként a 4 és 7 modulos tanúsítvány része lehet. Az NJSZT 2027-es felvételi táblázatában külön oszlopa nincs, a tanúsítványon keresztül számít.
Tananyag
Az NJSZT tananyagoldala a modulhoz a PC-School Kft. e-learning anyagát (külső oldalon) és díjas, adaptív gyakorló tréninget ajánl a Sophiában.
Források és aktualitás
Ellenőrizve: 2026. november 1. A díjakat, időpontokat és modulkínálatot a választott vizsgaközpontnál is ellenőrizd.