Publication: Magyar Közlöny
Issue: MK-2006-79 (Year: 2006, Number: 79)
Era: 2004-2010
Section: határozza meg [243/2003. (XII. 17.) Korm. rendelet]. Tantárgyunk esetében a NAT ajánlás
Paragraph Index: 804

4. 07 10 04 Számítógépes programozás 56 óra (B) Fejlesztési feladatok Témák, tartalmak Ajánlott tevékenységek Elérhető eredmények Informatikai, programozási alapfogalmak A munkához való pozitív viszony kialakítása. Az új iránti fogékonyság, a kreativitás, az igényesség kialakítása, a tehetség kibontakoztatása. Informatikai alapfogalmak átismétlése: bináris számrendszerek, logikai műveletek, DeMorgan azonosságok, műveletek precedenciája. A kódolás fogalma, kódrendszerek, az ASCII-kódrendszer. A számítógépes adatábrázolás, adatok tárolása, fix és lebegőpontos adatábrázolás. A közismereti informatikában tanultak rendszerezése és gyakorlati alkalmazhatósága. Megfigyelés, információgyűjtés, megbeszélés. Számítások, programrészletek írása, kipróbálása. ASCII-kód tanulmányozása, kódolásdekódolás. Konvertálás a számrendszerek között. A tanulók legyenek képesek: – alkalmazni a programozás általánosan elterjedt eszközeit, – alkalmazni az aktuálisan alkalmazott programnyelvek főbb lehetőségeit, – kiválasztani a felhasználási lehetőségeket, – egyszerűbb programot fordítani és szerkeszteni, könyvtárfájlokat, meghajtókat és forrásobjektumokat kezelni, 2006/79/II. szám Fejlesztési feladatok Témák, tartalmak Ajánlott tevékenységek Elérhető eredmények Az ASCII-szabvány. Átszámítás kettes, tízes és tizenhatos rendszerben. Az adattárolás fajtái és jellemzői. – eligazodni az adatszerkezetek általános tulajdonságai és típusai között, – felismerni az adatdeklaráció szerepét, a változók érvényességi körét, – elágazási feltételt megfogalmazni, kezelni a programozási megoldásait. A programozás eszközei Az ismeretszerző, értékelő gondolkodás fejlesztése. Az önálló ismeretszerzés és az ismeretek alkalmazási képességének kialakítása. A szóbeli és írásos szakmai kommunikációs képességek fejlesztése. A szakkifejezések szakszerű használatának kialakítása. A kódolás és a forrásprogram fogalma, a programnyelvek működése, generációi és típusai: interpreter programok, compiler programok, objektumorientált programok. A fordítás és szerkesztés folyamata. Programkönyvtárak. Programkód és programnyelv. Utasítások, adatok, függvények, eljárások és objektumok fogalma, célja és tartalma egy adott nyelvben. A fejlesztői környezet és követelményei. Megfigyelés, információgyűjtés, megbeszélés. Algoritmuskészítés. Számítások, programrészletek írása, kipróbálása. Fordítóprogram futtatása. Egyszerű programok készítése. A tanulók legyenek képesek: – a programkészítés lépéseit alkalmazni, – a feladathoz programnyelvet választani, – egyszerű algoritmust készíteni. Értékadás, változók, konstansok Az ismeretszerző, értékelő gondolkodás fejlesztése. Az önálló ismeretszerzés és az ismeretek alkalmazási képességének kialakítása. Az ok-okozati összefüggések felismertetése. A problémamegoldó képesség fejlesztése. Típus, változó, konstans fogalma, deklarációja, szerepe a programban. A programok szerkezete, főbb elemeik (fogalmak): programfej és deklaráció, értékadások. Összetett adatszerkezet. Adatelemzés, adatszerkezet felépítése. Típusok kiválasztása. Megfigyelés, információgyűjtés, megbeszélés. Számítások, programrészletek írása, kipróbálása. Egyszerű deklarációk, értékadások az adott programnyelvben. Vektorok, sztringek, mátrixok deklarálása az adott programnyelvben. A tanulók legyenek képesek: – a program fejrészét, a változókat megtervezni, – az adatbevitelt megtervezni. 2006/79/II. szám Fejlesztési feladatok Témák, tartalmak Ajánlott tevékenységek Elérhető eredmények Egyszerű adatszerkezet megfogalmazása. Műveletek összetett adatszerkezetekkel: – vektorok, – sztringek, – mátrixok. Elágazások és ciklusok szervezése Az ismeretszerző, értékelő gondolkodás fejlesztése. A kreativitás fejlesztése. A képzelet, az emlékezés és a logikai készség fejlesztése. A szakkifejezések szakszerű használatának kialakítása. Elágazások típusai, vizsgálatuk: elágazások, esetvizsgálatok, iterációk, elöl és hátul tesztelő ciklus, számláló típusú ciklus. Feltételes elágazás tervezése. Ha - akkor - egyébként szerkezet. Esetelemzés és -szétválasztás. Példák ciklusokra. A ciklusteszt helyének meghatározása. Szándékolt kilépés ciklusból. Megfigyelés, információgyűjtés, megbeszélés. Számítások, programrészletek írása, kipróbálása. Egyszerű programok írása. A tanulók legyenek képesek: – a programban elágazásokat megtervezni, – az elágazások típusát a feladathoz kiválasztani, – ciklusokat alkalmazni. Programozástechnikai alapismeretek, programtervezés Az ismeretszerző, értékelő gondolkodás fejlesztése. Az önálló ismeretszerzés és az ismeretek alkalmazási képességének kialakítása. A tanult programnyelv fejlesztői környezete, telepítése, használata. A tanult programnyelv szolgáltatásai, forráskód szerkesztés, szintaktikai szabályok alkalmazása, ellenőrzése. Fordítás, szerkesztés. Az objektumkönyvtár használata. Tesztelés. Kódolási gyakorlatok, deklarációk, programtörzs készítése. Megfigyelés, információgyűjtés, megbeszélés. Számítások, programrészletek írása, fordítása, tesztelése, kipróbálása. Programfordítás, programszerkesztés. Egyszerű programok tesztelése. A tanulók legyenek képesek: – a programkészítés lépéseit alkalmazni, – a feladathoz programnyelvet választani, – egyszerű algoritmust készíteni. 2006/79/II. szám

Source: https://magyarkozlony.hu/hivatalos-lapok/7ba66e68d98430c592ceb9544edaf158b09e674d/dokumentumok/092aae5a881b0a3521e547815a6192e60be698be/letoltes