25
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ó 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.

Tantárgy neve Információs társadalom alapismeretek ... · 1 Tantárgy neve Információs társadalom alapismeretek Tantárgy kódja ITM1001 Meghirdetés féléve 1 Kreditpont

  • Upload
    others

  • View
    8

  • Download
    0

Embed Size (px)

Citation preview

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ó 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.

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: Dömösi Pál Béla 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.

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: Dömösi Pál Béla 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.

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: Bajalinov Erik 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

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.

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: Iszáj Ferenc 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 szinek, 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.

7

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.

8

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: Iszáj Ferenc 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énak, 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.

9

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: Vályi Sándor 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.

10

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.

11

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: Bajalinov Erik 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

12

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: Vályi Sándor 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: Évkö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.

13

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 Gát György 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.

14

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ó G. Ferenc 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:

15

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.

16

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é 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. Adatelő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 projekterv 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

17

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: Iszáj Ferenc 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.

18

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.

19

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: Blahota István 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.

20

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é 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

21

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: Vályi Sándor 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

22

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: Kovács Zoltán 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észerttudomá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, manipulativ tevékenység, számítógép, korszerű oktatástechnolgiai 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

23

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: Nagy Mihály 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 Lajo, 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

24

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: Dömösi Pál Béla 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: -

25

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