Erősen interaktív, pehelysúlyú oktatási keretrendszer

OData támogatás
Konzulens:
Benkő Borbála Katalin
Hálózati Rendszerek és Szolgáltatások Tanszék

Szakdolgozatomban bemutatom a napjainkban egyre gyakrabban használt web-alapú alkalmazások megvalósításához szükséges modern web-technológiákat. Összehasonlítom a használt megoldásokat mind kliens, mind szerver oldalon, majd áttekintem az oktatási keretrendszerek fő elvárásait. Részletesen bemutatom a Google Web Toolkit-et (GWT), melynek lényege, hogy a népszerű Java nyelv használatával készíthetünk komplex, JavaScript alapú alkalmazásokat. Áttekintem a használt Model-View-Presenter tervezési minta, az aszinkron kliens-szerver kommunikáció, valamint az esemény- és előzménykezelés lényegét.

A GWT technológia felhasználásával egy vékony kliens oktatási keretrendszert és két hozzá tartozó magas interaktivitást nyújtó oktatójátékot tervezek és valósítok meg, melyek adminisztrátori felülettel is rendelkeznek. Kitérek a keretrendszer működésére és felépítésére vonatkozó irányelvekre; az oktatójátékokat modulonként mutatom be mind elvi, mind technológiai síkon. Értékelem az elkészült alkalmazást technológiai szempontból és a felhasználói élményt vizsgálva. Felvázolom az elkészített oktatási keretrendszer és az oktatójátékok felhasználási és továbbfejlesztési lehetőségeit.

Letölthető fájlok

A témához tartozó fájlokat csak bejelentkezett felhasználók tölthetik le.