Page 1
1
Tantárgy neve Információs társadalom alapismeretek
Tantárgy kódja ITM1001
Meghirdetés féléve 1
Kreditpont 2
Óraszám 2+0
Félévi követelmény Kollokvium
Előfeltétel -
Tantárgyfelelős neve és beosztása Tanyiné dr. Kocsis Anikó, főiskolai docens
Tantárgyfelelős egység kódja MI
1. A tantárgy elsajátításának célja: A kurzus célja, hogy bevezesse a hallgatót az információs társadalom alapvető kérdéseibe,
megismertesse az információs társadalom jogi, etikai és egyéb vonatkozásaival.
2. A tantárgyi program: Az információs társadalom fogalmi megközelítése: információ, globalizáció, lokalizáció. A
tudásalapú és információs társadalom jellemzői: ember-számítógép kapcsolat, popularizáció, az
Internet-jelenség. Az informatika fejlődéstörténete. A számítógépesítés fejlődésének történeti
korszakai. Információs és kommunikációs technológiák elterjedése a társadalomban.
Adatbiztonság, személyes adatok védelme: jogi, etikai, pszichológiai és szociológiai
vonatkozások. Információs társadalom és könyvtárak – NIIF program, koncepciók a
könyvtárak fejlesztésére. Infokommunikációs technológiák és használatuk (www, e-mail, blog,
fórum stb.). Az infokommunikációs szektor általános áttekintése: konvergencia, liberalizáció,
szabályozási kérdések; az infokommunikációs szektor szereplői. Információs és
kommunikációs technológiák a társadalomban. Az információs polgár új szerepköre az
információs társadalomban – informatikai közhasználatú felületek, információs hálózati
szolgáltatások.
3. Évközi ellenőrzés módja: Zárthelyi dolgozat.
4. A megszerzett ismeretek értékelése (félévközi jegy, vizsgajegy): Kollokvium.
5. Az értékelés módszere: Írásbeli, szóbeli beszámoló.
6. Az ismeretek, készségek és kompetenciák elsajátításához rendelkezésre álló
segédanyagok: -
7. Kötelező, ajánlott irodalom: 1. Az információs társadalom, szerk. Glatz Ferenc. - Bp.: MTA, 2000. 13-27, 117-181.
2. Szabó Katalin: Kommunikáció felsőfokon. - Bp.: Kossuth K., 2001.
3. Információs társadalom A-tól Z-ig sorozat. - Bp.: Typotex Kft., 2001-2004.
4. Komenczi Bertalan: Információ és társadalom. - Eger: Líceum K., 2002.
5. Az információs társadalom: az elmélettől a politikai gyakorlatig. Szerk. és bev.
Pintér Róbert. - Bp.: Gondolat - Új Mandátum, 2007.
Page 2
2
Tantárgy neve: Informatikai versenyfeladatok
Tantárgy kódja: ITM1002
Meghirdetés féléve: 2
Kreditpont: 3
Óraszám: 0+2
Számonkérés: Gyakorlati jegy
Előfeltétel:
Tantárgyfelelős: Dr. Dömösi Pál Béla, főiskolai tanár
A tantárgyfelelős egység kódja: MI
1. 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. A tantárgyi program: 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. Évközi ellenőrzés módja:
Feladatmegoldás gyakorlatokon, zárthelyi dolgozatok.
4. A megszerzett ismeretek értékelése (félévközi jegy, vizsgajegy):
Gyakorlati jegy.
5. Az értékelés módszere:
Az évközi gyakorlatokon való szereplés és a zárthelyi dolgozatok alapján.
6. Az ismeretek, készségek és kompetenciák elsajátításához rendelkezésre álló
segédanyagok: -
7. 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 3
3
Tantárgy neve: Algoritmizálás, adatmodellezés tanítása
Tantárgy kódja: ITM1003
Meghirdetés féléve: 2
Kreditpont: 4
Óraszám: 2+2
Számonkérés: Kollokvium
Előfeltétel: -
Tantárgyfelelős: Dr. Dömösi Pál Béla, főiskolai tanár
A tantárgyfelelős egység kódja: MI
1. A tantárgy elsajátításának célja:
A közoktatásban kialakítandó algoritmikus szemlélet, adatmodellezés, problémamegoldási
stratégiák elsajátítása.
2. A tantárgyi program:
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. A közoktatás
különböző szintjein, más műveltségi területekhez tartozó ismeretek algoritmikus
megközelítése. Programozási alapfogalmak kialakításnak, bevezetésének módszerei. A
számítógépes problémamegoldás. A programkészítés folyamata a közoktatásban. Az
algoritmusok tervezését és leírását segítő eszközök (folyamatábra, struktogram, mondatszerű
leírás…) alkalmazásának módszertani vonatkozásai. Programozási feladattípusok a
közoktatásban, a feladatmegoldás speciális kérdései. A rekurzió szerepe a feladatmegoldásban.
Minőségi, hatékonysági szempontok a programkészítésben.
3. Évközi ellenőrzés módja:
Zárthelyi dolgozatok.
4. A megszerzett ismeretek értékelése (félévközi jegy, vizsgajegy):
Kollokvium.
5. Az értékelés módszere:
Félévi aláírást csak sikeres zárthelyi dolgozatok esetén lehet kapni. Az értékelés ennek alapján,
s a kollokviumi vizsga alapján történik.
6. Az ismeretek, készségek és kompetenciák elsajátításához rendelkezésre álló
segédanyagok: -
7. Kötelező, ajánlott irodalom:
1. Csőke L., Garamhegyi G, A számítógép-programozás logikai alapjai - Nemzeti
Tankönyvkiadó, 2004.
2. Hack F., Számítógéppel támogatott problémamegoldás - ELTE IK, 2003.
3. Lengyel L., Tóth Bálint, Programozás, algoritmusok - Typotex E. Kiadó, 2002.
4. Szlávi P., Zsakó L., Módszeres programozás: Programozási bevezető - ELTE IK,
2006.
5. Szlávi P., Temesvári T., Zsakó L., Módszeres programozás: A programkészítés
technológiája - ELTE IK, 2006.
Page 4
4
Tantárgy neve: Programozási nyelvek a közoktatásban
Tantárgy kódja: ITM1004
Meghirdetés féléve: 1
Kreditpont: 4
Óraszám: 2+2
Számonkérés: Gyakorlati jegy
Előfeltétel: -
Tantárgyfelelős: Dr. Bajalinov Erik, főiskolai docens
A tantárgyfelelős egység kódja: MI
1. A tantárgy elsajátításának célja:
Az adott tantárgy fő célja a programozás tárgy közoktatásban való tanításához szükséges
programozási ismeretek megszerzése. A hallgatók megismertetése az általános célú
programozási nyelvek alapvető eszközeit, használatuk előnyeiről, hátrányairól. Továbbá, a
hallgatók képesek legyenek önállóan eredményesen oktatni programozási nyelveket.
2. A tantárgyi program:
A közoktatásban használt programozási nyelvek áttekintése, alkalmazási lehetőségeinek
megismerése (Pascal/Delphi, Visual Basic/VBA, C-féle nyelvek, Script nyelvek, stb.). A
fejlesztés útja a problémafelvetéstől, a specifikáción, tervezésen, kódoláson, tesztelésen,
dokumentáláson keresztül. A különböző szoftver-fejlesztési módszerek (imperatív magasszintű,
objektum-orientált, funkcionális, stb.) közötti hasonlóságok és különbségek. A különböző
szoftverfejlesztési platformok közötti különbségek feltárása. Az algoritmus és a kódolás közötti
különbségek. A programozási nyelvek alapelemei, szintaktika, szemantika. Típusrendszer,
típusképzés, konstansok, literálok, változók. Élettartam és hatáskör. Típuskonverziók.
Programvezérlési szerkezetek. Függvények és eljárások készítése. Dinamikus memóriakezelés.
Több modul és több programozási nyelv alkalmazása egyetlen projektben. Hibajelzés és
hibakezelés. Kivételkezelés. Felhasználói felületek tervezési szabályai. Az input és output
kezelése. Moduláris programozás, objektumorientált programozás alapjai, egyszerű
alkalmazások fejlesztése.
3. Évközi ellenőrzés módja:
Gyakorlati feladatok kidolgozása, megoldása. Példaprojekt készítése.
4. A megszerzett ismeretek értékelése (félévközi jegy, vizsgajegy):
Gyakorlati jegy.
5. Az értékelés módszere:
Gyakorlati jegy – a kiadott feladatok és a példaprojekt bemutatása alapján.
6. Az ismeretek, készségek és kompetenciák elsajátításához rendelkezésre álló
segédanyagok:
A Nyíregyházi Főiskolán rendelkezésre álló szoftverek, továbbá Internetről ingyen letölthető
fejlesztői környezetek (pl. Dev-Pascal, Dev-C++, stb.)
7. Kötelező, ajánlott irodalom:
1. Kovács E., Hernyák Z., Radványi T., Király R.: A C# programozási nyelv a
felsőoktatásban (Programozási tankönyv), - 2005. (elektronikusan
Page 5
5
http://aries.ektf.hu/csharptk oldalon)
2. Nyékiné Gaizler J. (szerk.): Programozási nyelvek - Kiskapu, 2003.
3. R.W. Sebesta: Concepts of Programming Languages - Addison-Wesley, 2002.
4. Szlávi Péter, Zsakó L., Programozási nyelvek: Alapfogalmak, ELTE IK, 2005.
5. Benkő T-né, Tóth B.: Együtt könnyebb a programozás, Free Pascal –
ComputerBooks, 2006.
Page 6
6
Tantárgy neve: Információs technológiák
Tantárgy kódja: ITM1005
Meghirdetés féléve: 4
Kreditpont: 2
Óraszám: 0+2
Számonkérés: Gyakorlati jegy
Előfeltétel: -
Tantárgyfelelős: Dr. Ionescu Klára, főiskolai docens
A tantárgyfelelős egység kódja: MI
1. A tantárgy elsajátításának célja:
Ismerjék meg a hallgatók az információs technológiák alapjait, annak használatát, valamint az
oktatóprogramok fejlődését, típusait, kiválasztásának, tervezésének szempontjait, a korszerű
oktatóprogramokkal szemben támasztott követelményeket, a szoftverergonómia, a tipográfia
tervezésének főbb kérdéseit. Legyenek képesek konkrét oktatási program megtervezésére, és
kivitelezésére programozási nyelv, Flash keretrendszer, valamint prezentációs programrendszer
felhasználásával.
2. A tantárgyi program:
Infokommunikáció: információs technológiák szerepe a kommunikációban. Informatikai
közhasználatú felületek, információs hálózati szolgáltatások, információs technológiák
alapjainak ismerete, használata. Oktatóprogramok típusai, jellemzőjük. A programozott oktatás
gyökerei. A programok kiválasztásának főbb szempontjai. A korszerű oktatóprogramokkal
szemben támasztott követelmények. Szoftverergonómiai követelmények oktatóprogram
esetében. Az elektromos kiadványok készítésének irányelvei, tipográfiai tervezése. A képernyő
tervének, a betűtípus és betűméret, a színek, színsémák, képek használatának meghatározása.
Oktatóprogram tervezése, készítése. A Macromedia Flash Mx használata. Multimédiás oktatási
prezentáció készítése.
3. Évközi ellenőrzés módja:
Gyakorlati feladatok megoldása.
4. A megszerzett ismeretek értékelése (félévközi jegy, vizsgajegy):
Gyakorlati jegy.
5. Az értékelés módszere:
Beadandó program, feladat, zárthelyi dolgozat megírása.
6. Az ismeretek, készségek és kompetenciák elsajátításához rendelkezésre álló
segédanyagok: digitális oktatási segédanyag, mintaprogramok.
7. Kötelező, ajánlott irodalom:
1. Elek E., Forgó S., Hauser Z., Kis Tóth L., Tóthné P.L.: Oktatástechnológia - EKF,
Eger, Líceum Kiadó, 1998.
2. Phillip Kerman: Tanuljuk meg a Macromedia Flash MX 2004 használatát 24 óra
alatt - Kiskapu Kft. 2005.
3. Cserjés Á.: A szoftver ergonómia alapvető problémái. - VI. Ergonómiai Konferencia
Budapest, 1994.
4. Dr. Iszáj Ferenc, Kató Gábor, Dr. Nagy Mihály: Az alapoktól az Internetig -
Bessenyei Könyvkiadó, Nyíregyháza, 2004.
Page 7
7
Tantárgy neve: Informatika oktatása
Tantárgy kódja: ITM1006
Meghirdetés féléve: 2
Kreditpont: 4
Óraszám: 0+3
Számonkérés: Gyakorlati jegy
Előfeltétel: -
Tantárgyfelelős: Dr. Ionescu Klára, főiskolai docens
A tantárgyfelelős egység kódja: MI
1. A tantárgy elsajátításának célja: 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. Az informatika fogalmak, eszközök, ismeretek tanítási
módszereinek és a NAT megismerése. Fontos cél a tanári munka előkészítése, az értékelési
módszerek elsajátítása. (Érettségi, tantárgyi versenyek.)
2. A tantárgyi program:
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 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áziskezelé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. Bemutató órák tartása, elemzése. A programozási
feladatok megoldási metodikája. Optimalizálás. 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. Tehetséggondozás informatikából.
3. Évközi ellenőrzés módja:
Gyakorlati feladatok megoldása.
4. A megszerzett ismeretek értékelése (félévközi jegy, vizsgajegy):
Gyakorlati jegy.
5. Az értékelés módszere:
Beadandó feladat, zárthelyi dolgozat megírása, óratervezet készítése.
6. Az ismeretek, készségek és kompetenciák elsajátításához rendelkezésre álló
segédanyagok:
Digitális oktatási segédanyag, feladatlapok
7. Kötelező, ajánlott irodalom:
1. Zsakó László: Az informatika ismeretkörei - ELTE.IK.2006.
2. Dr. Iszáj Ferenc, Kató Gábor, Dr. Nagy Mihály: Az alapoktól az Internetig -
Bessenyei Könyvkiadó, Nyíregyháza, 2004.
3. Bárdos A., Lőcs Gy., Rácz L., Sályi J.: A programozás alapjai - Számalk. 1991.
Page 8
8
Tantárgy neve: Alkalmazói rendszerek
Tantárgy kódja: ITM1007
Meghirdetés féléve: 1
Kreditpont: 2
Óraszám: 0+3
Számonkérés: Gyakorlati jegy
Előfeltétel: -
Tantárgyfelelős: Dr. Vályi Sándor, főiskolai docens
A tantárgyfelelős egység kódja: MI
1. A tantárgy elsajátításának célja:
A hardver- és szoftver alapismeretek á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, adatbáziskezelés.
2. A tantárgyi program:
A személyi számítógép és az iskolában használatos más hardverelemek és alkatrészek. A
számítógép belső architektúrája: memória, vezérmű, processzor, I/O rendszer, busz, csatorna,
periféria, háttértároló, hálózati elemek. Hardver-illesztő programok (driverek). Az operációs
rendszer funkciói. Az operációs rendszer magja (kernel), típusai. A többfeladatos, több-
felhasználós operációs rendszerek jellemzői: feladatkezelés (taszk menedzsment), jogosultsági
rendszer, háttérben futó programok, időzített programok használata. Fájlrendszer, fájlkezelő
szoftverek. Virtuális gépek használata. Az operációs rendszer parancssori programozása: burok
(shell), szűrő- és átalakító programok, script-nyelvek. Intranetes és internetes szolgáltatások
használatát biztosító programok. A gyakorlaton egy modern Windows és Linux operációs
rendszer példáját veszik. A szerkeszthető dokumentumok típusai: HTML, XML (sémák és
transzlációk), XML-alapú dokumentumformátumok (ODF, stb.), LaTeX; valamint az elterjedt
kereskedelmi formátum: DOC (Microsoft), és az ezeket szerkesztő szoftverek áttekintése. PDF
készítése dokumentumból. Prezentációs és táblázatos dokumentumok formátumai. A
gyakorlaton a legelterjedtebb irodai programcsomag mellett legalább egy másik
szövegszerkesztő rendszer használatát tanulják meg. A szövegszerkesztés alapfogalmai:
karakter, bekezdés, szakasz, dokumentum. Karakterszintű formázási lehetőségek:
szimbólumok, fontkészletek használata. Bekezdésszintű formázás, térközök, tabulátorok,
szegély és mintázat, felsorolások. Szakaszszintű formázás, tördelés több hasábba,
oldalformátum. 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. A táblázatkezelés
alapfogalmai: cella, tartomány, munkalap. Adattípusok, hivatkozások, képletek és függvények
(matematikai, logikai, dátum, szöveg, kereső, statisztikai). Sorozatok képzése. Automatikus és
feltételes formázás. Adatbázis-jellegű függvények. Diagramok. Tömbműveletek. Makrók
készítése és futtatása. Kimutatások készítése. Űrlapok összeállítása. Az adatbázis-kezelés
alapfogalmai: relációs adatmodell, relációk típusai. Kulcs, funkcionális függőség. M:N
kapcsolat leképezése a relációs adatmodellbe. Normalizálás, 1-2-3. normálformák. Az
adatbázis hivatkozási integritása. Indexek használata. Az SQL nyelv adatdefiniáló utasításai.
Page 9
9
Adatbázis létrehozása, megnyitása. Egyedi adatmanipuláció, keresés, rendezés. Választó
lekérdezések, módosító lekérdezések. Összetett lekérdezések és hatékonyságuk. Jogosultság-
kezelés. Nézetek, űrlapok és jelentések. A gyakorlaton egy ingyenes adatbázis-kezelő
kiegészítéséül egy modern felhasználói interfésszel rendelkező adatbázis-kezelő szoftvert is
használják (pl. phpMyAdmin).
3. Évközi ellenőrzés módja:
Gyakorlati feladatok kidolgozása, megoldása (operációs rendszer, szövegszerkesztés,
táblázatkezelés, adatbázis-kezelés), otthoni feladatmegoldás (prezentáció-készítés, honlap-
szerkesztés).
4. A megszerzett ismeretek értékelése (félévközi jegy, vizsgajegy):
Gyakorlati jegy.
5. Az értékelés módszere:
A kiadott feladatok és az otthoni munka alapján.
6. Az ismeretek, készségek és kompetenciák elsajátításához rendelkezésre álló
segédanyagok:
Az aktuálisan használt szoftverek leírásai.
7. Kötelező, ajánlott irodalom:
1. Sikos László: Bevezetés a Linux használatába - BBS-INFO Kiadó, 2005.
2. Horváth Sándor: OpenOffice.org 3.0 - BBS-INFO Kiadó, 2009.
3. Perry, Greg: Microsoft Office 2007: minden egyben - Kiskapu, 2007.
4. Devecz Ferenc és tsai: Irány az ECDL - a középszintű érettségi - Nemzeti
Tankönyvkiadó, 2009.
5. Meloni, Julie C.: Tanuljuk meg a MySQL használatát 24 óra alatt - Kiskapu, 2003.
Page 10
10
Tantárgy neve: Oktatási alkalmazások
Tantárgy kódja: ITM1008
Meghirdetés féléve: 4
Kreditpont: 2
Óraszám: 0+2
Számonkérés: Gyakorlati jegy
Előfeltétel: -
Tantárgyfelelős: Dr. Bajalinov Erik, főiskolai docens
A tantárgyfelelős egység kódja: MI
1. A tantárgy elsajátításának célja:
A tantárgy célja megismertetni a hallgatókkal az aktuális közforgalomban lévő oktatással
kapcsolatos szoftvereket (szövegszerkesztés, táblázatkezelés, adatbázis-kezelés,
prezentációkészítés, e-mail, Web-böngészés, multimédia szoftverek, különböző feladatok
megoldására fejlesztett kisebb programok), továbbá kielemezni azokat, mind számítástechnikai
mind pedagógiai szempontból. Ezenkívül fontos cél, hogy hallgatók képesek legyenek
különböző egyszerűbb oktatási problémák önálló számítógépes megoldására, megvalósítására.
2. A tantárgyi program: A kurzus során a hallgatók a vezető tanár segítségével kielemzik a rendelkezésre álló oktatási
alkalmazásokat, mind felhasználói mind tantárgy pedagógiai szempontból. Továbbá kisebb
előadások keretében hallgatók bemutatják az általuk kifejlesztett alkalmazásokat, amelyek
lehetőleg kapcsolódnak a hallgató más szakjához, vagy általános problémák megoldására
irányulnak. A különböző (főleg az általános és középiskolai tananyaghoz szorosan kapcsolódó)
számítógépes oktatóprogramok összefoglaló értékelése. Az oktatóprogramok fejlesztéséhez
használható programozási nyelvek és környezetek rövid áttekintése. A felhasználói interfész
tervezése és fő elemei. Az oktatóprogramok fejlesztésének szempontjai. A számítógépes
oktatás nemzetközi eredményei. A számítógépes oktatás előnyei, hátrányai, elvarásai.
3. Évközi ellenőrzés módja: Gyakorlati feladatok kidolgozása, megoldása. Példaprojekt készítése.
4. A megszerzett ismeretek értékelése (félévközi jegy, vizsgajegy): Gyakorlati jegy.
5. Az értékelés módszere: A kiadott feladatok és a példaprojekt bemutatása alapján.
6. Az ismeretek, készségek és kompetenciák elsajátításához rendelkezésre álló
segédanyagok:
A Nyíregyházi Főiskolán rendelkezésre álló szoftverek, továbbá
http://oktatoprogram.linkcenter.hu/ webhelyről letölthető oktatásban használható szoftverek.
7. Kötelező, ajánlott irodalom: 1. Kárpáti Andrea: Oktatási szoftverek minőségének vizsgálata - 2000 (Elektronikus
formában:
http://www.oki.hu/oldal.php?tipus=cikk&kod=2000-03-ol-Karpati-Oktatasi)
2. Forgó S., Hauser Z., Kis-Tóth L.: Médiainformatika - Lyceum Kiadó 2001
3. Microsoft Office (szövegszerkesztés, táblázatkezelés, prezentációkészítés, grafikai
alkalmazások) – felhasználói könyvek - http://www.microsoft.com/hun
4. Horváth Sándor: OpenOffice.org 3.0 - BBS-INFO Kiadó (2009)
5. Pallay Ferenc: Az OpenOffice.org Calc használata - Táblázatkezelés az alapoktól -
http://fsf.hu/fsf.hu_data/docs/oo_calc_v1.pdf
Page 11
11
Tantárgy neve: Mesterséges intelligencia*
Tantárgy kódja: ITM1009
Meghirdetés féléve: 1
Kreditpont: 4
Óraszám: 2+2
Számonkérés módja: Kollokvium
Előfeltétel: -
Tantárgyfelelős neve: Dr.Vályi Sándor, főiskolai docens
Tantárgyfelelős egység kódja MI
* Alapozó tárgy csak az 50 kredites második tanári szakot megalapozó ismeretekkel
érkezőknek!
1. A tantárgy elsajátításának célja:
A mesterséges intelligencia alapvető reprezentációs technikáinak és megoldáskereső
eljárásainak a megismerése, programozása.
2. A tantárgyi program:
A mesterséges intelligencia kutatási területei, módszerei, eredményei. Problémák
reprezentálása állapottéren, példák. A gráfreprezentáció. Megoldást kereső rendszerek
felépítése, csoportosítása. Nem módosítható stratégiák. A backtrack algoritmus. Gráfkereső
eljárások: szélességi, mélységi, optimális keresések. Heurisztikus gráfkeresők: a best-first és az
A algoritmusok. Az A algoritmus teljessége. Probléma-redukciós feladatmegoldás,
reprezentálása ÉS/VAGY gráffal. Megoldás az ÉS/VAGY gráfban. Keresési stratégiák
ÉS/VAGY gráfban: szélességi, mélységi, AO algoritmus. A terminálás figyelése címkézéssel.
Kétszemélyes játékok, ábrázolásuk játékfával. A nyerő stratégia létezése. A minimax eljárás, az
alfa-béta vágás. A Prolog programozási nyelv elemei, ezek deklaratív és procedurális jelentése.
Prolog példák.
3. Évközi ellenőrzés módja:
Év közben a hallgatók néhány MI feladatot számítógépes program segítségével megoldanak és
dokumentálva benyújtanak. Kollokválni a feladatmegoldások elfogadása után lehet.
4. A megszerzett ismeretek értékelése (félévközi jegy, vizsgajegy):
Vizsgajegy.
5. Az értékelés módszere:
A vizsga értékelése.
6. Az ismeretek, készségek és kompetenciák elsajátításához rendelkezésre álló
segédanyagok: -
7. Kötelező, ajánlott irodalom:
1. Futó Iván (szerk.): Mesterséges intelligencia - Aula Kiadó,Budapest, 1999.
2. Stuart J. Russell, Peter Norvig: Mesterséges intelligencia modern megközelítésben -
Panem-Prentice Hall, Budapest, 2000.
3. Fekete I., Gregorics T., Nagy S.: Bevezetés a Mesterséges Intelligenciába.
Heurisztikus gráfkeresés, kétszemélyes játékok, automatikus tételbizonyítás - LSI
Oktatóközpont, 1999.
Page 12
12
Tantárgy neve Numerikus analízis*
Tantárgy kódja ITM1010
Meghirdetés féléve 2
Kreditpont 4
Óraszám 1+3
Félévi követelmény Gyakorlati jegy
Előfeltétel -
Tantárgyfelelős Dr. Blahota István főiskolai tanár
Tantárgyfelelős tanszék kódja MI
* Alapozó tárgy csak az 50 kredites második tanári szakot megalapozó ismeretekkel
érkezőknek!
1. A tantárgy elsajátításának célja: 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. A tantárgyi program: 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. Évközi ellenőrzés módja: Két dolgozat, melynek eredménye adja a gyakorlati jegyet
4. A megszerzett ismeretek értékelése (félévközi jegy, vizsgajegy): Gyakorlati jegy.
5. Az értékelés módszere: A gyakorlati jegy értékelése.
6. Az ismeretek, készségek és kompetenciák elsajátításához rendelkezésre álló
segédanyagok: http://zeus.nyf.hu/~blahota/numanal
7. 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. A. A. Szamarszkij: Bevezetés a numerikus módszerek elméletébe - Tankönyvkiadó,
Budapest, 1989.
4. N. Sz. Bahvalov: A gépi matematika numerikus módszerei - Műszaki Könyvkiadó,
Budapest, 1977.
5. Szidarovszky Ferenc: Bevezetés a numerikus módszerekbe - Közgazdasági és Jogi
Könyvkiadó, Budapest, 1974.
Page 13
13
Tantárgy neve: Iskolai tanítási gyakorlat
Tantárgy kódja: ITM9000
Meghirdetés féléve: 3. vagy 4.
Kreditpont: 3
Óraszám: heti 3 óra csoportos iskolai gyakorlat, félévi 15 egyéni
tanítási óra
Félévi követelmény: Gyakorlati jegy
Előfeltétel: -
Tantárgyfelelős: Dr. Szabó Ferenc Géza, főiskolai tanár
Tantárgyfelelős egység kódja: TK
1. A tantárgy elsajátításának célja: A megszerzett szaktudományi és szakmódszertani ismeretek gyakorlatban történő alkalmazása.
2. A tantárgyi program: A csoportos iskolai gyakorlatra heti 1 alkalommal 3 órában 5 fős csoportokban kerül sor. Ez a
hármas egység a tanítást, az óraelemzést és a következő órára való felkészülést foglalja
magában. A kurzus két szakvezetői bemutató órával kezdődik, amelyet a hallgatókkal közösen
elemeznek, majd előkészítik a következő órát. A félév során a szakvezető által meghatározott
sorrendben folyamatosan tanítanak a hallgatók. Az óra elemzésében és a következő órára való
felkészülésben minden hallgató részt vesz. A tanítás, az elemzés, és az óravázlat a félévi
értékelés alapja. Minden csoportnapra minden hallgatónak óravázlatot kell készíteni, amit a
szakvezető értékel. A csoportnapokon a tantárgy módszertanosa képviseli a felsőoktatási
intézményt. Az önállóan megtartandó 15 órát a csoport tagjai a csoport szakvezetőjénél
teljesítik az év elején megállapított sorrendben. Naponta legfeljebb két órát tarthat a hallgató.
Minden órára tanítási tervezettel kell a hallgatónak készülnie, és minden megtartott órát
elemzés követ, amit a szakvezető irányít. A szakvezetőnek ügyelni kell arra is, hogy lehetőleg
sokféle órát tartson a hallgató. (Új ismeret szerzése, gyakorlás, ellenőrzés, ismétlés stb.) Az
osztályzás alapja az óratervezet minősége és a tanítási tevékenység. (Szakmai ismeretek,
módszerek, munkaformák, tanári attitűdök stb.)
Az iskolai gyakorlatokat az egyik szakból általános iskolában (5-8. osztály), a másik szakból
középiskolában (9-12. osztály) kell teljesíteni.
3. Évközi ellenőrzés módja: A csoportos iskolai gyakorlaton minden hallgatónak minden órára vázlatot, vagy tervezetet kell
írnia, amit 3 nappal a tanítás előtt el kell juttatni a szakvezetőhöz. A szakvezető értékeli a
beadott munkákat. A csoport tagjainak előre kiadott megfigyelési szempontok alapján fel kell
készülni az óraelemzésre, és az elemzésen aktívan részt kell venni. Az egyéni tanítási
gyakorlatra óratervezetet kell a hallgatónak készíteni, s azt a tanítás előtt meg kell beszélni a
szakvezetővel.
4. A megszerzett ismeretek értékelése (félévközi jegy, vizsgajegy): Gyakorlati jegy.
5. Az értékelés módszere: A beadott óravázlatok, óratervezetek, a tanítás, illetve az elemzéseken való aktív részvétel
alapján gyakorlati jegyet kap a hallgató.
6. Az ismeretek, készségek és kompetenciák elsajátításához rendelkezésre álló
segédanyagok: Az adott tantárgy tankönyvei, tanári kézikönyvei, „minta óratervezetek”, „óraelemzési
szempontok”, szaktárgyi programok, szemléltető és munkaeszközök.
7. Kötelező, ajánlott irodalom:
Page 14
14
1. Tóth Péter: Gondolkodásfejlesztés az informatika oktatásában - Ligatura Kiadó,
Budapest, 2004.
2. Csapó Benő (szerk.): Az iskolai tudás - Osiris Kiadó, Budapest, 1998.
3. Nagy Sándor: Az oktatás folyamata és módszerei. Volos Kiadó, Mogyoród, 1997.
Page 15
15
Tantárgy neve: Távoktatás
Tantárgy kódja: ITM2001
Meghirdetés féléve: 3
Kreditpont: 2
Óraszám: 0+2
Számonkérés: Gyakorlati jegy
Előfeltétel: -
Tantárgyfelelős: Simon Béláné dr., főiskolai tanár
A tantárgyfelelős egység kódja: MI
1. A tantárgy elsajátításának célja:
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.
2. A tantárgyi program:
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. Évközi ellenőrzés módja:
Távoktató tananyag projektterv készítés.
4. A megszerzett ismeretek értékelése (félévközi jegy, vizsgajegy):
Gyakorlati jegy.
5. Az értékelés módszere:
Szóbeli beszámoló.
6. Az ismeretek, készségek és kompetenciák elsajátításához rendelkezésre álló
segédanyagok:
A BME Távoktatás Központ E-módszerTAN rendszere. http://www.edutech.ch Evaluation of
web-based course platforms (learning environments).
7. 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 disszertcik
adatbzisa/Attachments/41/Horvath_Katalin_Tezisek_hu.pdf
2. Hegyesi Franciska: A kommunikációs interakciók szerepe egy keretrendszeren
belül. - Multimédia az oktatásban konferencia. 2007. Budapest: BMF, http://www.bmf.hu/conferences/multimedia2007/33_HegyesiFranciska.pdf
3. Kovács Ilma: Új út a távoktatásban - Magyar Elektronikus Könyvtár, http://mek.oszk.hu/02500/02584/index.phtml
Page 16
16
Tantárgy neve: Multimédia az oktatásban
Tantárgy kódja: ITM2002
Meghirdetés féléve: 3
Kreditpont: 4
Óraszám: 0+2
Számonkérés: Gyakorlati jegy
Előfeltétel: -
Tantárgyfelelős: Dr. Gát György Tamás egyetemi tanár
A tantárgyfelelős egység kódja: MI
1. A tantárgy elsajátításának célja:
Ismerjék meg a hallgatók a médiainformatika, a képfeldolgozás, a grafikai alkalmazások
elméleti hátterét, gyakorlati megvalósításuk hardver és szoftver elemeit, lehetőségeit. Legyenek
tisztában a multimédia alapjaival, lássák a jelentőségét, szerepét az oktatásban, a
számítástechnika különböző területein, a mindennapi életben. Ismerjék a hangszerkesztő, fotó-
és képszerkesztő, videó szerkesztő programok funkcióit, főbb lehetőségeit, alapvető
alkalmazásukat. Legyenek képesek multimédiás (hang, kép és videó) elemeket is tartalmazó
oktatási prezentáció készítésére.
2. A tantárgyi program:
A multimédia fogalma, története, alkalmazásai, fajtái. A multimédiás alkalmazások jellemzői.
Grafikai elemek, színek, szöveges elemek, lapelrendezés, film és videó, animációs technikák. A
multimédia hardver elemei (hangkártyák, monitorkártyák, stb.). Fájlformátumok, főbb
jellemzőik, a multimédiás programmal szemben támasztott követelmények. Operációs
rendszerek multimédiás lehetőségei. Grafikai elemek (2D raszteres és vektorgrafika, 3D
modellezés, képek tömörítése). Digitális fényképek, fényképezőgép és képolvasó kezelése.
Multimédia az oktatásban. Multimédia szerkesztő programok kezelése. Multimédia az
Interneten. Multimédiás oktatási prezentáció készítése. A Macromedia Authorware 7
multimédiás szoftver felépítése, szerkezete és működése. Interaktív multimédiás anyagok
tervezése, összeállítása, rögzítése.
3. Évközi ellenőrzés módja: Gyakorlati feladatok megoldása.
4. A megszerzett ismeretek értékelése (félévközi jegy, vizsgajegy): Gyakorlati jegy.
5. Az értékelés módszere: Beadandó feladat, zárthelyi dolgozat megírása.
6. Az ismeretek, készségek és kompetenciák elsajátításához rendelkezésre álló
segédanyagok: digitális oktatási segédanyag, feladatlapok
7. Kötelező, ajánlott irodalom: 1. Csánky Lajos: Multimédia PC-s környezetben - LSI Oktatóközpont, Budapest,
2002.
2. Andreas Holzinger: A multimédia alapjai, Kiskapu Kiadó, 2004.
3. Petrezselyem N.: Authorware 7 felhasználói ismeretek - Kossuth Kiadó, Budapest,
2004.
4. Dr. Iszáj Ferenc, Kató Gábor, Dr. Nagy Mihály: Az alapoktól az Internetig -
Bessenyei Könyvkiadó, Nyíregyháza, 2004.
Page 17
17
Tantárgy neve: Szabad szoftverek az oktatásban
Tantárgy kódja: ITM2003
Meghirdetés féléve: 4
Kreditpont: 3
Óraszám: 0+2
Számonkérés: Gyakorlati jegy
Előfeltétel: -
Tantárgyfelelős: Dr. Blahota István, főiskolai tanár
A tantárgyfelelős egység kódja: MI
1. A tantárgy elsajátításának célja:
A hallgatók megismertetése a szoftverek használatának alapvető jogi kérdéseivel, oktatásban
használható szabad szoftverekkel, azok fejlesztésének elveivel, részleteivel, használatuk
előnyeiről, hátrányairól. Cél, hogy tudjanak bekapcsolódni mások fejlesztésébe, önálló
fejlesztésű oktatóprogramjukat pedig képesek legyenek a nyílt forráskódú programok (GPL-es)
licencének megfelelően publikálni, gondoskodva azok közösségi továbbfejlesztésének
lehetőségéről.
2. A tantárgyi program:
A szoftverjog alapvető kérdései. Történeti áttekintés, elméleti háttér, gazdasági modell. Szabad
licencek. Szabad szoftveres szervezetek. Szabad szoftveres sikertörténetek. A nyílt és zárt
forráskódú szoftverek általános összehasonlítása. Minőségi nyílt forráskódú programok
áttekintése az oktatás igényeinek figyelembevételével nyílt és zárt rendszereken. Általános
felhasználói szoftverek szabad szoftverekkel: dokumentum-szerkesztés, táblázatkezelés,
prezentáció-készítés, adatbáziskezelés (OpenOffice.org, MySQL), képszerkesztés (Gimp),
rajzolás. Multimédiás szoftverek. Hálózati kliensprogramok. Oktatószoftverek. Nyílt
forráskódú operációs rendszerek. Az iskolai rendszeradminisztráció lehetőségének áttekintése
nyílt forráskódú alapokon. Alapvető információk szabad szoftverek fejlesztésének segítéséhez,
tesztelés, bugreport, a honosítás alapjai, lehetőségek a fejlesztésbe való becsatlakozáshoz.
Önálló program publikálása, közös munka, verziókövetés.
3. Évközi ellenőrzés módja:
Gyakorlati feladatok kidolgozása, megoldása. Példaprojekt készítése.
4. A megszerzett ismeretek értékelése (félévközi jegy, vizsgajegy):
Gyakorlati jegy.
5. Az értékelés módszere:
A kiadott feladatok és a példaprojekt bemutatása alapján.
6. Az ismeretek, készségek és kompetenciák elsajátításához rendelkezésre álló
segédanyagok: -
7. Kötelező, ajánlott irodalom:
1. Eric S. Raymond: A katedrális és a bazár - Kiskapu kiadó, 2004.
2. Sikos László: Bevezetés a Linux használatába - BBS-INFO Kiadó, 2005.
3. Horváth Sándor: OpenOffice.org 3.0 - BBS-INFO Kiadó, 2009.
4. Lawrence Lessig: Szabad kultúra - Kiskapu kiadó, 2005.
5. Torma László: Az Ubuntu világa, Ad Librum kiadó, 2008.
Page 18
18
Tantárgy neve: Kiadványszerkesztés
Tantárgy kódja: ITM2004
Meghirdetés féléve: 3
Kreditpont: 4
Óraszám: 0+2
Számonkérés: Gyakorlati jegy
Előfeltétel: -
Tantárgyfelelős: Simon Béláné dr., főiskolai tanár
A tantárgyfelelős egység kódja: MI
1. A tantárgy elsajátításának célja:
A tantárgy keretében a hallgatók az egyszerűbb és a professzionális kiadványok tervezéséhez
és a nyomdai előkészítő munkák elvégzéséhez szükséges ismereteket sajátíthatják el.
Gyakorlati feladatokon keresztül a számítógépes kiadványszerkesztés és tördelés képességét
szerezhetik meg. A kurzus elvégzésével a hallgatók képesek lesznek szórólapok, vagy akár
több oldalas kiadványok – például prospektusok, újságok, könyvek – előállítására.
2. A tantárgyi program: Alapismeretek: tipográfiai alapismeretek, alapfokú színtan, a szövegszerkesztő, képszerkesztő
és kiadványszerkesztő szoftverek kapcsolata, alapvető fájltípusok ismertetése. Adobe InDesign
és a Scribus kiadványszerkesztő használata. A szoftverek kezelőfelülete, fájl műveletek (új
dokumentum létrehozása, mentése, megnyitása), a dokumentumra vonatkozó beállítások,
mesteroldalak létrehozása, szerkesztése, egyéb beállítások. Több oldalas dokumentum
kezelése, pontosságot növelő eszközök: segédvonalak, vonalzók használata. A szöveg
megjelenésének beállítása. Interaktív dokumentum létrehozása: könyvjelző, hivatkozás
Könyvek definiálása: könyvfájl létrehozása, oldalszámozás, tartalomjegyzék, tárgymutató,
indexhivatkozások létrehozása. Nyomdai előkészítés: színrebontás, levilágítás folyamata.
Exportálás PDF dokumentumba.
3. Évközi ellenőrzés módja:
Kiadványterv készítése.
4. A megszerzett ismeretek értékelése (félévközi jegy, vizsgajegy):
Gyakorlati jegy.
5. Az értékelés módszere:
Alkalmazási feladat megoldása és készítésének szóbeli megvédése.
6. Az ismeretek, készségek és kompetenciák elsajátításához rendelkezésre álló
segédanyagok: A programok súgója, valamint az irodalom.
7. Kötelező, ajánlott irodalom: 1. Robin Williams: Tervezz bátran! – Oldaltervezés és tipográfia egyszerűen és azon
túl - Scolar Kiadó, 2006
2. Gyurgyák János: Szerkesztők és szerzők kézikönyve - OZIRISZ Kiadó, 2005
3. Adobe InDesign CS tanfolyam a könyvben - Perfact kiadó, 2004
Page 19
19
Tantárgy neve: Web-fejlesztés
Tantárgy kódja: ITM2005
Meghirdetés féléve: 2
Kreditpont: 4
Óraszám: 0+3
Számonkérés: Gyakorlati jegy
Előfeltétel: ITM1004
Tantárgyfelelős: Dr. Vályi Sándor, főiskolai docens
A tantárgyfelelős egység kódja: MI
1. A tantárgy elsajátításának célja:
A hallgatók megismertetése a 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. A tantárgyi program:
Web alapismeretek: böngésző, szerver, tárhely, HTTP-protokoll. A HTML-nyelv verziók é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, CSS,
sablonok. 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áziskezelés egy példán keresztül. Az adatbázis-kezelő
használata PHP-ből. Adatok megjelenítése: sztringkezelé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. Évközi ellenőrzés módja:
Gyakorlati feladatok kidolgozása, megoldása. Saját, dinamikus honlap készítése egyeztetett
témában, a tárgyalt eszközökkel.
4. A megszerzett ismeretek értékelése (félévközi jegy, vizsgajegy):
Gyakorlati jegy.
5. Az értékelés módszere:
A kiadott feladatok és az otthoni projekt bemutatása alapján.
6. Az ismeretek, készségek és kompetenciák elsajátításához rendelkezésre álló
segédanyagok: http://nagygusztav.hu/sites/default/files/Web_programozas_jegyzet_0.7_0.pdf
7. Kötelező, ajánlott irodalom:
1. Nielsen, J.: Web-design - Typotex, 2002 (2. kiadás)
2. DeBolt, Virginia: HTML és CSS webszerkesztés stílusosan - Kiskapu, 2005,
3. Meloni, Julie C.: A PHP, a MySQL és az Apache használata - Panem, 2003 Barrett,
Dan: Javascript webfejlesztőknek, Kossuth Kiadó, 2003
4. Eichorn, Joshua: Az Ajax alapjai: JavaScript használata gazdag internetes
alkalmazások kezeléséhez: könnyen is lehet! - Panem, 2008
Page 20
20
Tantárgy neve: A technológia felhasználása az oktatásban
Tantárgy kódja: ITM2006
Meghirdetés féléve: 2
Kreditpont: 2
Óraszám: 0+2
Számonkérés: Gyakorlati jegy
Előfeltétel: -
Tantárgyfelelős: Dr. Gát György Tamás egyetemi tanár
A tantárgyfelelős egység kódja: MI
1. A tantárgy elsajátításának célja:
A hallgató ismerkedjen meg a természettudományos fogalmak, fogalmi rendszerek kialakítását
megalapozó tapasztalatszerzés eszközeivel, a természettudományos oktatást támogató
technológiával, a modellezés eszközeivel.
2. A tantárgyi program:
Szemléltetés régen és ma: ábrák, modellek, manipulatív tevékenység, számítógép, korszerű
oktatástechnológiai eszközök alkalmazása különböző korosztályoknál. Komputeralgebrai
rendszerek (CAS) alkalmazási lehetőségei: Modellezési esettanulmányok a fizika, biológia
területéről. Dinamikus geometriai szoftverek jellemzői és alkalmazásuk. A leíró statisztika
témakörének támogatása táblázatkezelő programmal. 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.
3. Évközi ellenőrzés módja:
Kiselőadás tartása a kijelölt irodalomból. Egy önálló projekt bemutatása. Weboldal fejlesztése.
4. A megszerzett ismeretek értékelése (félévközi jegy, vizsgajegy):
Gyakorlati jegy.
5. Az értékelés módszere:
Minden hallgatónak el kell készítenie egy dolgozatot, amely a technológia alkalmazásának
lehetőségeiről szól, a kijelölt irodalom alapján; be kell mutatni egy számítógépes alkalmazást
és önálló weboldalt fejleszteni, amely a tananyag valamely témaköréhez internetes támogatást
tartalmaz. A csoport a produktumokat közösen értékeli.
6. Az ismeretek, készségek és kompetenciák elsajátításához rendelkezésre álló
segédanyagok:
Cikkgyűjtemény a technológia alkalmazásának témaköréből. (Szerk. Kovács Zoltán,
http://zeus.nyf.hu/~kovacsz)
7. Kötelező, ajánlott irodalom:
1. GeoGebra műhelyek és prezentációk - http://www.geogebra.at
2. Janert, P. K.: Gnuplot in Action – Understanding Data with Graphs - Manning
Publications Co., 2009.
3. Karsai János: Impulzív jelenségek modelljei - TypoTeX, 2002.
4. Klincsik, Maróti: Maple 8 tételben - Novodat, 1995.
5. Szücs Ervin: A modellezés elmélete és gyakorlata - http://web.t-online.hu
Page 21
21
Tantárgy neve: Informatika a pedagógiában
Tantárgy kódja: ITM2007
Meghirdetés féléve: 3
Kreditpont: 3
Óraszám: 2+0
Számonkérés: Kollokvium
Előfeltétel: -
Tantárgyfelelős: Dr. Ionescu Klára, főiskolai docens
A tantárgyfelelős egység kódja: MI
1. A tantárgy elsajátításának célja:
Az alapképzésben szerzett ismeretekhez szorosan nem kötődő, új ismeretek nyújtása, amelyek
szükségesek és elengedhetetlenek a pedagógusok informatikai tájékozottságának
biztosításához. Olyan informatikai és pedagógiai összefüggések megismerése, amelyek
meghatározó és befolyásoló tényezői az oktatáspolitikának, az oktatási rendszernek és benne
saját intézménye nevelő-oktató munkájának. Az informatika alapfogalmainak rendszerezése és
olyan felhasználói szemlélet – lehetőleg pozitív számítógépes attitűd - kialakítása, amely
képessé teszi a hallgatót az IKT önálló, hatékony, kreatív alkalmazására pedagógiai munkája
során is.
2. A tantárgyi program:
Programozott oktatás, oktatórendszerek és a számítógépes tanulás, oktatás helyi feltételeinek
biztosítása. Audiovizuális információhordozók és eszközök, hagyományos eszközök,
számítógép alapú eszközök (PC, notebook, kézi számítógépek, digitális palatáblák,
elektronikus táblák, projektorok, okos telefonok) A tehetséggondozás számítógépes segítése.
Pedagógiai mérések kiértékelése. Tesztek összeállítása számítógéppel. Mérésmódszertan.
3. Évközi ellenőrzés módja: -
4. A megszerzett ismeretek értékelése (félévközi jegy, vizsgajegy):
Vizsgajegy.
5. Az értékelés módszere:
A kiadott feladatok és a példaprojekt bemutatása alapján.
6. Az ismeretek, készségek és kompetenciák elsajátításához rendelkezésre álló
segédanyagok: -
7. Kötelező, ajánlott irodalom:
1. Elek Elemérné Dr., Dr. Forgó Sándor, Dr. Hauser Zolán, Dr. Kis-Tóth Lajos,
Koczka Ferenc, Tóthné Dr. Parázsó Lenke: Oktatástechnológia - EKTF, Eger, 1996.
2. Dr. Kiss - Tóth Lajos (szerk.): Oktatástechnológia - EKTF, Eger, 1996.
3. http://www.mek.iif.hu
4. http://www.oki.hu 5. Oktatás-Informatika - 2009. Egyetemi tankönyv. ELTE Eötvös Kiadó Kft
Page 22
22
Tantárgy neve: Számítástudományi ismeretek
Tantárgy kódja: ITM2008
Meghirdetés féléve: 3
Kreditpont: 4
Óraszám: 2+2
Számonkérés: Kollokvium
Előfeltétel: -
Tantárgyfelelős: Dr. Dömösi Pál Béla, főiskolai tanár
A tantárgyfelelős egység kódja: MI
1. A tantárgy elsajátításának célja:
A hallgatók megismertetése a számítástudomány alapvető kérdéseivel, így a logikai alapok, a
számításelmélet, az automaták és formális nyelvek, valamint a mesterséges intelligencia
legfontosabb eredményeivel. Cél, hogy be tudjanak kapcsolódni a legújabb tudományos
eredmények alkalmazásába, s megismerkedjenek a tárgyhoz kapcsolódó kutatómunka
módszereivel. Mindemellett a legkiválóbb hallgatók számára cél a kutatói tevékenység
elindítása.
2. A tantárgyi program:
Logikai alapok áttekintése: ítéletlogika, elsőrendű logika, következményfogalom,
eldöntésprobléma. Az elsőrendű rezolúciós elv, rezolúciós stratégiák. A logikai programozás
elméleti alapjai. A természetes levezetés. A logika informatikai alkalmazásai: formális
módszerek. Számításelméleti alapok: kiszámítási és eldöntési problémák, Turing-gép és néhány
változata, rekurzívan felsorolható és rekurzív nyelvek, parciális rekurzív és rekurzív
függvények, eldönthetetlen problémák, bonyolultsági osztályok, P versus NP, SAT probléma,
Hamilton út problémája, polinomiális tár, PSPACE-teljes problémák bemutatása.
Automataelméleti és formális nyelvészeti alapok áttekintése: generatív nyelvtan, Chomsky
hierarchia, automaták és nyelvek kapcsolata, véges automaták elmélete. Formális nyelvek
kombinatorikus és algoritmikus tulajdonságai, véges automata hálózatok. Mesterséges
intelligencia alapjai: intelligens ágensek, intelligens rendszerek környezete, problémamegoldás
modellezése, tudás és következtetés, a tudás lefordítása cselekvéssé, tudásbázis építése, logikai
következtető rendszerek, tervkészítés, bizonytalan tudás és következtetés, tanulás,
kommunikáció, észlelés, cselekvés. Automatikus öntanuló rendszerek. Bizonytalan
következtetés szabályalakú módszerekkel. Genetikus algoritmusok és evolúciós programozás.
A mesterséges intelligencia filozófiai alapjai. Az intelligens viselkedés megvalósításának
lehetőségei. Egyéb számítástudományi ismeretek: gráfelméleti módszerek számítástudományi
alkalmazásai, grammatikai hálózatok és alkalmazásaik, lingvisztikai alapok.
3. Évközi ellenőrzés módja:
Zárthelyi dolgozatok és házi dolgozatok készítése, beszámoló.
4. A megszerzett ismeretek értékelése (félévközi jegy, vizsgajegy):
Vizsgajegy.
5. Az értékelés módszere:
A zárthelyi dolgozatok és házi dolgozatok, valamint az évközi beszámolók és a vizsgajegy
alapján történik.
6. Az ismeretek, készségek és kompetenciák elsajátításához rendelkezésre álló
segédanyagok: -
Page 23
23
7. Kötelező, ajánlott irodalom:
1. Demetrovics János, Jordan Denev, Anton Pavlov: A számítástudomány matematikai
alapjai -Tankönyvkiadó, Budapest, 1999.
2. Dömösi Pál, Fazekas Attila, Horváth Géza, Mecsei Zoltán: Formális nyelvek és
automaták - Debrecen, 2003, kézirat. http://www.inf.unideb.hu/~domosi
3. Fekete István, Gregorics Tibor, Nagy Sára: Bevezetés a mesterséges intelligenciába
- ELTE Eötvös Kiadó, 2006.
4. Fülöp Zoltán: Formális nyelvek és szintaktikus elemzésük - Polygon, Szeged, 1999.
5. Pásztorné Varga K., Várterész Magda: A matematikai logika alkalmazásszemléletű
tárgyalása - PANEM kiadó, 2003