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.