tantárgy neve információs társadalom alapismeretek itm1001competition, microsoft; aizu...

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

Upload: others

Post on 02-Feb-2020

4 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Tantárgy neve Információs társadalom alapismeretek ITM1001Competition, Microsoft; Aizu International Programming Contest, 24 órás programozói és weblap készítő verseny,

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: Tantárgy neve Információs társadalom alapismeretek ITM1001Competition, Microsoft; Aizu International Programming Contest, 24 órás programozói és weblap készítő verseny,

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: Tantárgy neve Információs társadalom alapismeretek ITM1001Competition, Microsoft; Aizu International Programming Contest, 24 órás programozói és weblap készítő verseny,

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: Tantárgy neve Információs társadalom alapismeretek ITM1001Competition, Microsoft; Aizu International Programming Contest, 24 órás programozói és weblap készítő verseny,

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: Tantárgy neve Információs társadalom alapismeretek ITM1001Competition, Microsoft; Aizu International Programming Contest, 24 órás programozói és weblap készítő verseny,

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: Tantárgy neve Információs társadalom alapismeretek ITM1001Competition, Microsoft; Aizu International Programming Contest, 24 órás programozói és weblap készítő verseny,

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: Tantárgy neve Információs társadalom alapismeretek ITM1001Competition, Microsoft; Aizu International Programming Contest, 24 órás programozói és weblap készítő verseny,

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: Tantárgy neve Információs társadalom alapismeretek ITM1001Competition, Microsoft; Aizu International Programming Contest, 24 órás programozói és weblap készítő verseny,

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: Tantárgy neve Információs társadalom alapismeretek ITM1001Competition, Microsoft; Aizu International Programming Contest, 24 órás programozói és weblap készítő verseny,

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: Tantárgy neve Információs társadalom alapismeretek ITM1001Competition, Microsoft; Aizu International Programming Contest, 24 órás programozói és weblap készítő verseny,

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: Tantárgy neve Információs társadalom alapismeretek ITM1001Competition, Microsoft; Aizu International Programming Contest, 24 órás programozói és weblap készítő verseny,

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: Tantárgy neve Információs társadalom alapismeretek ITM1001Competition, Microsoft; Aizu International Programming Contest, 24 órás programozói és weblap készítő verseny,

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: Tantárgy neve Információs társadalom alapismeretek ITM1001Competition, Microsoft; Aizu International Programming Contest, 24 órás programozói és weblap készítő verseny,

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: Tantárgy neve Információs társadalom alapismeretek ITM1001Competition, Microsoft; Aizu International Programming Contest, 24 órás programozói és weblap készítő verseny,

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: Tantárgy neve Információs társadalom alapismeretek ITM1001Competition, Microsoft; Aizu International Programming Contest, 24 órás programozói és weblap készítő verseny,

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: Tantárgy neve Információs társadalom alapismeretek ITM1001Competition, Microsoft; Aizu International Programming Contest, 24 órás programozói és weblap készítő verseny,

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: Tantárgy neve Információs társadalom alapismeretek ITM1001Competition, Microsoft; Aizu International Programming Contest, 24 órás programozói és weblap készítő verseny,

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: Tantárgy neve Információs társadalom alapismeretek ITM1001Competition, Microsoft; Aizu International Programming Contest, 24 órás programozói és weblap készítő verseny,

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: Tantárgy neve Információs társadalom alapismeretek ITM1001Competition, Microsoft; Aizu International Programming Contest, 24 órás programozói és weblap készítő verseny,

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: Tantárgy neve Információs társadalom alapismeretek ITM1001Competition, Microsoft; Aizu International Programming Contest, 24 órás programozói és weblap készítő verseny,

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: Tantárgy neve Információs társadalom alapismeretek ITM1001Competition, Microsoft; Aizu International Programming Contest, 24 órás programozói és weblap készítő verseny,

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: Tantárgy neve Információs társadalom alapismeretek ITM1001Competition, Microsoft; Aizu International Programming Contest, 24 órás programozói és weblap készítő verseny,

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: Tantárgy neve Információs társadalom alapismeretek ITM1001Competition, Microsoft; Aizu International Programming Contest, 24 órás programozói és weblap készítő verseny,

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