Moodle -egy ingyenes, sokoldalú LMS rendszer használata a felsőoktatásban Vágvölgyi Csaba (vagvolgy@kfrtkf.hu) Kölcsey Ferenc Református Tanítóképző Főiskola Debrecen
Moodle??? Mi is ez egyáltalán? Moodle = Modular Object-Oriented Dynamic Learning Environment Szabad forráskódú, ingyenesen használható LMS (Learning Managment System) Martin Dougiamas fejleszti 2001. novembere óta Jelenleg a 1.2.1 verziónál tart és 1137 regisztrált oldallal rendelkezik mintegy 81 országban
Ki szeretném próbálni Internetes elérhetősége: www.moodle.org illetve www.moodle.com Futtatási környezet a szerveren: (Unix, Linux, Windows, NetWare, MAC OS) Apache, PHP, MySql Futtatási környezet a felhasználó gépén: tetszőleges böngésző engedélyezet JavaScript és Cookie használattal Telepítés: A fenti szoftverkörnyezet minimális ismeretét igényli webes felületen történik
Fontosabb szolgáltatások Többféle autentikációs lehetőség Hallgatói, oktatói és adminisztrátori csoportok kezelése Naplózás (ki mikor melyik tananyaggal foglalkozott, milyen állományokat, beállításokat módosított ) Kommunikációs lehetőségek: e-mail, fórum, chat, hirdetőtábla Támogatott tananyagformátumok: txt, html, pdf, doc, ppt, flash, audió és videó állományok, tetszőleges letölthető állomány Tesztek és kérdőívek készítése Beépített WYSIWYG html szerkesztő egyszerűbb szerkesztési feladatokra Részben testreszabható felhasználói felület (pl.: nyelvválasztás lehetősége, támogatott színsémák)
A tananyaghoz való hozzáférés szabályozása Két szinten történik: 1. A rendszerbe való bejutás szabályozása 2. Az adott tananyaghoz való hozzáférés kontrolálása, a kurzusokra való beiratkozás nyomon követése (enrolment key). Az illegálisan beiratkozott hallgatók hozzáférése könnyen visszavonható.
A felhasználók azonosítása Tipikus problémák a felsőoktatásban: 1. Hatalmas létszámok (akár több tízezer felhasználó) 2. A hallgatók folyamatos cserélődése 3. Ki foglalkozzon a felhasználók felvételével, illetve törlésével? Az oktató? nem az ő feladata A rendszergazda? neki már úgyis van elég dolga
Megoldás: Automatizált autentikáció minimális emberi beavatkozással Lehetőleg használjuk a már meglévő nyilvántartásainkat Külön LMS rendszergazda alkalmazása (indokolt esetben)
A Moodle által felkínált autentikációs lehetőségek Nincs hitelesítés (veszélyes és értelmét veszti az LMS jónéhány funkciója) Csak manuális account ( Önnek ezt nem ajánlom ) E-mail alapú hitelesítés Külső adatbázis alapján POP3, IMAP vagy NNTP szerver alapján LDAP segítségével kiskapu: Vendég felhasználó (guest) - letiltható
E-mail alapú hitelesítés Ez a alapértelmezés a Moodle-ben. Előny: Teljesen automatikus Hátrány: Bárki bekerülhet a Moodle felhasználók közé, aki érvényes e-mail címmel rendelkezik. A felhasználó által megadott egyéb adatok valódisága nem ellenőrizhető
Külső adatbázis használata Alapértelmezett a mysql támogatás, de számos további adatbáziskezelőt is támogat. Csak az adatbázisban létező felhasználók regisztrálhatják magukat. Minimálisan 2 mező (username, password), de ha létezik akkor további adatokat is át tud emelni az adattáblából (pl.: vezeték és keresztnév, e-mail cím, telefon, település, alapértelmezett nyelv, ). access borland_ibase csv db2 informix mssql mysql odbc oracle postgres sqlanywhere sybase
Azonosítás egyéb hálózati szolgáltatások alapján Lehetséges protokollok: POP3 (Post Office Protocol 3) IMAP (Internet Message Access Protocol) NNTP (Network News TransferProtocol) Előnye: Ellenőrizhető a felhasználó létezése. Hátrány: A felhasználó további adatairól nem tudunk semmit.
LDAP (Lightweight Directory Access Protocol) A meglévő, adatokkal feltöltött címtáraink felhasználása jelentheti az ideális megoldást. Elterjedt megoldások: Novell NetWare: NDS (edirectory) Windows szerver: Active Directory Linux: OpenLDAP Fontos: titkosított kapcsolat támogatása (pl.: ssl)
Összefoglalás A Moodle egy könnyen üzemeltethető (és ingyenes) megoldás lehet az e-learning keretrendszerekkel most ismerkedő oktatási intézmények számára. Akár nagy hallgatói létszámok mellett is problémamentes regisztrációt tesz lehetővé.
Köszönöm a figyelmet! Vágvölgyi Csaba (vagvolgy@kfrtkf.hu) Kölcsey Ferenc Református Tanítóképző Főiskola Debrecen