tantárgy neve - nyíregyházi · pdf filealapvető...

29
Tantárgy neve Programozási nyelvek I. Tantárgy kódja INO1001 Meghirdetés féléve 1 Kreditpont 5 Heti kontakt óraszám (elm.+gyak.) 2+2 Félévi követelmény Gyakorlati jegy Előfeltétel (tantárgyi kód) - Tantárgyfelelős neve és beosztása Dr. Bajalinov Erik, egyetemi docens Tantárgyfelelős tanszék/intézet kódja MI TANTÁRGYLEÍRÁS 1. A tantárgy elsajátításának célja, a kialakítandó kompetenciák leírása: Alapvető programozási készségek elsajátítása a C programozási nyelv használatával. Magasabb szintű programozási nyelvek jellemzőinek, a program alkotóelemeinek megtanulása. A C programozási nyelv alap szintű elsajátítása. 2. Az elsajátítandó ismeretanyag: Magas-szintű programozási nyelvek kialakulása. A programozási nyelvek osztályozása: imperatív, deklaratív, speciális és más elvű nyelvek. Szintaxisleíró formális eszközök. Karakterkészlet. Lexikális elemek (szimbolikus nevek, címkék, megjegyzések, literálok). Változó, nevesített konstans. Adattípusok (beépített és programozói. egyszerű és összetett). Deklarációk. Mutatók és tömbök. Kifejezések. Végrehajtható utasítások. Értékadó, ugró, feltételes utasítások. Többirányú elágaztatás. Ciklusszervezési lehetőségek (elő-, hátul- tesztelő, feltételes, előírt lépésszámú). Kivételkezelés. Programegységek (eljárások, függvények, modul, blokk, unit, belefoglalt fájl, stb.). Paraméterkiértékelés, paraméterátadás. Hatáskör és élettartam. Fordítási egységek. Input-output műveletek, állományok kezelése. Egyszerű algoritmusok (keresés, rendezés, stb.). 3. Kötelező, ajánlott irodalom: 1. http://progmat.hu/tananyagok/c_peldatar/book.html 2. Juhász István, Kósa Márk, Pánovics János: C példatár, Panem, 2005. 3. Simon Gyula: A programozás alapjai, Typotex Kiadó, 2011. 4. Brian W. Kernighan, Dennis M. Ritchie: A C programozási nyelv, Műszaki Kiadó, 2008. 5. Benkő Tiborné, Benkő László, Tóth Bertalan: Programozzunk C nyelven, ComputerBooks, 1998.

Upload: buikhuong

Post on 05-Feb-2018

230 views

Category:

Documents


6 download

TRANSCRIPT

Page 1: Tantárgy neve - Nyíregyházi · PDF fileAlapvető leszámlálási eljárások. Szitaformula. Rekurzív sorozatok. Gráfelméleti alapfogalmak. Speciális gráfok, tulajdonságaik

Tantárgy neve Programozási nyelvek I.

Tantárgy kódja INO1001

Meghirdetés féléve 1

Kreditpont 5

Heti kontakt óraszám (elm.+gyak.) 2+2

Félévi követelmény Gyakorlati jegy

Előfeltétel (tantárgyi kód) -

Tantárgyfelelős neve és beosztása Dr. Bajalinov Erik, egyetemi docens

Tantárgyfelelős tanszék/intézet kódja MI

TANTÁRGYLEÍRÁS

1. A tantárgy elsajátításának célja, a kialakítandó kompetenciák leírása: Alapvető programozási készségek elsajátítása a C programozási nyelv használatával.

Magasabb szintű programozási nyelvek jellemzőinek, a program alkotóelemeinek

megtanulása. A C programozási nyelv alap szintű elsajátítása.

2. Az elsajátítandó ismeretanyag: Magas-szintű programozási nyelvek kialakulása. A programozási nyelvek osztályozása:

imperatív, deklaratív, speciális és más elvű nyelvek. Szintaxisleíró formális eszközök.

Karakterkészlet. Lexikális elemek (szimbolikus nevek, címkék, megjegyzések, literálok).

Változó, nevesített konstans. Adattípusok (beépített és programozói. egyszerű és összetett).

Deklarációk. Mutatók és tömbök. Kifejezések. Végrehajtható utasítások. Értékadó, ugró,

feltételes utasítások. Többirányú elágaztatás. Ciklusszervezési lehetőségek (elő-, hátul-

tesztelő, feltételes, előírt lépésszámú). Kivételkezelés. Programegységek (eljárások,

függvények, modul, blokk, unit, belefoglalt fájl, stb.). Paraméterkiértékelés, paraméterátadás.

Hatáskör és élettartam. Fordítási egységek. Input-output műveletek, állományok kezelése.

Egyszerű algoritmusok (keresés, rendezés, stb.).

3. Kötelező, ajánlott irodalom: 1. http://progmat.hu/tananyagok/c_peldatar/book.html

2. Juhász István, Kósa Márk, Pánovics János: C példatár, Panem, 2005.

3. Simon Gyula: A programozás alapjai, Typotex Kiadó, 2011.

4. Brian W. Kernighan, Dennis M. Ritchie: A C programozási nyelv, Műszaki

Kiadó, 2008.

5. Benkő Tiborné, Benkő László, Tóth Bertalan: Programozzunk C nyelven,

ComputerBooks, 1998.

Page 2: Tantárgy neve - Nyíregyházi · PDF fileAlapvető leszámlálási eljárások. Szitaformula. Rekurzív sorozatok. Gráfelméleti alapfogalmak. Speciális gráfok, tulajdonságaik

Tantárgy neve Informatika és elektronika

Tantárgy kódja INO1002

Meghirdetés féléve 1

Kreditpont 5

Heti kontakt óraszám (elm.+gyak.) 2+2

Félévi követelmény Kollokvium

Előfeltétel (tantárgyi kód) -

Tantárgyfelelős neve és beosztása Falucskai János, főiskolai docens

Tantárgyfelelős tanszék/intézet kódja MI

TANTÁRGYLEÍRÁS

1. A tantárgy elsajátításának célja, a kialakítandó kompetenciák leírása: Megismertetni a hallgatókkal a számítógépek használatával kapcsolatos alapvető elméleti

és gyakorlati tudnivalókat. Legyenek tisztában a számítógéppel kapcsolatos műszaki

eszközök működési elvével, az információ és adat fogalmával, megjelenési formáival, tudják

alkalmazni az ezzel kapcsolatos ismereteiket. Legyenek képesek elemi algoritmusok

elkészítésére, tudjanak számrendszerek között konvertálni.

2. Az elsajátítandó ismeretanyag: Számítógépes alapismeretek: a számítógép elvi és fizikai felépítése, Neumann-elvek.

Hardver elemek: processzor, memória, háttértárak, be- és kimeneti eszközök, számítógép

architektúra. Az információ és az adat fogalma, az információ mérése, entrópia fajtái.

Számrendszerek közötti konverzió, nevezetes számok közelítése. Adatok tárolása (logikai,

aritmetikai, karakter, szöveg, nevezetes adatszerkezetek). Algoritmus fogalma, megjelenési

formái, tár- és időbonyolultság. Elemi aritmetikai algoritmusok.

3. Kötelező, ajánlott irodalom: 1. Aszalós László-Herendi Tamás: Algoritmusok, DE, Debrecen, 2011.

http://www.inf.unideb.hu/kmitt/konvkmitt/

2. Csala Péter: Informatika alapjai, Computer Books, Bp., 2001

3. Györfi László-Győri Sándor-Vajda István: Információ- és kódelmélet,

TypoTex, Bp., 2002

4. Lipschutz, Seymour: Adatszerkezetek. Panem-McGraw-Hill, Budapest, 1993.

5. Marton László-Fehérvári Arnold: Algoritmusok és adatstruktúrák. Novadat,

Győr, 2002.

Page 3: Tantárgy neve - Nyíregyházi · PDF fileAlapvető leszámlálási eljárások. Szitaformula. Rekurzív sorozatok. Gráfelméleti alapfogalmak. Speciális gráfok, tulajdonságaik

Tantárgy neve Matematika I.

Tantárgy kódja INO1003

Meghirdetés féléve 1

Kreditpont 4

Heti kontakt óraszám (elm.+gyak.) 2+2

Félévi követelmény Gyakorlati jegy

Előfeltétel (tantárgyi kód) -

Tantárgyfelelős neve és beosztása Dr. Blahota István, főiskolai tanár

Tantárgyfelelős tanszék/intézet kódja MI

TANTÁRGYLEÍRÁS

1. A tantárgy elsajátításának célja, a kialakítandó kompetenciák leírása: A tárgy célja, hogy hallgató átismételje a diszkrét matematikai és geometriai fogalmak és

feladatok egy részét, valamint betekintsen a matematikai logika a gráfelmélet alapjaiba,

azokat elemi szinten használni is tudja feladatok megoldás során.

2. Az elsajátítandó ismeretanyag: Diszkrét matematika: műveletek, műveletek tulajdonságai, alapvető algebrai struktúrák,

példák, alkalmazások. Elemi algebrai azonosságok: két tag összegének (különbségének)

négyzete, köbe. Az n-edik hatványok különbségének szorzattá alakítása. Egész számok

oszthatósága, prímszám, összetett szám, prímtényezős alak, legnagyobb közös osztó,

legkisebb közös többszörös. Másodfokú egyenlet gyöktényezős alakja. Egyenletek

megoldásai. Természetes számok, egész számok, racionális számok. A matematikai logika

alapjai: logikai műveletek, igazságtáblázatok. Műveletek mátrixokkal. Binomiális és

polinomiális tétel. Alapvető leszámlálási eljárások. Szitaformula. Rekurzív sorozatok.

Gráfelméleti alapfogalmak. Speciális gráfok, tulajdonságaik. Euler-vonal, Hamilton-kör. Fák.

Geometria: Térelemek kölcsönös helyzete, párhuzamossága. Szög, törött vonal, sokszög. Az

irányítás szemléletes fogalma. Egybevágósági transzformációk síkban és térben. Egybevágó

alakzatok. Szög mérése. Térelemek szöge, távolságuk. Merőleges vetítés. Párhuzamos szelők

tétele, középpontos hasonlóság, hasonlósági transzformációk síkban és térben. Hasonló

alakzatok. Elemi tételek háromszögre és sokszögre. Konvex halmazok, konvex burok.

Geometriai vektorfogalom, bázis, koordináták. Skaláris, vektoriális és vegyes szorzás,

geometriai jelentésük. Egyenesek és síkok egyenletei.

3. Kötelező, ajánlott irodalom: 1. Kovács Zoltán: Geometria. Kossuth Egyetemi Kiadó, 2002.

2. Kovács Zoltán: Feladatgyűjtemény lineáris algebra gyakorlatokhoz, Debrecen,

Kossuth Egyetemi Kiadó, 2003.

3. Kurdics János: Diszkrét matematika, Bessenyei Kiadó, Nyíregyháza, 2006.

4. Frank András: Gráfelmélet, ELTE egyetemi jegyzet, 2012.

http://www.cs.elte.hu/~frank/jegyzet/graf/graf.2012.pdf

Page 4: Tantárgy neve - Nyíregyházi · PDF fileAlapvető leszámlálási eljárások. Szitaformula. Rekurzív sorozatok. Gráfelméleti alapfogalmak. Speciális gráfok, tulajdonságaik

Tantárgy neve Operációs rendszerek

Tantárgy kódja INO1004

Meghirdetés féléve 2

Kreditpont 5

Heti kontakt óraszám (elm.+gyak.) 2+2

Félévi követelmény Kollokvium

Előfeltétel (tantárgyi kód) -

Tantárgyfelelős neve és beosztása Dr. Vályi Sándor, főiskolai docens

Tantárgyfelelős tanszék/intézet kódja MI

TANTÁRGYLEÍRÁS

1. A tantárgy elsajátításának célja, a kialakítandó kompetenciák leírása: A tárgy célja: megtanulni az operációs rendszerek felépítésének, működésének alapelveit.

Ismerkedjenek meg a honi közoktatásban legelterjedtebb operációs rendszerek használatával.

2. Az elsajátítandó ismeretanyag: Az operációs rendszereket illető alapfogalmak: Hardver alapfogalmak az operációs

rendszerek szemszögéből nézve: processzorok, operatív tárak, háttértárak, egyéb perifériák,

megszakítási rendszer. Operációs rendszerek osztályozásai (egyfelhasználós, kötegelt

multiprogramozott, idő-osztásos, tranzakciós, valós idejű, elosztott, hálózati). Operációs

rendszerek komponensei, funkciói és szolgáltatásai: rendszer-adminisztráció (processzor-

ütemezés, megszakítás-kezelés, szinkronizáció, folyamatvezérlés, tárkezelés, periféria-

kezelés, állománykezelés, működtetés, nyilvántartás, parancssor). Program-fejlesztési

támogatás (szövegszerkesztők, fordítók, könyvtár-kezelés, szerkesztő, programtesztelést

támogató eszközök, integrált programfejlesztői környezet). Alkalmazói támogatás

(parancsnyelvi rendszer, grafikus felhasználói interfész, rendszerszolgáltatások,

segédprogramkészlet, alkalmazói programcsomagok). Operációs rendszerek telepítése:

hardver-követelmények áttekintése, hardver-illesztő programok beszerzése. Az operációs

rendszerek használati jogosultsága. Virtuális gépek használata a közoktatásban. A mobil

operációs rendszerek sajátosságai.

3. Kötelező, ajánlott irodalom: 1. A. S. Tanenbaum, A. S. Woodhull: Operációs rendszerek, Panem, Budapest,

2007.

2. A. Silberschatz, P. B. Galvin, G. Gagne: Operating System Concepts, 7th ed,

Wiley, 2012.

3. Kiss B., Szalai M.: Windows 7 haladókönyv, Szak Kiadó, Budapest, 2010.

4. Ubuntu Guide, http://ubuntuguide.org illetve az aktuális webes Ubuntu

dokumentáció

Page 5: Tantárgy neve - Nyíregyházi · PDF fileAlapvető leszámlálási eljárások. Szitaformula. Rekurzív sorozatok. Gráfelméleti alapfogalmak. Speciális gráfok, tulajdonságaik

Tantárgy neve Matematika II.

Tantárgy kódja INO1005

Meghirdetés féléve 2

Kreditpont 4

Heti kontakt óraszám (elm.+gyak.) 2+2

Félévi követelmény Gyakorlati jegy

Előfeltétel (tantárgyi kód) -

Tantárgyfelelős neve és beosztása Dr. Gát György Tamás, egyetemi tanár

Tantárgyfelelős tanszék/intézet kódja MI

TANTÁRGYLEÍRÁS

1. A tantárgy elsajátításának célja, a kialakítandó kompetenciák leírása: A tantárgy általános célja, hogy megismertesse a hallgatót a matematikai analízis alapvető

fogalmaival és eredményeivel, illetve képes legyen alkalmazni ezeket a technikákat a

valószínűségszámítás és a statisztika területén. Tegye képessé arra, hogy önállóan

gondolkodva tudjon feladatokat megoldani, olyanokat, melyek illeszkednek az előadás

anyagához. A tárgy általában véve felkészíti a hallgatót az önálló matematikai, elemző

gondolkodásra.

2. Az elsajátítandó ismeretanyag: Logikai alapfogalmak, ítéletkalkulus, logikai törvények. Tételbizonyítási módszerek.

Halmazok, halmazműveleti tulajdonságok. Relációk és tulajdonságai. Függvény fogalma,

halmazok képe és ősképe, összetett és inverz függvény. Valós függvények tulajdonságai,

elemi ábrázolási módszerek. A valós számok axiómarendszere, nevezetes egyenlőtlenségek,

halmazok számossága. Számsorozatok és tulajdonságai (monotonitás, korlátosság,

konvergencia). Tágabb értelemben vett konvergencia. Nevezetes sorozatok. Határérték-

számítás. Határérték és egyenlőtlenségek. A sor fogalma, mértani sorok, tizedes törtek,

konvergencia kritériumok. Függvények folytonossága, szakadási helyek, függvények

határértéke, határérték a végtelenben. Valószínűségi mező, klasszikus úton megoldható

feladatok, geometriai valószínűség. Feltételes valószínűség, a teljes valószínűség tétele, a

Bayes-tétel, események függetlensége. Valószínűségi változók, eloszlásfüggvény. Nevezetes

eloszlások. Statisztikai minta, mintavételezés. Intervallumbecslés. A hipotézisvizsgálat

elemei. Nevezetes statisztikai eljárások.

3. Kötelező, ajánlott irodalom: 1. Császár Á.: Valós analízis I., Tankönyvkiadó, Budapest, 1984.

2. Leindler L., Schipp F.: Analízis I., ELTE egyetemi jegyzet, 1976.

3. Rudin W: A matematikai analízis alapjai, Műszaki könyvkiadó, Budapest,

1978.

4. Nagy M., Sztrik J., Tar L.: Valószínűségszámítás és matematikai statisztika

feladatgyűjtemény. DE egyetemi jegyzet, Debrecen, 2001.

5. Solt Gy.: Valószínűségszámítás. Műszaki könyvkiadó, Budapest, 2006.

Page 6: Tantárgy neve - Nyíregyházi · PDF fileAlapvető leszámlálási eljárások. Szitaformula. Rekurzív sorozatok. Gráfelméleti alapfogalmak. Speciális gráfok, tulajdonságaik

Tantárgy neve Multimédia

Tantárgy kódja INO1006

Meghirdetés féléve 4

Kreditpont 3

Heti kontakt óraszám (elm.+gyak.) 0+2

Félévi követelmény Gyakorlati jegy

Előfeltétel (tantárgyi kód) -

Tantárgyfelelős neve és beosztása Dr. Gát György Tamás, egyetemi tanár

Tantárgyfelelős tanszék/intézet kódja MI

TANTÁRGYLEÍRÁS

1. A tantárgy elsajátításának célja, a kialakítandó kompetenciák leírása: A hallgatók ismerkedjenek meg a multimédia alapjaival, lássák meg a jelentőségét,

szerepét a mindennapi életben és számítástechnika különböző területein. Legyenek tisztába az

elméleti alapjaival, készségszinten sajátítsák el az egyszerű multimédia elemek megalkotását.

Tudjanak dönteni különböző választási lehetőségek esetén, ismerjék meg a multimédiás

program alkotórészeinek tulajdonságait.

2. Az elsajátítandó ismeretanyag: Multimédia fogalma, modellje, fajtái, Digitális jelfeldolgozási alapok, alkalmazási

területek, általános séma, adat- és média-tömörítési eljárások. A multimédia hardver elemei.

Fájlformátumok, a multimédiás programmal szemben támasztott követelmények. Zene és

képfeldolgozó szoftverek alkalmazása, videószerkesztés, zeneszerkesztés, multimédia

szerkesztés. A dokumentumkészítő alkalmazások alapfogalmai és általános funkciói, tipikus

dokumentumtípusok az oktatásban.

3. Kötelező, ajánlott irodalom: 1. Holzinger, Andreas: A multimédia alapjai. Kiskapu Kft., 2004

2. Csánky Lajos: Multimédia PC-s környezetben, LSI Oktatóközpont, 2000

3. Tóth Dezső: Multimédia, LSI Oktatóközpont, 1996

Page 7: Tantárgy neve - Nyíregyházi · PDF fileAlapvető leszámlálási eljárások. Szitaformula. Rekurzív sorozatok. Gráfelméleti alapfogalmak. Speciális gráfok, tulajdonságaik

Tantárgy neve Adatszerkezetek és algoritmusok

Tantárgy kódja INO1101

Meghirdetés féléve 2

Kreditpont 4

Heti kontakt óraszám (elm.+gyak.) 1+2

Félévi követelmény Kollokvium

Előfeltétel (tantárgyi kód)

Tantárgyfelelős neve és beosztása Dr. Vályi Sándor, főiskolai docens

Tantárgyfelelős tanszék/intézet kódja MI

TANTÁRGYLEÍRÁS

1. A tantárgy elsajátításának célja, a kialakítandó kompetenciák leírása: A hallgatók átfogó ismereteket szerezzenek a különböző adatszerkezetek sajátosságairól, a

hozzájuk kötődő algoritmusokról és felhasználhatóságukról.

2. Az elsajátítandó ismeretanyag: Adatszerkezetek fogalma, osztályozása. Műveletek adatszerkezetekkel (létrehozás, bővítés,

törlés, csere, rendezés, keresés, elérés, bejárás, feldolgozás). Adatszerkezetek ábrázolása

(folyamatos és szétszórt) és reprezentációja. Adatszerkezetek implementációja.

Adatszerkezetek alkalmazása. Absztrakt adatszerkezetek. Halmaz, multihalmaz, tömb,

táblázat, lista, verem, sor, sztring, fa, háló, rekord. Állománykezelés. Műveletek

állományokkal (létrehozás, módosítás, feldolgozás, újraszervezés, rendezés, elérés).

Állományszerkezetek (egyszerű, összetett), láncolás és indexelés.

3. Kötelező, ajánlott irodalom: 1. Marton László, Fehérvári Arnold: Algoritmusok és adatstruktúrák, Novadat,

Győr, 2002.

2. H. Cormen, C. E. Leiserson, R. L. Rivest: Algoritmusok, Műszaki Könyvkiadó,

Budapest, 2003.

3. Bognár K.: Adatszerkezetek és algoritmusok. Egyetemi jegyzet. Debrecen,

1998.

4. Járdán Tamás: Adatszerkezetek és algoritmusok, EKTF Líceum K., Eger, 1998.

5. Lipshutz: Adatszerkezetek, Panem Kft. Budapest, 1993.

6. D. E. Knuth: A számítógép programozás művészete I., Műszaki Könyvkiadó,

Budapest, 1994.

7. D. E. Knuth: A számítógép programozás művészete III., Műszaki Könyvkiadó,

Budapest, 1994.

Page 8: Tantárgy neve - Nyíregyházi · PDF fileAlapvető leszámlálási eljárások. Szitaformula. Rekurzív sorozatok. Gráfelméleti alapfogalmak. Speciális gráfok, tulajdonságaik

Tantárgy neve Programozási nyelvek II.

Tantárgy kódja INO1102

Meghirdetés féléve 3

Kreditpont 5

Heti kontakt óraszám (elm.+gyak.) 2+2

Félévi követelmény Gyakorlati jegy

Előfeltétel (tantárgyi kód) INO1001

Tantárgyfelelős neve és beosztása Dr. Bajalinov Erik, egyetemi docens

Tantárgyfelelős tanszék/intézet kódja MI

TANTÁRGYLEÍRÁS

1. A tantárgy elsajátításának célja, a kialakítandó kompetenciák leírása: A tantárgy alapvető célja, hogy alapozó tárgyként folytassa számítógépes

problémamegoldás módszereinek és alapvető eszközeinek előző félévekben megkezdett

megismertetését olyan szinten, hogy azt a hallgatók további tanulmányaik során képesek

legyenek hatékonyan alkalmazni. Ezen félév alapvető célkitűzése, hogy további

gyakorlatokkal mélyítse a Java programozási nyelv ismeretét, megismertesse a programozási

feladatok Java alapú megoldásának lépéseit, és bevezessen az objektum-orientált

programozásba. Célkitűzését a tárgy az előző félévekben megszerzett C nyelvi tudásra

alapozva, a Java nyelv megismertetésével éri el. A laborok anyaga folyamatosan követi az

előadások tematikáját, azok megértését, elmélyítését támogatja.

2. Az elsajátítandó ismeretanyag: Az előző anyag (INO1001) rendszerező összefoglalása. Objektum-orientált programozás

alapfogalmai, elvei, objektum fogalma. Osztály, egységbezárás, láthatóság és információrejtés

fogalma. Tagváltozók és tagfüggvények. A Java nyelv kialakulása. A Java környezet és

technológia alapelemei. Változók, típusok, vezérlési szerkezetek, eljárások. Objektum

orientált programozás Java nyelven. Osztályok, példányok, konstruktorok. Hozzáférés

megadása. Öröklődés, felülírás. Felületek és többszörös öröklődés. Csomagok és importálás.

Grafikus felület megvalósítása AWT-vel. Eseményvezérlés AWT-vel. Kivételkezelés. I/O

műveletek, csatorna és fájlkezelés. Szálkezelés Java-ban. Hálózatkezelés Java-ban. Relációs

adatbázisok elérése JDBC-n keresztül. Grafikus felhasználói felületek készítése. Programok

nyomkövetése, hibakeresése integrált fejlesztői környezetekben.

3. Kötelező, ajánlott irodalom: 1. Nagy Gusztáv: Java programozás, 2007.

http://nagygusztav.hu/sites/default/files/csatol/java_programozas_1.3.pdf

2. Paller Gábor, Páskuj Attila: Bevezetés a programozásba a Java nyelven

keresztül, 2001. http://pallergabor.uw.hu/hu/javatanfolyam/index.html

3. Cadenhead R. Tanuljuk meg a Java programozási nyelvet 24 óra alatt, Kiskapu,

2006.

4. Angster Erzsébet: Objektumorientált Tervezés és Programozás JAVA I. és II.

kötet, Kiskapu, 2001.

5. Barry Burd: Java, Panem Könyvkiadó, Tantusz sorozat, 2012.

Page 9: Tantárgy neve - Nyíregyházi · PDF fileAlapvető leszámlálási eljárások. Szitaformula. Rekurzív sorozatok. Gráfelméleti alapfogalmak. Speciális gráfok, tulajdonságaik

Tantárgy neve Alkalmazói rendszerek

Tantárgy kódja INO1103

Meghirdetés féléve 3

Kreditpont 3

Heti kontakt óraszám (elm.+gyak.) 0+3

Félévi követelmény Gyakorlati jegy

Előfeltétel (tantárgyi kód) -

Tantárgyfelelős neve és beosztása Dr. Vályi Sándor, főiskolai docens

Tantárgyfelelős tanszék/intézet kódja MI

TANTÁRGYLEÍRÁS

1. A tantárgy elsajátításának célja, a kialakítandó kompetenciák leírása: Az alkalmazói szoftverek alapismereteinek áttekintése, valamint az alapvető, a mai

világban mindennapi munkaeszköznek tekinthető alkalmazói szoftverek használatának

kialakítása, ellenőrzése. Cél az, hogy a hallgatók ezeket a szoftvereszközöket rutinszerűen

tudják használni, de összetett műveletek megtervezésére és elvégzésére is képesek legyenek a

következő területeken: dokumentumkészítés, prezentációkészítés és -kivitelezés,

táblázatkezelés.

2. Az elsajátítandó ismeretanyag: A szerkeszthető dokumentumok típusai: HTML, XML (sémák és transzlációk), XML-alapú

dokumentumformátumok (ODF, stb.), LaTeX; valamint a DOC, és az ezeket szerkesztő

szoftverek áttekintése. PDF készítése dokumentumból. Prezentációs és táblázatos

dokumentumok formátumai. Alkalmazások közötti kommunikáció. A LibreOffice használata.

A szövegszerkesztés alapfogalmai: karakter, bekezdés, szakasz, dokumentum. Karakterszintű

formázási lehetőségek: szimbólumok, fontkészletek használata. Bekezdés- és szakaszszintű

formázás. Képek beillesztése. Hivatkozások: lábjegyzet, képaláírás, hiperlink. Automatikus

tartalomjegyzék- és tárgymutató készítés. Képletek szerkesztése. Sablonok használata. A

prezentációkészítés alapfogalmai: bemutató, dia, animáció. Multimédia a prezentációban.

Animációk készítése. Szintaxis-érzékeny szövegszerkesztők lehetőségei. HTML-szerkesztő

szoftverek. Ingyenes honlap-tárhelyek használata. Modern webfejlesztő eszközök a

böngészőkben. A HTML5 lehetőségei. A táblázatkezelés alapfogalmai. Adattípusok,

hivatkozások, képletek és függvények. Sorozatok képzése. Automatikus és feltételes

formázás. Adatbázis-jellegű függvények. Diagramok. Tömbműveletek. Kimutatások

készítése. Űrlapok összeállítása. Makró-programozás és – elsősorban matematikai –

algoritmusok megvalósítása táblázatkezelővel. Adatok feldolgozásának számítógépes

eszközei: adatmodellek, alkalmazásuk alkalmazói rendszerekben, döntés-előkészítési,

döntéstámogatási eszközök. Oktatóprogramok: Az írás, olvasás és rajzolás elsajátítására

szolgáló számítógépes eszközökkel való megismerkedés. A számítógép, mint oktatási eszköz.

Számítógépes oktatóprogramok osztályozása, tipikus oktatóprogramok felépítése.

3. Kötelező, ajánlott irodalom: 1. Horváth S.: OpenOffice.org 3.0, BBS-INFO Kiadó, Budapest, 2009.

2. G. Perry: Microsoft Office 200: minden egyben Kiskapu, Budapest, 2007.

3. Devecz Ferenc és társai: Irány az ECDL - a középszintű érettségi Nemzeti

Tankönyvkiadó, 2009.

4. HTML5 introduction. http://www.w3schools.com/html5/

Page 10: Tantárgy neve - Nyíregyházi · PDF fileAlapvető leszámlálási eljárások. Szitaformula. Rekurzív sorozatok. Gráfelméleti alapfogalmak. Speciális gráfok, tulajdonságaik

Tantárgy neve Robotika

Tantárgy kódja INO1104

Meghirdetés féléve 3

Kreditpont 4

Heti kontakt óraszám (elm.+gyak.) 1+2

Félévi követelmény Kollokvium

Előfeltétel (tantárgyi kód) -

Tantárgyfelelős neve és beosztása Dr. Fazekas Szilárd Zsolt, főiskolai docens

Tantárgyfelelős tanszék/intézet kódja MI

TANTÁRGYLEÍRÁS

1. A tantárgy elsajátításának célja, a kialakítandó kompetenciák leírása: A hallgatók ismerjék meg a robotok felépítésével, irányításával kapcsolatos alapvető

elméleti ismereteket és gyakorlati alkalmazásukat, sajátítsák el az oktatásban történő

felhasználásuk módszereit.

2. Az elsajátítandó ismeretanyag: Robotok fejlesztésének áttekintése. Manipulátorok, mozgó járművek, érzékelők

alkalmazási lehetőségei, programozási lehetőségei, Lego-robotok, robotok az oktatásban.

LEGO elemekből autonóm mobil robotok és robotkarok építése, saját készítésű programokkal

vezérlésük. Számítógépes mérések kérdései. „Intelligens” robotok, a NAO humanoid robot,

vezérlése Coreographe környezetben. A Robocup nemzetközi versenysorozat.

3. Kötelező, ajánlott irodalom: 1. Lakner Rozália, Hangos Katalin és Gerzson Miklós: Intelligens irányító

rendszerek, Egyetemi tananyag, Typotex, 2011.

2. Mester Gyula: Robotika, Egyetemi tananyag, Typotex, 2011.

3. NAO reference v1.14, Aldebaran Robotics, 2012.

4. ROBOTIC Curriculum for TETRIX and LEGO MINDSTORMS, Carnegie

Mellon Robotics Academy, 2009.

5. Xie, Ming, Fundamentals of Robotics: Linking Perception to Action (Machine

Perception and Artificial Intelligence), World Scientific, 2003.

6. Kiss Róbert, Badó Zsolt: Egyszerű robotika, National Instruments, 2010.

Page 11: Tantárgy neve - Nyíregyházi · PDF fileAlapvető leszámlálási eljárások. Szitaformula. Rekurzív sorozatok. Gráfelméleti alapfogalmak. Speciális gráfok, tulajdonságaik

Tantárgy neve Algoritmizálás, adatmodellezés

Tantárgy kódja INO1105

Meghirdetés féléve 4

Kreditpont 3

Heti kontakt óraszám (elm.+gyak.) 0+3

Félévi követelmény Gyakorlati jegy

Előfeltétel (tantárgyi kód) -

Tantárgyfelelős neve és beosztása Dr. Dömösi Pál Béla, egyetemi tanár

Tantárgyfelelős tanszék/intézet kódja MI

TANTÁRGYLEÍRÁS

1. A tantárgy elsajátításának célja, a kialakítandó kompetenciák leírása: A közoktatásban kialakítandó algoritmikus szemlélet, adatmodellezési készség,

számítógépes probléma-megoldási stratégiák elsajátítása és továbbadási képességének

kialakítása.

2. Az elsajátítandó ismeretanyag: A számítógépes problémamegoldás elméleti és gyakorlati megalapozásának, az

alapalgoritmusok és alapvető adatszerkezetek megismertetésének módszerei. Algoritmikus

gondolkodás: algoritmusok megértése, végrehajtása, helyességének és alkalmazhatóságának

belátása, tervezése, megvalósítása mások számára. Az algoritmizálás szintjei. Programozási

alapfogalmak kialakításának, bevezetésének módszerei. Követelmények tisztázása, tervezés,

kódolás, hibakeresés, tesztelés. Programozási tételek összetétele. Az algoritmusok tervezését

és leírását segítő eszközök (folyamatábra, mondatszerű leírás) alkalmazásának módszertani

vonatkozásai. Felülről lefelé tervezés, lépésenkénti finomítás módszere. A rekurzió szerepe a

feladatmegoldásban. Minőségi, hatékonysági szempontok a programkészítésben.

Konstruktivista programozási környezetek gyakorlása és oktatásban való használata.

Adatmodellezés: a probléma megoldásához szükséges adatok körének meghatározása, ezen

adathalmaz strukturálása, adatokból kinyert információ megjelenítése. Adatmodellezés: a

probléma megoldásához szükséges adatok körének meghatározása, ezen adathalmaz

strukturálása, adatokból kinyert információ megjelenítése. A hatékony feladatmegoldásokhoz

szükséges adatszerkezetek kiválasztása.

3. Kötelező, ajánlott irodalom: 1. Szlávi P., Zsakó L.: Informatikai kompetenciák: algoritmikus gondolkodás,

INFODIDACT 2010 - 3. Informatika Szakmódszertani Konferencia, Szombathely,

Hungary, 2010. április 22-23., konferencia-CD, 2010.

2. Járdán T., Pomaházi S.: Adatszerkezetek és algoritmusok, EKTF Líceum

Kiadó, Eger, 1998.

3. Csőke L., Garamhegyi G.: A számítógép-programozás logikai alapjai, Nemzeti

Tankönyvkiadó, 2004.

4. M. Kölling: Introduction to Programming with Greenfoot: Object-Oriented

Programming in Java with Games and Simulations. Prentice Hall, 2009.

5. Zsakó L. (összeállító): Programozási feladatok I-II, Kossuth Kiadó, 1997.

Page 12: Tantárgy neve - Nyíregyházi · PDF fileAlapvető leszámlálási eljárások. Szitaformula. Rekurzív sorozatok. Gráfelméleti alapfogalmak. Speciális gráfok, tulajdonságaik

Tantárgy neve Adatbázisrendszerek

Tantárgy kódja INO1106

Meghirdetés féléve 4

Kreditpont 5

Heti kontakt óraszám (elm.+gyak.) 2+2

Félévi követelmény Kollokvium

Előfeltétel (tantárgyi kód) -

Tantárgyfelelős neve és beosztása Dr. Fazekas Szilárd Zsolt, főiskolai docens

Tantárgyfelelős tanszék/intézet kódja MI

TANTÁRGYLEÍRÁS

1. A tantárgy elsajátításának célja, a kialakítandó kompetenciák leírása: Az adattárolás legelterjedtebb eszközének, a relációs adatbázisoknak a megismerése.

Adatmodellezés és adatmanipuláció.

2. Az elsajátítandó ismeretanyag: Az adatbázisrendszerek és az adatbázis szemlélet kialakulása. A hagyományos adatkezelés

problémái. Az adatbázisrendszerek kialakulásának történeti áttekintése. Az

adatbázisrendszerek architektúrája az adatbázis-kezelés alapfogalmai. Adatdefiníció és

adatmanipuláció, ezek nyelvi támogatása. A relációs adatmodell alapfogalmai. A relációs

modellen alapuló adatmanipuláció: relációs algebra, relációs kalkulus, SQL. Adatbázis-

kezelés: Táblák és kapcsolatok létrehozása, módosítása, adatrögzítés. Integritási

megszorítások definiálása és tulajdonságai. Lekérdezések készítése, adatmanipuláció.

Többtáblás lekérdezések, beágyazott lekérdezések, csoportosító lekérdezések. Adatváltoztató

(beszúró, törlő, frissítő) lekérdezések. Űrlapok és jelentések készítése, módosítása, tervező

nézet használata. Adatok importálása és exportálása. Funkcionális függőségek és

tulajdonságaik. Anomáliák. Normálformák. Létező webhelyek mögött álló adatbázisok

elemzése.

3. Kötelező, ajánlott irodalom: 1. J. D. Ullman, J. Widom: Adatbázisrendszerek (Alapvetés) 2. kiadás, Panem,

Budapest, 2009.

2. J. C. Meloni: Tanuljuk meg a MySQL használatát 24 óra alatt, Kiskapu Kiadó,

Budapest, 2003.

3. Kovács L.: Adatbázisok tervezésének és kezelésének módszertana,

ComputerBooks, Budapest, 2004.

4. Bártfai Barnabás: Adatbázis-kezelés BBS-Info Kft, Budapest, 2008.

Page 13: Tantárgy neve - Nyíregyházi · PDF fileAlapvető leszámlálási eljárások. Szitaformula. Rekurzív sorozatok. Gráfelméleti alapfogalmak. Speciális gráfok, tulajdonságaik

Tantárgy neve Számítógépes szimulációk módszertana

Tantárgy kódja INO1107

Meghirdetés féléve 5

Kreditpont 4

Heti kontakt óraszám (elm.+gyak.) 1+2

Félévi követelmény Gyakorlati jegy

Előfeltétel (tantárgyi kód) INO1001

Tantárgyfelelős neve és beosztása Dr. Szolnoki Attila János, egyetemi tanár

Tantárgyfelelős tanszék/intézet kódja FI

TANTÁRGYLEÍRÁS

1. A tantárgy elsajátításának célja, a kialakítandó kompetenciák leírása: A természettudományos illetve tágabb értelemben a kvantitatív társadalom- és

gazdaságtudományokban alkalmazott szimulációs módszertani alapok elsajátítása. A kurzus

kitekintést nyújt az informatikai ismeretek lehetséges alkalmazási területeire.

2. Az elsajátítandó ismeretanyag: A szimulációs programok szerkezete, típusaik. Szimulációs programok felépítése,

keretmodellek. Molekula-dinamikai szimulációk. Sztochasztikus módszerek, Monte Carlo

szimulációk. Véletlenszám generálási algoritmusok, programnyelvi implementálásuk,

tesztelési módszerek. Adatábrázolási módok, egy- és többdimenziós függvények. Véges méret

effektusok, skálázás. Sejtautomata modellek. Ágens alapú (agent-based) szimulációk.

Topológiák (rácsok és hálózatok) programnyelvi implementálása. Alkalmazások matematikai,

fizikai, kémiai, biológia, ökológiai, közgazdasági, továbbá szociológiai problémákra.

3. Kötelező, illetve ajánlott irodalom: 1. Kun F.: Számítógépes modellezés és szimulációk (elektronikus jegyzet, 2011,

TÁMOP-4.1.2-08/1/A)

2. Press, Flannery, Teukolsky and Vetterling: Numerical Recipes in C,

Cambridge, 1990.

3. Heermann: Computer Simulation Methods in Theoretical Physics, Springer,

1987.

4. D. P. Landau and K. Binder: A Guide to Monte Carlo Simulations in Statistical

Physics, Cambridge, 2000.

5. Newman and Barkema: Monte Carlo Methods in Statistical Physics, Oxford,

1999.

Page 14: Tantárgy neve - Nyíregyházi · PDF fileAlapvető leszámlálási eljárások. Szitaformula. Rekurzív sorozatok. Gráfelméleti alapfogalmak. Speciális gráfok, tulajdonságaik

Tantárgy neve Problémamegoldó gondolkodás I.

Tantárgy kódja INO1108

Meghirdetés féléve 5

Kreditpont 3

Heti kontakt óraszám (elm.+gyak.) 0+3

Félévi követelmény Gyakorlati jegy

Előfeltétel (tantárgyi kód) INO1001

Tantárgyfelelős neve és beosztása Dr. Blahota István, főiskolai tanár

Tantárgyfelelős tanszék/intézet kódja MI

TANTÁRGYLEÍRÁS

1. A tantárgy elsajátításának célja, a kialakítandó kompetenciák leírása: A tárgy célja, hogy hallgató megismerje a problémamegoldó gondolkodás tudományos

alapjait, valamint tipikus példákon keresztül azok gyakorlati megvalósítását. Cél továbbá,

hogy elmélyüljenek ismeretei a programozással kapcsolatban.

2. Az elsajátítandó ismeretanyag: Algoritmikus gondolkodás: algoritmusok megértése, végrehajtása, helyességének és

alkalmazhatóságának belátása, tervezése, megvalósítása mások számára. Problémamegoldás,

problémamegoldó gondolkodás: a problémamegoldási folyamat tervezése (Pólyai alapokon),

automatizálható problémamegoldási folyamatok megvalósítása. Egyszerű, több ciklusos,

függvényekre, osztályokra bontott alkalmazások készítése. A programkészítésen belül a

tervezés és a megvalósítás éles szétválasztása. Programozási minták (specifikációs,

algoritmus-, kód-, implementációs minták) szerinti problémamegoldás elkészítése.

3. Kötelező, ajánlott irodalom: 1. Pólya György: A gondolkodás iskolája, Akkord Kiadó, 2007.

2. Pólya György: A problémamegoldás iskolája I. Typotex Kiadó, 2012.

3. Pólya György: A problémamegoldás iskolája II. Typotex Kiadó, 2012.

4. Fried K., Simonovits M.: A problémamegoldás számítógépes iskolája, Typotex

Kiadó, 2005.

5. E. Freeman et. all.: Head First Design Patterns, O'Reilly, 2004.

Page 15: Tantárgy neve - Nyíregyházi · PDF fileAlapvető leszámlálási eljárások. Szitaformula. Rekurzív sorozatok. Gráfelméleti alapfogalmak. Speciális gráfok, tulajdonságaik

Tantárgy neve A számítástechnika fejlődéstörténete

Tantárgy kódja INO1109

Meghirdetés féléve 5

Kreditpont 3

Heti kontakt óraszám (elm.+gyak.) 2+0

Félévi követelmény Kollokvium

Előfeltétel (tantárgyi kód) -

Tantárgyfelelős neve és beosztása Dr. Bordé Katalin

Tantárgyfelelős tanszék/intézet kódja MI

TANTÁRGYLEÍRÁS

1. A tantárgy elsajátításának célja, a kialakítandó kompetenciák leírása: A tárgy célja, hogy áttekintést adjon az informatika (információs technológia)

fejlődéstörténetének legfontosabb állomásairól.

2. Az elsajátítandó ismeretanyag: Az informatika, számítástechnika fejlődéstörténete: az ókori számolóeszközöktől

napjainkon keresztül a várható jövőig. Az információtovábbítás története: a számolás története

és a számolási segédeszközök. A számítógépek fejlődéstörténete – PC történet. Információs és

kommunikációs technológiák a társadalomban (e-ügyintézés, e-kormányzat, e-áruházak,

bankok, iskolák). Adatbiztonság, személyes adatok védelme. Jogi, etikai, pszichológiai és

szociológiai vonatkozások.

3. Kötelező, ajánlott irodalom: 1. H. H. Goldstine: A számítógép Pascaltól Neumannig, Műszaki Könyvkiadó,

Budapest,1987.

2. Csajbók Zoltán: A számítástechnika története, ÉGSZI-Scola Alapítvány,

Budapest, 1992.

3. Raffai Mária: A hazai számítástechnika története, Alexander Alapítvány, 2005.

Page 16: Tantárgy neve - Nyíregyházi · PDF fileAlapvető leszámlálási eljárások. Szitaformula. Rekurzív sorozatok. Gráfelméleti alapfogalmak. Speciális gráfok, tulajdonságaik

Tantárgy neve Programozás módszertana

Tantárgy kódja INO1110

Meghirdetés féléve 6

Kreditpont 5

Heti kontakt óraszám (elm.+gyak.) 2+2

Félévi követelmény Kollokvium

Előfeltétel (tantárgyi kód) INO1001

Tantárgyfelelős neve és beosztása Dr. Ionescu Klára, főiskolai docens

Tantárgyfelelős tanszék/intézet kódja MI

TANTÁRGYLEÍRÁS

1. A tantárgy elsajátításának célja, a kialakítandó kompetenciák leírása: A hallgatók ismerjék meg a feladatok specifikálásának és a megoldási programok

tervezésének, kódolásának, tesztelésének, hibakeresésének és javításának módszereit és

eszközeit. Képesek legyenek a felhasználói környezetnek megfelelő hatékony és a minőségi

elvárásoknak eleget tevő, dokumentált programot készíteni.

2. Az elsajátítandó ismeretanyag: Programtervezési elvek. Felhasználók elemzése. Programtervező eszközök. Algoritmus-

leíró eszközök. A program helyességének belátása. Programtesztelési módszerek és eszközök.

A programok hatékonysága. A programok futási idejének, helyfoglalásának és

bonyolultságának csökkentése. A grafikus felhasználói interfész tervezésének szempontjai. A

színek használata. Hangok használata. Üzenetek tervezésének a szabályai. A műszaki

dokumentáció elemei. A felhasználói dokumentáció elemei. A forráskód dokumentálása.

Tesztelési módszerek, tesztdokumentáció. Különböző programozási paradigmák és

programozási módszerek.

3. Kötelező, ajánlott irodalom: 1. Zohar Manna: Programozáselmélet, Műszaki Könyvkiadó, Budapest, 1981.

2. Szlávi, Temesvári, Zsakó: Módszeres programozás: A programkészítés

technológiája, ELTE TTK, Budapest, 1996.

3. Sike Sándor, Varga László: Szoftvertechnológia és UML, ELTE Eötvös Kiadó,

Budapest, 2001.

4. Pap Gáborné, Szlávi Péter, Zsakó László: Módszeres programozás:

Adattípusok, ELTE TTK, Budapest, 1998.

5. Pap Gáborné, Szlávi Péter, Zsakó László: Módszeres programozás: Rekurzív

típusok, ELTE TTK, Budapest, 1998.

Page 17: Tantárgy neve - Nyíregyházi · PDF fileAlapvető leszámlálási eljárások. Szitaformula. Rekurzív sorozatok. Gráfelméleti alapfogalmak. Speciális gráfok, tulajdonságaik

Tantárgy neve Web-fejlesztés

Tantárgy kódja INO1111

Meghirdetés féléve 6

Kreditpont 3

Heti kontakt óraszám (elm.+gyak.) 0+3

Félévi követelmény Gyakorlati jegy

Előfeltétel (tantárgyi kód) -

Tantárgyfelelős neve és beosztása Dr. Vályi Sándor, főiskolai docens

Tantárgyfelelős tanszék/intézet kódja MI

TANTÁRGYLEÍRÁS

1. A tantárgy elsajátításának célja, a kialakítandó kompetenciák leírása: A hallgatók megismertetése a statikus és dinamikus honlapok fejlesztésének elveivel és

néhány elterjedt eszközével, fejlesztési munkákon keresztül. A HTML, XHTML, stíluslapok

használatának; valamint PHP-értelmezéssel és adatbázis használatával dinamikussá tett

webhelyek készítésének elsajátítása

2. Az elsajátítandó ismeretanyag: Web alapismeretek: böngésző, szerver, tárhely, HTTP-protokoll. A hipertext és a web

születése. A statikus oldaltervezés eszközei: A HTML-nyelv verziói és azok elemei.

Táblázatok, képek, űrlapok, térképek és metaelemek használata. A HTML és XHTML

szabványok közötti különbségek. Web-tervezés: fix elrendezés, keretek, képmanipuláció,

rétegek, maszkolás. Stíluslapok használatának elméleti háttere, a megjelenés és a tartalom

leírásának elválasztása. CSS stíluslapok. Tipikus hibák és megoldásuk a honlap-

szerkesztésben. Ergonómiai kérdések és fontos tervezési szabályok. A weblapkészítés

módszertana. A fejlesztőkörnyezet kialakítása: webszerver, PHP-értelmező és adatbázis-

kezelő telepítése, összehangolása. Szerveroldali programozás: PHP-programok. HTML

kiíratás PHP-ből, speciális karakterek. Szerveroldali változók kezelése. A programkontroll

eszközei. Fájlkezelés. Szövegalapú adatbázis-kezelés egy példán keresztül. Az adatbázis-

kezelő használata PHP-ből. Adatok megjelenítése: string-kezelés, képek kezelése. Tömbök,

dátumok, mail, kosár kezelése. Kliensoldali programozás alapjai, Javascript programok.

Néhány Javascript függvénykönyvtár. Az alkalmazások gyorsítása AJAX technológiával.

3. Kötelező, ajánlott irodalom: 1. J. Nielsen: Web-design, Typotex, 2002.

2. V. DeBolt: HTML és CSS webszerkesztés stílusosan, Kiskapu, 2005.

3. J. C. Meloni: A PHP, a MySQL és az Apache használata, Panem, 2003.

4. D. Barrett: Javascript webfejlesztőknek, Kossuth Kiadó, 2003.

5. J. Eichorn: Az Ajax alapjai: JavaScript használata gazdag internetes

alkalmazások kezeléséhez: könnyen is lehet!, Panem, 2008.

Page 18: Tantárgy neve - Nyíregyházi · PDF fileAlapvető leszámlálási eljárások. Szitaformula. Rekurzív sorozatok. Gráfelméleti alapfogalmak. Speciális gráfok, tulajdonságaik

Tantárgy neve Informatikai versenyfeladatok

Tantárgy kódja INO1112

Meghirdetés féléve 5

Kreditpont 3

Heti kontakt óraszám (elm.+gyak.) 0+2

Félévi követelmény Gyakorlati jegy

Előfeltétel (tantárgyi kód) INO1001

Tantárgyfelelős neve és beosztása Dr. Dömösi Pál Béla, egyetemi tanár

Tantárgyfelelős tanszék/intézet kódja MI

TANTÁRGYLEÍRÁS

1. A tantárgy elsajátításának célja, a kialakítandó kompetenciák leírása: A tantárgy elsajátításának célja a hallgatók megismertetése a hazai és nemzetközi

informatikai versenyek feladataival, és a versenyeken történő részvétel előkészítése.

2. Az elsajátítandó ismeretanyag: Középiskolai versenyfeladatok áttekintése (Nemes Tihamér OKTV, Közép-Európai

Informatikai Diákolimpia, Nemzetközi Informatikai Diákolimpia.) Egyetemisták és

főiskolások számára kiírt hazai és nemzetközi versenyekre való felkészítés (ACM

International Collegiate Programming Contest, 24 órás programozói csapatverseny; Imagine

Cup Student Competition, Microsoft; Aizu International Programming Contest, 24 órás

programozói és weblap készítő verseny, Aizu-Wakamatsu, Japán), a versenyeken történő

részvétel menedzselése. A legjobb hallgatók részvétele országos informatikai versenyek

lebonyolításában.

3. Kötelező, ajánlott irodalom: 1. Zsakó László: Programozási feladatok tára I-III (NJSZT 2004-2006).

2. D. Marx, B. Benedek: International 24-hour Programming Contest Problem

Sets-BME, 2005.

3. T. H. Cormen, C. E. Leiserson, R. L. Rivest: Algoritmusok. Műszaki Kiadó,

2003.

4. Ivanyos G., Rónyai L., Szabó R.: Algoritmusok, TypoTex, 2003.

Page 19: Tantárgy neve - Nyíregyházi · PDF fileAlapvető leszámlálási eljárások. Szitaformula. Rekurzív sorozatok. Gráfelméleti alapfogalmak. Speciális gráfok, tulajdonságaik

Tantárgy neve Távoktatás

Tantárgy kódja INO1201

Meghirdetés féléve 7

Kreditpont 3

Heti kontakt óraszám (elm.+gyak.) 0+2

Félévi követelmény Gyakorlati jegy

Előfeltétel (tantárgyi kód) -

Tantárgyfelelős neve és beosztása Nagy Zsolt, ügyvivő szakértő

Tantárgyfelelős tanszék/intézet kódja MI

TANTÁRGYLEÍRÁS

1. A tantárgy elsajátításának célja, a kialakítandó kompetenciák leírása: A tantárgy keretében a hallgatók megismerik a távoktatáshoz szükséges feltétel rendszert,

beleértve a hardver és szoftver környezetet. Megtanulják az e-learning célját és módszereit,

hogy aztán képesek legyenek egy tananyag ilyen módszerekkel történő feldolgozására. Az

információs, illetve kommunikációs eszközök tanulásban való alkalmazhatósága, kihívásai és

fejlesztési lehetőségei; az egyes eszközök által fejleszthető kompetenciák, tanulási

tapasztalatok; egy adott infokommunikációs terület fejlesztéseivel kapcsolatban egy tanulási

környezet felállítása és egy tanulási folyamat végigvezetése. elektronikus oktatási

segédanyagok, távoktatási technológiák felhasználási lehetőségei.

2. Az elsajátítandó ismeretanyag: A távoktatás fogalma. A távoktatási keretrendszer fogalma. Az e-learning és típusai. A

hardver környezet. A távoktatási rendszer hálózati és munkaállomás (lokális környezeti)

jellemzői. A jó távoktatási anyagok speciális vonásai. A Moodle rendszer. A távoktatási

programok fejlesztésének fázisai. A probléma-elemzés folyamata. Tervezési és fejlesztési

feladatok. Adat-előkészítés, tárolás, segédeszközök. Oldalak tartalmi és formai tervezése,

elemzése, készítése. Multimédia fejlesztő eszközök. Az előállításhoz felhasználható

programcsomagok. A multimédia alkalmazások kezelése távoktatási keretrendszerben.

Multimédia elemek összeállítása a távoktatási tananyagokhoz. Alkalmazási mintapéldák

elemzése.

3. Kötelező, ajánlott irodalom: 1. Horváth Katalin: Távoktatási tananyagok fejlesztésének módszertani kérdései,

Doktori értekezés,

http://www.inf.elte.hu/karunkrol/szolgaltatasok/konyvtar/Lists/Doktori%20disszertcik

%20adatbzisa/Attachments/41/Horváth_Katalin_Ertekezes.pdf, 2006.

2. Hegyesi Franciska: A kommunikációs interakciók szerepe egy keretrendszeren

belül. - Multimédia az oktatásban konferencia, Budapest, http://conf.uni-

obuda.hu//multimedia2007/33_HegyesiFranciska.pdf, 2007.

3. Kovács Ilma: Új út a távoktatásban, Magyar Elektronikus Könyvtár,

http://mek.oszk.hu/02500/02584/02584.pdf

4. Kovács Ilma: Az elektronikus tanulásrál, Holnap Kiadó, 2007.

5. Rosenberg, Marc J.(2001): E-learning – Strategies for Delivering Knowledge

in the Digital Age, McGraw-Hill, 2001.

Page 20: Tantárgy neve - Nyíregyházi · PDF fileAlapvető leszámlálási eljárások. Szitaformula. Rekurzív sorozatok. Gráfelméleti alapfogalmak. Speciális gráfok, tulajdonságaik

Tantárgy neve Szerzői rendszerek

Tantárgy kódja INO1202

Meghirdetés féléve 7

Kreditpont 3

Heti kontakt óraszám (elm.+gyak.) 0+2

Félévi követelmény Gyakorlati jegy

Előfeltétel (tantárgyi kód) -

Tantárgyfelelős neve és beosztása Dr. Iszály György Barna, főiskolai adjunktus

Tantárgyfelelős tanszék/intézet kódja MI

TANTÁRGYLEÍRÁS

1. A tantárgy elsajátításának célja, a kialakítandó kompetenciák leírása: A tantárgy célja, hogy a hallgatók megismerkedjenek a hagyományos médiumoktól eltérő,

informatikai eszközöket alkalmazó lehetőségekkel, azok alkalmazásával a megismerési

folyamatban. Elsajátítsák a tanulmányi problémának megfelelő médium kiválasztását és

feldolgozását. Megismerjék a szerzői rendszerek tulajdonságait, erősségeit és gyengeségeit,

illetve tanítási hasznukat. Megtanulják egy projekt elkészítésének főbb pontjait és azok

legfőbb jellemzőit.

2. Az elsajátítandó ismeretanyag: A hallgatók ismerkedjenek meg olyan fejlesztői rendszerekkel, melyek lehetővé teszik

számukra, hogy programozási ismeretek nélkül is létrehozhassanak multimédiás bemutatókat,

mint például interaktív weboldal, bemutató, prezentáció, interaktív oktatóprogram. A tárgy

keretében részletesebb ismeretet szerezzen a szerzői rendszerek típusairól, és megismerjen

egy vagy több szerzői rendszert, mint például a Macromedia Authorware, Toolbook, Visual

Basic vagy a Macromedia Director programok.

3. Kötelező, ajánlott irodalom: 1. Wilson, Scott J.: Inside Macromedia Authorware 6, Cengage Learning, 2002.

2. Dr. Berke József: ToolBook II Instructor a gyakorlatban, Keszthely, 2004.

3. Farkas Csaba: A programozás alapjai Visual Basic .NET-ben, Jedlik Oktatási

Stúdió Bt., 2009.

4. Phil Gross : Macromedia Director 8 és Lingo - Könnyen is lehet, Panem Kft.,

2002.

Page 21: Tantárgy neve - Nyíregyházi · PDF fileAlapvető leszámlálási eljárások. Szitaformula. Rekurzív sorozatok. Gráfelméleti alapfogalmak. Speciális gráfok, tulajdonságaik

Tantárgy neve Iskolai rendszergazda alapok

Tantárgy kódja INO1203

Meghirdetés féléve 7

Kreditpont 4

Heti kontakt óraszám (elm.+gyak.) 0+3

Félévi követelmény Gyakorlati jegy

Előfeltétel (tantárgyi kód) -

Tantárgyfelelős neve és beosztása Dr. Iszály György Barna, főiskolai adjunktus

Tantárgyfelelős tanszék/intézet kódja MI

TANTÁRGYLEÍRÁS

1. A tantárgy elsajátításának célja, a kialakítandó kompetenciák leírása: A tantárgy célja, hogy a hallgatók megismerkedjenek az alapvető operációs rendszerek

rendszergazdai ismereteivel, beállításaival, programozási lehetőségeivel. Elsajátítsák a

hálózatokkal, és hálózatépítéssel kapcsolatos legalapvetőbb fogalmakat, és megismerjék az

iskolai rendszergazdák tipikus feladatait. Képességet szerezzenek egy iskola számítógépes

rendszertervének kidolgozására.

2. Az elsajátítandó ismeretanyag: A hallgató ismerkedjen meg a különböző iskolákban alkalmazott operációs rendszerek

(Windows, Linux) rendszergazdai beállításaival, programozási lehetőségeivel (shell script,

power shell). Sajátítsa el hálózati alapismereteket, ismerje meg gyakorlatban a hálózatépítés

lépéseit. Ismerkedjen meg a hálózati operációs rendszerek alapjaival, és szerezzen gyakorlatot

a hálózati szerverek üzemeltetésében.

3. Kötelező, ajánlott irodalom: 1. R. William Stanek: Windows Server 2008 - A rendszergazda zsebkönyve, Szak

Kiadó, 2008.

2. Dr. Héjjas istván (szerk.): Rendszergazda alapismeretek, LSI Oktatóközpont,

2003.

3. Bautts, Dawson, Purdy: LINUX - Hálózati adminisztrátorok kézikönyve,

Kossuth Könyvkiadó, 2005.

4. Andrew S. Tanenbaum, David J. Wetherall: Számítógép-hálózatok - Harmadik,

bővített, átdolgozott kiadás, Panem Könyvkiadó, 2012.

5. Soós Tibor: Microsoft PowerShell 2.0 rendszergazdáknak – elmélet és

gyakorlat, Microsoft, 2012.

Page 22: Tantárgy neve - Nyíregyházi · PDF fileAlapvető leszámlálási eljárások. Szitaformula. Rekurzív sorozatok. Gráfelméleti alapfogalmak. Speciális gráfok, tulajdonságaik

Tantárgy neve Információ-visszakereső nyelvek

Tantárgy kódja INO1204

Meghirdetés féléve 8

Kreditpont 4

Heti kontakt óraszám (elm.+gyak.) 1+2

Félévi követelmény Gyakorlati jegy

Előfeltétel (tantárgyi kód) -

Tantárgyfelelős neve és beosztása Dr. Iszály György Barna, főiskolai adjunktus

Tantárgyfelelős tanszék/intézet kódja MI

TANTÁRGYLEÍRÁS

1. A tantárgy elsajátításának célja, a kialakítandó kompetenciák leírása: A tantárgy célja, hogy a hallgatók megismerkedjenek a tanulástechnológia informatikai

elemeivel, az információkeresési stratégiák hagyományos és modern módszereivel.

Hatékonyan elsajátítsák az adatgyűjtés, témafeldolgozás, forrásfelhasználás technológiáját.

2. Az elsajátítandó ismeretanyag: A hallgató ismerkedjen meg a hagyományos információ visszakereső nyelvek

sajátosságaival, használatával. Sajátítsa el az Egyetemes Tizedes Osztályozás és a tárgyszavas

információ visszakereső nyelv alapvető használatát, és az indexelés legfontosabb

alapfogalmait. Ismerje meg az internetes keresések előnyeit és hátrányait, valamint sajátítsa el

az online adatbázisokban való hatékony keresés eszközeit. Ismerje meg a forrásfelhasználás

lehetőségeit különös tekintettel a szerzői jogi kérdésekre.

3. Kötelező, ajánlott irodalom: 1. Ungváry Rudolf, Vajda Erik: Könyvtári információkeresés, Typotex, 2002.

2. Gerényi Gábor: Internetes tartalomszolgáltatás, Elektromédia Kft., 2009.

3. Tarr Bence: Egyszerűen - Keresés az interneten, Panem Kft., 2001.

4. Ungváry Rudolf, Orbán Éva: Osztályozás és információkeresés I.-II. kötet,

Országos Széchényi Könyvtár, Budapest, 2001.

Page 23: Tantárgy neve - Nyíregyházi · PDF fileAlapvető leszámlálási eljárások. Szitaformula. Rekurzív sorozatok. Gráfelméleti alapfogalmak. Speciális gráfok, tulajdonságaik

Tantárgy neve Problémamegoldó gondolkodás II.

Tantárgy kódja INO1205

Meghirdetés féléve 8

Kreditpont 4

Heti kontakt óraszám (elm.+gyak.) 0+3

Félévi követelmény Gyakorlati jegy

Előfeltétel (tantárgyi kód) INO1102, INO1108

Tantárgyfelelős neve és beosztása Dr. Blahota István, főiskolai tanár

Tantárgyfelelős tanszék/intézet kódja MI

TANTÁRGYLEÍRÁS

1. A tantárgy elsajátításának célja, a kialakítandó kompetenciák leírása: A tárgy célja, hogy hallgató megismerje a problémamegoldó gondolkodás tudományos

alapjait, valamint tipikus példákon keresztül azok gyakorlati megvalósítását. Cél továbbá,

hogy elmélyüljenek ismeretei a programozással kapcsolatban.

2. Az elsajátítandó ismeretanyag: A gondolkodás fejlődése, pedagógiai módszerek, kreativitás fejlesztése, vizuális nevelés. A

tanulás, megismerés, alkotó gondolkodás, kreativitás, a vizuális gondolkodás és

fejlődéslélektani kérdései. Problémamegoldó szeminárium: önálló problémafeldolgozás, -

megoldás az informatika különböző területeiről, a problémamegoldási stratégiák

csoportosításában, ütemezésében.

3. Kötelező, ajánlott irodalom: 1. Pólya György: A gondolkodás iskolája, Akkord Kiadó, 2007.

2. Pólya György: A problémamegoldás iskolája I. Typotex Kiadó, 2012.

3. Pólya György: A problémamegoldás iskolája II. Typotex Kiadó, 2012.

4. Fried K., Simonovits M.: A problémamegoldás számítógépes iskolája, Typotex

Kiadó, 2005.

Page 24: Tantárgy neve - Nyíregyházi · PDF fileAlapvető leszámlálási eljárások. Szitaformula. Rekurzív sorozatok. Gráfelméleti alapfogalmak. Speciális gráfok, tulajdonságaik

Tantárgy neve A technológia felhasználása az oktatásban

Tantárgy kódja INO1206

Meghirdetés féléve 8

Kreditpont 2

Heti kontakt óraszám (elm.+gyak.) 0+2

Félévi követelmény Gyakorlati jegy

Előfeltétel (tantárgyi kód) -

Tantárgyfelelős neve és beosztása Dr. Gát György Tamás, egyetemi tanár

Tantárgyfelelős tanszék/intézet kódja MI

TANTÁRGYLEÍRÁS

1. A tantárgy elsajátításának célja, a kialakítandó kompetenciák leírása: A hallgató ismerje meg az információs technológiák szerepét a kommunikációban,

munkában, szórakozásban. Használja biztosan a tanítást és tanulást segítő eszközöket

(manipulációs eszközök, számítógép, internet, interaktív tábla), és ismerje meg ezek integrált

alkalmazási lehetőségeit.

2. Az elsajátítandó ismeretanyag: Közhasználatú információs felületek használata az információszerzésben, alkalmazása

különböző kooperatív technikákban és a csoportmunkában a tanítás során (Pl. Sulinet,

Wolfram Alpha, MathWorld). Manipulatív tevékenység számítógéppel, komputeralgebrai

rendszerek és dinamikus geometriai rendszerek alkalmazási lehetőségei. Az adatfeldolgozás

eszközei, adatok grafikus reprezentációja. Az internet lehetőségei a tanulás támogatásában:

dinamikus weblapok fejlesztésének eszközei. Az interaktív tábla használatának didaktikai

kérdései.

3. Kötelező, ajánlott irodalom: 1. Bedő Andrea, Schlotter Judit: Az interaktív tábla, Műszaki Könyvkiadó, 2008.

2. Judith Hohenwarter, Markus Hohenwarter: Bevezetés a GeoGebrába. Műszaki

Könyvkiadó, 2011.

3. Komenczi Bertalan: Elektronikus tanulási környezetek, Gondolat Kiadó, 2009.

Page 25: Tantárgy neve - Nyíregyházi · PDF fileAlapvető leszámlálási eljárások. Szitaformula. Rekurzív sorozatok. Gráfelméleti alapfogalmak. Speciális gráfok, tulajdonságaik

Tantárgy neve Numerikus analízis

Tantárgy kódja MTB2111

Meghirdetés féléve 8

Kreditpont 3

Heti kontakt óraszám (elm.+gyak.) 1+3

Félévi követelmény Gyakorlati jegy

Előfeltétel (tantárgyi kód) MTO1015

Tantárgyfelelős neve és beosztása Dr. Blahota István, főiskolai tanár

Tantárgyfelelős tanszék/intézet kódja MI

TANTÁRGYLEÍRÁS

1. A tantárgy elsajátításának célja, a kialakítandó kompetenciák leírása: A tárgy célja, hogy rálátást nyújtson a numerikus analízis legtöbbször alkalmazott

algoritmusaira, betekintést adjon ezekbe a módszerekbe és gyakorlati alkalmazásaikba, a

hallgató tájékozódni tudjon a gyakorlatban előforduló numerikus problémák megoldására

szolgáló módszerek között és ki tudja választani az adott feladathoz illeszkedő

legmegfelelőbb módszert.

2. Az elsajátítandó ismeretanyag: Betekintés a hibaszámítás általános elméletébe. Taylor sorok és approximáció, a Lagrange-

féle maradéktag. Interpoláció általános alapfüggvény-rendszer esetén, Lagrange interpoláció,

iterált (Neville) interpoláció, inverz interpoláció, hibaképletek. Spline-ok, a köbös spline és

fajtái. Legkisebb négyzetek módszere; általános módszer, normál egyenletrendszer,

polinomiális és exponenciális regresszió. A Banach-féle fixpont-tétel és következményei;

klasszikus iterált módszer egyenletek közelítő megoldására, hibaképletek. Picard-Lindelöf

tétel és a szukcesszív approximáció. További módszerek egyenletek közelítő megoldására;

intervallumfelezési eljárás, húr-, szelő-, Newton- és módosított Newton-módszer és

hibatagjai. Numerikus differenciálás és integrálás; Newton-Cotes formulák; trapéz, érintő és

Simpson formula, hibaképletek. Fourier-sorok általános elmélete, approximáció klasszikus

(trigonometrikus) és Walsh-Fourier sorokkal. Fejér közepek.

3. Kötelező, ajánlott irodalom: 1. Stoyan Gisbert: Numerikus módszerek I. - Typotex Kiadó, Budapest, 2002.

2. Móricz Ferenc: Numerikus analízis I. - Tankönyvkiadó, Budapest, 1990.

3. Szamarszkij: Bevezetés a numerikus módszerek elméletébe - Tankönyvkiadó,

Budapest, 1989.

4. Szidarovszky Ferenc: Bevezetés a numerikus módszerekbe - Közgazdasági és

Jogi Könyvkiadó, Budapest, 1974.

Page 26: Tantárgy neve - Nyíregyházi · PDF fileAlapvető leszámlálási eljárások. Szitaformula. Rekurzív sorozatok. Gráfelméleti alapfogalmak. Speciális gráfok, tulajdonságaik

Tantárgy neve Az informatika tanítása I.

Tantárgy kódja INO8001

Meghirdetés féléve 5

Kreditpont 2

Heti kontakt óraszám (elm.+gyak.) 2+0

Félévi követelmény Kollokvium

Előfeltétel (tantárgyi kód) -

Tantárgyfelelős neve és beosztása Dr. Ionescu Klára, főiskolai docens

Tantárgyfelelős tanszék/intézet kódja MI

TANTÁRGYLEÍRÁS

1. A tantárgy elsajátításának célja, a kialakítandó kompetenciák leírása: Az informatikatanár sajátos szakmódszertani (tantárgy-pedagógiai) ismeretei. Informatikai

fogalmak, eszközök, módszerek tanításának alapkérdései. Fogalomalkotás az informatikában,

az informatikai fogalmak tanításának alapkérdései. Az informatikai fogalmak, fogalmi

rendszerek kialakítását megalapozó tapasztalatszerzés folyamata. A Nemzeti alaptanterv, a

kerettantervek informatika területe, érettségi követelmények. Tantervfelépítés,

tantárgyfelépítés. Informatikai kompetenciák, az informatika kulcsfogalom-rendszere. Az

informatika tanításának módszertana más diszciplínák tanításával összevetve: azonosságok,

különbségek.

2. Az elsajátítandó ismeretanyag: Az informatika oktatásának célja, feladata, ismeretkörei. A Nemzeti Alaptanterv

informatikai témakörei. Érettségi követelmények. Az informatika oktatási formái. Tananyag-

felépítés, tantárgyfelépítés informatikából. Informatikai tantervek, tankönyvek elemzése. A

helyi tanterv készítésének, a tanmenet, az óravázlat készítésének szempontjai, tartalmi, formai

követelményei. Az informatikaoktatást illető téveszmék elemzése.

3. Kötelező, ajánlott irodalom: 1. Zsakó László: Az informatika ismeretkörei – ELTE IK, 2006.

2. Kátai Zoltán, Nyakóné Juhász Katalin, Zsakó László: Mivel foglalkozik az

informatika szakmódszertan? INFODIDACT’08 Informatika Szakmódszertani

Konferencia, Szombathely, 2008.

3. Vass Vilmos: A kompetencia fogalmának értelmezése, Oktatáskutató és

Fejlesztő Intézet, 2009.

4. Középiskolai tankönyvek

5. Érettségi követelmények és korábbi érettségi feladatsorok honlapja:

http://www.oktatas.hu

Page 27: Tantárgy neve - Nyíregyházi · PDF fileAlapvető leszámlálási eljárások. Szitaformula. Rekurzív sorozatok. Gráfelméleti alapfogalmak. Speciális gráfok, tulajdonságaik

Tantárgy neve Az informatika tanítása II.

Tantárgy kódja INO8002

Meghirdetés féléve 6

Kreditpont 2

Heti kontakt óraszám (elm.+gyak.) 0+2

Félévi követelmény Gyakorlati jegy

Előfeltétel (tantárgyi kód) -

Tantárgyfelelős neve és beosztása Dr. Ionescu Klára, főiskolai docens

Tantárgyfelelős tanszék/intézet kódja MI

TANTÁRGYLEÍRÁS

1. A tantárgy elsajátításának célja, a kialakítandó kompetenciák leírása: A hallgatók felkészítése a közép- (és általános) iskolai tanítási gyakorlatokra. Legyenek

képesek az iskolai informatikai anyag tanítására, a pedagógiai hitvallás gyakorlására, a

szakmai, a módszertani, és a pedagógusi ismeretek folyamatos megújítására, az

alapképzésben és az informatikai szakképzésben is. A problémamegoldás módszertana.

2. Az elsajátítandó ismeretanyag: Az informatika alapfogalmainak, a programozási nyelvek, a programozás, az operációs

rendszerek, az alkalmazói rendszerek (szövegszerkesztés, táblázatkezelés, adatbázis-kezelés,

prezentációkészítés, weboldal készítés) tanításának módszerei, eszközei. Informatikai

feladatsorok összeállítása. A programozási feladatok megoldási metodikája. Feladatok

megoldásának optimalizálása. Számonkérési formák a számítástechnikában. Gépvásárlás,

számítástechnikai tanterem kialakítása, szoftver rendszer összeállítás. Informatika az

iskolában tanórákon kívül.

3. Kötelező, ajánlott irodalom: 1. Zsakó László: Az informatika ismeretkörei – ELTE IK, 2006.

2. Szlávi Péter, Zsakó László: Módszeres programozás, Műszaki Könyvkiadó,

1986.

3. Nádasi Mária: A projektoktatás elmélete és gyakorlata (Géniusz könyvek 6.),

Magyar Tehetségsegítő Szervezetek Szövetsége, 2010.

4. Bánné Varga Gabriella: Programtervezési gyakorlatok, SZÁMALK, 1989.

5. Fóthi Ákos: Bevezetés a programozáshoz, Tankönyvkiadó, 1983.

Page 28: Tantárgy neve - Nyíregyházi · PDF fileAlapvető leszámlálási eljárások. Szitaformula. Rekurzív sorozatok. Gráfelméleti alapfogalmak. Speciális gráfok, tulajdonságaik

Tantárgy neve Az informatika tanítása III.

Tantárgy kódja INO8003

Meghirdetés féléve 7

Kreditpont 2

Heti kontakt óraszám (elm.+gyak.) 2+0

Félévi követelmény Kollokvium

Előfeltétel (tantárgyi kód) -

Tantárgyfelelős neve és beosztása Dr. Ionescu Klára, főiskolai docens

Tantárgyfelelős tanszék/intézet kódja MI

TANTÁRGYLEÍRÁS

1. A tantárgy elsajátításának célja, a kialakítandó kompetenciák leírása: Informatikai tehetséggondozás: szakkörök, versenyfelkészítés, fakultációk, ECDL vizsgák.

Felkészítés az informatika érettségire, OKTV-re, nemzetközi versenyekre, olimpiákra, IOI-

Syllabus. Felkészítés különböző szakmai vizsgákra. Az emelt óraszámú informatikai képzés

módszertana. Az általános és középiskolai informatika tananyaghoz szorosan kötődő

témakörök feldolgozása a magyar informatikatanítási hagyományoknak megfelelően

feladatokon, problémákon keresztül. Logo, versenyfeladatok az általános iskolai

tehetséggondozásban. Pascalban, C-ben, C++-ban megoldandó feladatok a középiskolai

versenyeken.

2. Az elsajátítandó ismeretanyag: Tehetséggondozás informatikából. Versenyek pszichológiája és versenyzők pszichológiai

felkészítése. A tehetségesek felfedezése és felkészítése versenyekre. Hazai és nemzetközi

versenyek felhívásai. Tudásbázis kialakítása. Problémamegoldási stratégiák. Jellemző

feladatok és megoldásaik. Online versenyek.

3. Kötelező, ajánlott irodalom: 1. Zsakó László: Logo versenyfeladatok tára (1998-2002). Neumann János

Számítógép-tudományi Társaság, Budapest, 2003.

2. Horváth Gyula, Zsakó László: Programozási versenyfeladatok tára IV. (2005-

2009). Neumann János Számítógép-tudományi Társaság, Budapest, 2010.

3. A Közép-Európai Informatikai Diákolimpia honlapja: http://ceoi.inf.elte.hu/

4. ECDL vizsgakövetelmények honlapja: http://www.ecdl.hu/

5. Nemzetközi Informatikai Diákolimpia honlapja: http://www.ioinformatics.org/

6. Logo Országos Számítástechnikai Tanulmányi Verseny honlapja:

http://logo.inf.elte.hu/

7. Nemes Tihamér Országos Informatikai Tanulmányi Verseny, honlapja

http://tehetseg.inf.elte.hu/

Page 29: Tantárgy neve - Nyíregyházi · PDF fileAlapvető leszámlálási eljárások. Szitaformula. Rekurzív sorozatok. Gráfelméleti alapfogalmak. Speciális gráfok, tulajdonságaik

Tantárgy neve Az informatika tanítása IV.

Tantárgy kódja INO8004

Meghirdetés féléve 8

Kreditpont 2

Heti kontakt óraszám (elm.+gyak.) 0+2

Félévi követelmény Gyakorlati jegy

Előfeltétel (tantárgyi kód) -

Tantárgyfelelős neve és beosztása Dr. Ionescu Klára, főiskolai docens

Tantárgyfelelős tanszék/intézet kódja MI

TANTÁRGYLEÍRÁS

1. A tantárgy elsajátításának célja, a kialakítandó kompetenciák leírása: Az elemi (általános és középiskolai) megoldások, szakmai megoldások, a szakma elemi

alkalmazása és a megoldások összehasonlítása. A Sulinet Digitális Tudásbázis webes

felületének használata. Fogyatékkel élő emberek esélyegyenlőségének növelése korszerű

informatikai módszerekkel és eszközökkel: látássérültek és vakok; hallássérültek és siketek;

diszlexiások és diszgráfiások; mozgássérültek; különböző módon és fokban értelmi

fogyatékosok; halmozottan hátrányos helyzetű emberek esetén.

2. Az elsajátítandó ismeretanyag: Játékos oktatóprogramok elemi iskolásoknak. Sulinet. Beszélő alkalmazások vakoknak.

Játékok: stratégiai, gondolkodásfejlesztő, grafikai. Intelligencia-, memória-, gyorsaság-

fejlesztő alkalmazások: Lumosity.

3. Kötelező, ajánlott irodalom: 1. Horváth László, Szlávi Péter, Zsakó László: Modellezés és szimuláció, ELTE

IK, 2005.

2. Pólya György: A gondolkodás iskolája. Budapest, Gondolat Kiadó, 1969.

3. Fodor Gábor Antal: Esztétikus dokumentumok Worddel, Jedlik Oktatási

Stúdió, 2003.

4. Nógrádi László: PC suli XP alapokon, Nógrádi PC suli Kft, 2004. és

http://tudasbazis.sulinet.hu

5. Turcsányiné Szabó Márta – Zsakó László: Comenius Logo gyakorlatok.

Kossuth Kiadó, 1997.

6. Lénárd F.: A gondolkodás hétköznapjai, Akadémiai Kiadó, 1982.

7. http://www.lumosity.com