NETTUTOR AZ OKTATÁSSZERVEZÉS SZÁMÍTÓGÉPES TÁMOGATÁSA Kis Ferenc, kis.f@szamalk-inf.hu SZÁMALK Informatika Rt. Az utóbbi években az elektronikus oktatás területén egyre több vállalat próbál különböző multimédiás oktatóanyagokkal és módszerekkel piacra törni. Ezen megoldások között azonban igen kevés az, amely egy elektronikus oktatási rendszer minden területét megfelelően lefedné. A SZÁMALK Informatika Rt. Elektronikus Oktatási Üzletága régóta figyeli a hazai és a nemzetközi e-learning eseményeket, és az ezekkel párhuzamosan megjelenő vállalati oktatási igényeket. Ezek alapján úgy látjuk, hogy egy komplett elektronikus oktatási rendszer, a következő főbb komponensekből áll: az oktatási szervezet, a tanárok, tanulók, kurzusok, tantárgyak, minősítések, stb. menedzselésének eszközei, egy tesztelési és vizsgarendszer, amely a tanulás kontrollálásához szükséges, konzultációs lehetőségek integrációja (e-mail, videó konferencia lehetőségek, fórumok, stb.), a tananyagok tárháza, amely egy központilag menedzselhető adatbázissal van kiszolgálva, a multimédiás anyagok továbbítási technológiái, és az oktatási anyagok elkészítésének támogatása. Mit sem ér az olyan informatikai megoldás, amely mögött nem áll egy jól kezelhető, megbízható informatikai vagy akár a humánpolitikai üzemeltetői rendszer. A SZÁMALK Informatika Rt. e-learning megoldásának fő eleme a Nettutor elnevezésű központi adatbázison alapuló, virtuális oktatási keretrendszer. Ezen keretrendszer segítségével a tanárok, tanulók, kurzusok, jogosultságok, elektronikus tananyagok elérési pontjai egyszerűen kezelhetővé válnak. A felhasználók (diákok) az adott jogosultsági szintnek megfelelő felhasználói felülettel találkoznak, és onnan jelentkeznek be tanfolyamokra, lépnek kapcsolatba a tanárokkal, konzulensekkel, vagy kezdik el a tanulást. A tananyagokat általában egy önteszt és egy vizsga tesztsorozat követ. Az önteszt segítségével a felhasználó ellenőrzi önmagát, hogy milyen szinten sikerült a tananyag elsajátítása. A vizsgasor kitöltésének eredménye pedig a Nettutor adatbázisban kerül rögzítésre.
A Nettutor rendszer lelke ez a központi adatbázis. Ebben az adatbázisban regisztrálásra kerül minden olyan tevékenység és eredmény, amely a későbbi összesítések, listák elkészítésének alapját képezi. Így a humánpolitikai osztály naprakész képet kap arról, hogy a felhasználók az adatbázisban rögzített kurzuslátogatások, vagy akár teszteredmények alapján milyen ismeretekkel rendelkeznek egy adott témában. 1. ábra A Nettutor rendszert elsősorban de nem kizárólagosan nagy- és közepes vállalatoknak szánjuk, a belső elektronikus oktatási rendszerük kialakítására. Az alábbiakban röviden összefoglaltuk a Nettutor Elektronikus Oktatási Rendszer funkcionális leírását. A leírás nem a rendszer használatának megismerését szolgálja, csupán a rendszerrel megvalósítható lehetőségek skáláját írja le, különös tekintettel az egyes modulok és változatok különbségeire. Modulok A rendszer moduláris felépítésű, az alkalmazott funkciók jól elkülöníthető függvénykönyvtárak segítségével kialakíthatók. A rendszer a következőkben felsorolt modulokból és elemekből állítható össze:
Adminisztrációs modul Teszt és vizsga modul Konzultációs modul Futtató környezet Megjelenés testreszabása (design) Rendszer testreszabása A rendszer egyes moduljaiból két különböző változat vásárolható, úgymint a Basic és a Professional változat. A következő fejezetekben leírjuk, hogy az egyes modulok milyen funkcionalitással rendelkeznek. Adminisztrációs modul Az adminisztrációs modul az egyik legfontosabb eleme a rendszernek. Azt is mondhatjuk, hogy ez a modul fogja össze az oktatással járó adminisztratív feladatok kezelését. Az adminisztrációs modul használatával adatbázisba szervezve tárolhatjuk a hallgatók adatait, a kurzus kategóriákat, a kurzusokat, a kurzusokra való bejelentkezéseket, a kurzusok felelőseit és konzulenseit, a kurzusokhoz tartozó linkeket, tananyagokat, teszteket, vizsgákat. Az adminisztrációs modul tetszőleges jogosultsági szintet tud hozzárendelni a különböző tranzakciókhoz, mint a kurzusokra történő bejelentkezésekhez (minden kurzushoz különböző szint adható meg), a kurzusok, kurzus kategóriák, linkek, teszt és vizsgakérdések összeállításához, a hallgatók, kurzusfelelősök, konzulensek koordinátorok, adminisztrátorok menedzseléséhez. Ezek a feladatok egy web böngészőből is elvégezhetők. Lehetőség van arra, hogy a rendszer felhasználói (hallgatói), azokra a kurzusokra, amelyekre megfelelő jogot kaptak, saját magukat bejelentkeztessék. Ennek a jognak a hiányában, a kurzus felelősén keresztül végezhetik csak el a bejelentkezést. A rendszer a be- és a kijelentkezéseket is regisztrálja, így különböző listák állíthatók össze arról, hogy a hallgatók mikor és mennyi ideig látogatták a kurzusokat. A rendszer arra is lehetőséget biztosít, hogy ne csak az elektronikus, hanem a hagyományos oktatás szervezésében is segítséget nyújtson. Teszt és vizsgarendszer A teszt és vizsgarendszer modul adatbázisban tárolva, menedzselhetővé teszi a tananyagokban elhelyezhető kérdéseket, és a vizsgák létrehozását.
A kérdésszerkesztővel amely a teszt és vizsgamodul szerves részét képezi olyan különböző típusú kérdéseket állíthatunk össze, amelyek bekerülnek az adatbázisba. A kérdésekhez szűrő feltételek rendelhetők, amely a kérdéseket kurzusokhoz és anyagrészekhez rendelik. Az adatbázisban lévő kérdéseket felhasználhatjuk az anyagok közben egy-egy nem regisztrált, inkább a figyelem fenntartására szolgáló elemként is. Egy másik lehetőség, hogy a vizsgaszerkesztővel amely szintén része a modulnak vizsgákat állíthatunk össze. Ezen vizsgák különböző paraméterekkel rendelkezhetnek: a regisztrációra, a helyes megoldás megmutatására, a kérdések összeállításának jellegére, és a kérdések halmazára vonatkozóan. Lehetőség van arra, hogy a kérdések azonosítójának a megadásával egy adott vizsgához akár konkrét kérdéseket rendeljünk, de arra is mód nyílik, hogy egy adott témakörből a rendszer válassza ki véletlenszerűen a feltett kérdéseket. Konzultációs modul A konzultációs modul lehetővé teszi, hogy az adott kurzusokkal kapcsolatban a rendszerben regisztrált kérdéseket tegyenek fel a hallgatók, és ezekre más a hallgatók, vagy a konzulensek válaszoljanak. A feltett kérdések könnyen és gyorsan áttekinthetők, és a tanulás során ugyanúgy rendelkezésre állnak, mint a tananyagok. A kérdések feltehetők nevesítve, vagy más paraméterezéssel névtelenül is. Ez utóbbit sok esetben szívesebben használják a hallgatók, mert így nem kell tartaniuk attól, hogy ismerethiányuk nyilvánosságra kerül. A konzultációs modul használatán túl lehetőség van arra is, hogy a konzulensek adatbázisban leírt elérhetősége révén regisztrálatlan kérdéseket tegyenek fel a hallgatók, a konzulensek felé a saját levelező, vagy videokonferencia alkalmazásuk felhasználásával. Futtató környezet A Nettutor rendszer a következő szoftvereket igényli a működéséhez: 1. Internet Information Server A Nettutor rendszer működéséhez legfontosabb egy Web szerver. Ez a legtöbb esetben a Microsoft Internet Information Server, de lehetőség van más Web szerverekre való implementációra is. Az Internet Information Server a Microsoft ingyenes Web szervere, amely használatának egyetlen feltétele egy Windows NT Server (esetleg Workstation) licensz megléte. 2. Adatbázis kezelő A Nettutor működtetéséhez feltétlenül szükség van egy adatbázis-kezelő rendszerre is. Erre a leginkább a Microsoft SQL Server-t javasoljuk. Lehetséges más SQL adatbázisok alkalmazása is.
Költségcsökkentő eljárásként implementálható a Microsoft Database Engine is, amely a Microsoft SQL Server 7.0 teljesítmény-korlátozott változata. 10 konkurens felhasználónál nagyobb felhasználószám esetén nem javasolható. 2. Microsoft NetShow Server A Microsoft NetShow Server nem szerves része a Nettutor rendszernek, mivel a működéséhez nem feltétlenül szükséges. Ha azonban multimédiás tananyagokat is fel kívánunk használni, akkor célszerű az alkalmazása. A NetShow Server az Internet Information Server-hez hasonló licenszkonstrukcióval rendelkezik.