Moodle egy ingyenes LMS rendszer bevezetésének technikai kérdései Vágvölgyi Csaba



Hasonló dokumentumok
Moodle -egy ingyenes, sokoldalú LMS rendszer használata a felsőoktatásban

Moodle IPSZILON előadás március 23.

Korszerű webes technológiák felhasználása a Moodle LMS rendszerben

EgroupWare: A csoportmunka megoldás

A MOODLE KERETRENDSZER TELEPÍTÉSE

CentOS 7 OTRS telepítése, beállítása

Tudás Reflektor. Copyright 2011; Kodácsy Tamás;

ALKALMAZÁSOK ISMERTETÉSE

mlearning Mobil tanulás a gyakorlatban

Néhány szó a Moodle rendszerről

web works hungary Rövid technikai tájékoztató Mars (mars.intelliweb.hu) szerverünkkel kapcsolatban meglévő és új ügyfeleink számára.

KnowledgeTree dokumentumkezelő rendszer

PHP-MySQL. Adatbázisok gyakorlat

r e l o a d. n o n p r o f i t f o r u m. e u Telepítési útmutató 3. RELOADED

MOODLE mobileszközön

Java-s Nyomtatványkitöltő Program Súgó

Moodle. ingyenes elearning keretrendszer

TANANYAGTÁRHÁZAK SZEREPE AZ ELEARNINGBEN. Vágvölgyi Csaba - Papp Gyula. Kölcsey Ferenc Református Tanítóképző Főiskola Debrecen

A CCL program használatbavétele

A Miskolci Egyetem Wikije

WordPress segédlet. Bevezető. Letöltés. Telepítés

Apache, MySQL, PHP/Perl NetWare-n

web works hungary Rövid technikai tájékoztató a webhosting szolgáltatásról. (PLESK szerver)

BaBér bérügyviteli rendszer telepítési segédlete év

1. Bevezető. 2. Sérülékenységek

Levelező szerverek. Hargitai Gábor november 28.

PTE-PROXY VPN használata, könyvtári adatbázisok elérhetősége távolról

Fábián Zoltán Hálózatok elmélet

A SuliX család: Az oktatási és érettségi disztribúciótól a SuliXerverig

OTRS bevezetése és tapasztalatok a DF-ISZK-n

Internet alkamazások Készítette: Methos L. Müller Készült: 2010

1. Szolgáltatásaink. Adatok feltöltése és elemzése. Digitális feltöltés. Analóg korong feltöltés

ÁNYK53. Az Általános nyomtatványkitöltő (ÁNYK), a személyi jövedelemadó (SZJA) bevallás és kitöltési útmutató együttes telepítése

Dropbox - online fájltárolás és megosztás

Szilipet programok telepítése Hálózatos (kliens/szerver) telepítés Windows 7 operációs rendszer alatt

INFORMATIKAI RENDSZER FEJLESZTÉSE. TÁMOP D-12/1/KONV A Szolnoki Főiskola idegen nyelvi képzési rendszerének fejlesztése

S, mint secure. Nagy Attila Gábor Wildom Kft.

A Neptun.Net Egységes Tanulmányi Rendszer. Előadó: Fauszt Zoltán Budapest, április 26.

Elektronikus Információs és Nyilvántartási Rendszer a Doktori Iskolák fiatal kutatói részére

Levelező kliensek beállítása

Rendszergazda Debrecenben

Az Evolut Főkönyv program telepítési és beállítási útmutatója v2.0

BaBér. Bérügyviteli rendszer. Telepítési segédlet 2014.

Rendszerkövetelmények

LINUX LDAP címtár. Mi a címtár?

Webtárhely létrehozása a helyen. Lépések Teendő 1. Böngészőbe beírni: 2. Jobb oldalon regisztrálni (tárhelyigénylés).

Hardver és szoftver követelmények

Webes megoldások egy múzeum belső hálózatában

Telepítési Kézikönyv

hardver-szoftver integrált rendszer, amely Xwindow alapú terminálokat szervez egy hálózatba

Open Enterprise Server a Novell NetWare legújabb verziója

3 A hálózati kamera beállítása LAN hálózaton keresztül

Vodafone-os beállítások Android operációs rendszer esetében

Távolléti díj kezelése a Novitax programban

TECHNIKAI SEGÉDLET. EMIR Azonosító: TÁMOP /1/A Apertus Közalapítvány

OpenLAB diák felület dokumentáció

Windows XP. és Ubuntu. mi a különbség? Mátó Péter <mato.peter@fsf.hu> Windows XP vs Ubuntu Mátó Péter <mato.peter@fsf.

Számítógépes munkakörnyezet II. Szoftver

Rendszerkezelési útmutató

MÉRY Android Alkalmazás

Gyors telepítési kézikönyv

Készítette: Enisz Krisztián, Lugossy Balázs, Speiser Ferenc, Ughy Gergely

Mikrobiológia MOODLE - gyakorló és vizsgarendszer használata az ELTE TTK Biológiai Intézet E- learning felületén

Non-stop hozzáférés az üzleti információkhoz bárhol, bármikor és bármilyen eszközzel

A TERC VIP költségvetés-készítő program telepítése, Interneten keresztül, manuálisan

A telepítési útmutató tartalma

OCSP Stapling. Az SSL kapcsolatok sebességének növelése Apache, IIS és NginX szerverek esetén 1(10)


SSL VPN KAPCSOLAT TELEPÍTÉSI ÚTMUTATÓ

K&H token tanúsítvány megújítás

Ellenőrző keretprogram (eesztconnect.exe)

A WORDPRESS TELEPÍTÉSÉNEK LÉPÉSEI

Virtual Call Center kliens program MSI csomag telepítése

Az ECDL 44 távoktatási rendszer értékelése

Mobil Partner telepítési és használati útmutató

<Insert Picture Here> Migráció MS Access-ről Oracle Application Express-re

Korábban használt elearning rendszer támogatása

O365 és felhő szolgáltatások igénybevételéhez szükséges beállítások

Digitális aláíró program telepítése az ERA rendszeren

VIRTUAL APPLIANCE KÉZIKÖNYV VIRTUAL APPLIANCE KÉZIKÖNYV

Nyílt forráskód a Fővárosi Bíróságon

Tudnivalók az NYMESEK vezeték nélküli hálózatáról. Beállítási útmutató WIFI felhasználóink számára

Bár a szoftverleltárt elsősorban magamnak készítettem, de ha már itt van, miért is ne használhatná más is.

Az OpenEDU program. Molnár Zsolt. ULX Nyílt Forráskódú Tanácsadó és Disztribúciós Kft. OpenEDU tájékoztató és workshop, február 15.

Megjegyzés vezeték nélküli LAN felhasználóknak

BarAck.Net. Internetes csomagkezel. Felhasználói kézikönyv V 1.0. (2011. július 20.)

SZÁMÍTÓGÉPES ADATBÁZIS-KEZELÉS. A MySQL adatbáziskezelő PHP folytatás JDBC, ODBC

Selling Platform Telepítési útmutató Gyakori hibák és megoldások

Netis vezeték nélküli, N típusú, router

Telepítés, újratelepítés több számítógépre, hálózatos telepítés Kulcs-Bér program

Országos Területrendezési Terv térképi mel ékleteinek WMS szolgáltatással történő elérése, Quantum GIS program alkalmazásával Útmutató 2010.

3Sz-s Kft. Tisztelt Felhasználó!

MŰSZAKI KÖVETELMÉNYEK, A KÖRKERESŐ SZOFTVER SPECIFIKÁCIÓJA, KÖLTSÉGVETÉS. A) Műszaki követelmények

Infocentrum Számlázó hálózatos verzió + Firebird Adatbázismotor

opensuse 10.3 Érettségi változat telepítése

elearning TAPASZTALATOK ÉS TERVEK A ZRÍNYI MIKLÓS NEMZETVÉDELMI EGYETEMEN

NETTUTOR AZ OKTATÁSSZERVEZÉS SZÁMÍTÓGÉPES TÁMOGATÁSA

WIN-TAX programrendszer frissítése

Kezdő lépések Microsoft Outlook

Átírás:

Moodle egy ingyenes LMS rendszer bevezetésének technikai kérdései Vágvölgyi Csaba Kölcsey Ferenc Református Tanítóképző Főiskola vagvolgy@kfrtkf.hu A felsőoktatásba bejutó hallgatók létszámának drasztikus emelkedése miatt a felsőoktatási intézmények jelentős része próbálkozik a tanórákat valamilyen módon kiváltó, önálló tanulást lehetővé tevő módszerek alkalmazásával. Természetesen nem csak a felsőoktatásban lehet szükség a közvetlen tanár-diák kapcsolat nélküli tanulásra. A munkaerő folyamatos, hatékony és költségtakarékos továbbképzése nagyon sok nagyvállalatnak okozott fejtörést, talán nem véletlen, hogy az egyébként már megfelelő számítógépes és hálózati infrastruktúrával rendelkező cégek az élen járnak az e-learning rendszerek alkalmazásában. Ezeket a rendszereket sokszor házon belül fejlesztik, de később gyakran forgalmazzák önálló szoftvertermékként (például: a Cisco és az Oracle e-learning rendszerei). A world wide web sokoldalú multimédiás lehetőségei, és a webszerver oldali támogatással megvalósított dinamikus tartalomkezelés szinte korlátlan lehetőségeket biztosítanak az e-learning rendszerek tervezői számára. A böngészőn át elérhető tananyag mellet szól a kliens oldalon megvalósítható platformfüggetlenség is. Egy megfelelően elkészített tananyag ugyanúgy hozzáférhető a Mac OS X alatt, mint egy Debian Linuxon futó Mozilla böngészőből, egy korszerű kézi számítógép segítségével. Keretrendszerek A jelenleg forgalomban lévő e-learning keretrendszerek egy oktatási intézmény számára meglehetősen drágák, ugyanakkor egyre több alkalmazás születik, amely szabad forráskódú szkriptnyelvek, adatbázis-kezelők, webszerverek segítségével próbálja megvalósítani egy korszerű e-learning keretrendszer szolgáltatásait. A több millió forintos beruházások helyett az e-learninggel most ismerkedő oktatási intézményeknek célszerű kipróbálniuk egy nyílt forráskódú, ingyenes keretrendszert. Lehetséges ugyanis, hogy a számukra szükséges szolgáltatások zömét egy ilyen rendszer is biztosítani tudja. Az ilyen tartalomkezelő rendszerek felkutatásában nagyon hasznos segítséget nyújthat a http://www.opensourcecms.com weboldal, amely e témával kapcsolatos linkgyűjteménnyel és az egyes rendszerek rövid értékelésével segít minket a választásban. Szintén hasznos kiindulási pont lehet a www.hotscripts.com URL, ahol rákeresve az education szóra kimondottan oktatással kapcsolatos szabad forráskódú rendszereket találunk. A szabad forráskódú keretrendszerek többnyire a Linux platformhoz kötődnek, bár közülük több teljes értékűen működik Windows, NetWare vagy más környezetben is. A rendszerek alapját az Apache (www.apache.org) webszerver és valamelyik ingyenes adatbázisszerver (pl. MySQL, PostgeSQL) biztosítja. A dinamikus 244

webtartalmat többnyire a PHP (www.php.net), Perl (www.perl.org), Python (www.python.org) és további szkriptnyelvek segítségével valósítják meg. A rendszerek általában moduláris felépítésűek, és szolgáltatásaik akár saját modulok írásával is bővíthetők. Nagyon fontos megemlíteni, hogy majdnem minden keretrendszert felkészítettek a többnyelvű használatra. Moodle Néhány nyílt forráskódú LMS (Learning Managment System) rövid kipróbálása után a Moodle volt az a keretrendszer amely mellet döntöttünk. A döntést leginkább a következő okok befolyásolták: A felkínált funkciók (kisebb hiányosságokkal) megfeleltek az elvárásainknak. A felhasználói felület fordítása (magyar nyelvre) viszonylag előrehaladott állapotban volt. Ennek a rendszernek a fejlesztése tűnt a legaktívabbnak. Néhány hetente jelennek meg újabb modulok, frissítések. A fejlesztő határozott elképzelésekkel rendelkezik a jövőt illetően: pl. SCORM kompatibilitás megvalósítása, korszerű technológiák beépítése (XHTML). A program neve a Modular Object-Oriented Dynamic Learning Environment kifejezés rövidítéséből származik. A Moodle egy nyílt forráskódú, a GNU General Public Licence hatálya alá eső LMS rendszer. A program hivatalos weboldala a http://www.moodle.org, de érdekes módon az ingyenes szoftverhez a http://www.moodle.com oldalon support szolgáltatást (telepítés, webtárhely biztosítása, ) biztosítanak, korántsem ingyen. A rendszer első számú fejlesztője Martin Dougiamas (Perth, Ausztrália), de mint szinte minden szabad forráskódú szoftver esetében a fejlesztésbe sok önkéntes is bekapcsolódik egy-egy modul vagy nyelvi változat elkészítésével. A szoftver jelenleg az 1.4.1 verziónál tart, és több, mint 90 országban használják, köszönhetően a pillanatnyilag elérhető 40 különböző nyelvi verziónak (http://moodle.org/sites/). Főiskolánkon néhány hónapja használjuk a Moodle rendszert. Igaz, a szélesebb körben történő bevezetését kizárólag szeptembertől tervezzük, de már eddig is számos kérdés merült fel a telepítés és a mindennapi használat során. Az alábbiakban szeretném felhívni a figyelmet néhány, a keretrendszer telepítése és működtetése során felmerülő kérdésre. A Moodle futtatásához szükséges szoftverkörnyezet A szerveren: Apache webszerver, PHP szkriptnyelv és MySQL adatbázis szerver (más adatbázis-kezelőkkel is képes együttműködni) futtatására alkalmas operációs rendszer. Ennek a kritériumnak a következő operációs rendszerek bármelyike megfelelhet: Unix/Linux, Windows, NetWare, MAC OS X. 245

Mi egy Debian Woody Linux disztribúciót választottunk, ami eddigi tapasztalataink alapján tökéletesen bevált. A program erőforrásigénye elsősorban az egyidejű felhasználók számától függ, jelenleg egy középkategóriás PC-n tökéletesen működik. A felhasználó gépén: Tetszőleges böngésző, engedélyezett JavaScript és Cookie használattal. Telepítés A keretrendszer telepítése már a böngészőn keresztül történik. Az előkészületekhez szükséges legfontosabb lépések: A moodle kicsomagolása a webszerver gyökérkönyvtárába. Mivel a telepítés során a telepítő script állományokat módosít a moodle könyvtárban, ezért a webszerver felhasználó (pl.: www-data, nobody, inetuser) számára meg kell adni a megfelelő jogosultságokat a könyvtárhoz, vagy őt magát állítsuk be mint a könyvtár tulajdonosát. (Pl. Debian esetén: chown R www-data /var/www/moodle) A moodle (üres) adatbázis és a megfelelő jogosultságokkal bíró adatbázisfelhasználó (pl.: moodledbuser) létrehozása. Biztonsági okokból korlátozzuk a belépését a helyi gépre, és válasszunk megfelelő erősségű jelszót. Ezekhez a műveletekhez segítséget jelenthet a phpmyadmin segédprogram (http://www.phpmyadmin.net), amellyel a böngésző felületéről végezhetjük el a szükséges műveleteket, de itt se feledkezzünk el a hozzáférés szabályozásáról. A moodledata könyvtár létrehozása. Ez az a könyvtár, ahova a tananyagok és egyéb, a rendszerbe feltöltött fájlok kerülnek. Lehetőleg ne a webszerver gyökerébe kerüljön, vagy ha mégis, akkor tiltsuk a weben keresztüli hozzáférést egy.htaccess fájlban elhelyezett deny from all paraméterrel. Az adatkönyvtár javasolt helye: /home. Ekkor azonban a webszerver-felhasználó számára meg kell adni a megfelelő jogosultságokat a könyvtárhoz, vagy őt magát állítsuk be mint a könyvtár tulajdonosát. (Pl. Debian esetén: chown R www-data /home/moodledata) Végül a http://www.domainnev.tld/moodle/ URL betöltése, ami elindítja a webes konfigurációs modult. Ezek után néhány teljesen automatikus lépés következik, ahol a moodle létrehozza az adattáblákat, az admin felhasználót aki rendszergazdai jogokkal bír, majd egy űrlap segítségével be kell állítanunk néhány, a rendszerünkre jellemző paramétert. A rendszerben vannak olyan funkciók, amelyeket bizonyos időközönként újra és újra futtatni kell (levelek kipostázása, időzített biztonsági mentés). Ezt a Moodle a cron időzítő segítségével oldja meg. Amennyiben Unix/Linux alatt használjuk a Moodle-t, úgy nincs más dolgunk, mint a következő sor hozzáadása a crontab (/etc/crontab) fájlhoz: */5 * * * * root wget -q -O /dev/null http://example.com/moodle/admin/cron.php Ennek hatására 5 percenként lefut a cron.php modul, ami végrehajtja a szükséges feladatokat. 246

Ha Windows alatt használjuk a Moodle-t, úgy töltsük le a honlapról a Moodle-cronfor-windows.zip segédprogramot! A telepítés folyamata ezzel tulajdonképpen véget ért, de célszerű még néhány további rendszerparamétert módosítani. Amennyiben sokféle modult használunk egyidejűleg, előfordulhat, hogy a php értelmezőben alapértelmezetten beállított, egy script által maximálisan használható 8 MB memória kevésnek bizonyul. Ezt a php.ini (helye operációs rendszertől és disztribúciótól függően más és más lehet) fájl közvetlen szerkesztésével tudjuk módosítani. Keressük meg a php.ini fájlban a memory_limit = 8M sort, és módosítsuk az értéket 16M-ra. Egy másik szintén bosszantó paraméter, amely a feltölthető fájlok maximális méretét határozza meg. Alapértelmezetten ez 2 MB a php beállításai szerint, ami akár egy nagyobb méretű PowerPoint bemutató feltöltését is meghiúsíthatja, ezért érdemes magasabbra emelni a korlátot. Keressük meg a php.ini-ben az upload_max_filesize = 2M, és a post_max_size = 2M paramétereket, és módosítsuk mindkettőt az általunk kívánt méretre. Ezek után a Moodle -> Adminisztráció -> Beállítások -> Változók beállítása oldalon már megemelhetjük a maxbytes változó értékét. Fordítás, illetve a nyelvi változat testreszabása (Moodle -> Adminisztráció -> Beállítások -> Nyelv) A program újabb nyelvekre való fordítását nagymértékben megkönnyíti, hogy webes felületen biztosít egy fordítási modult, ahol ellenőrizhetjük, hogy mely kifejezések fordítása hiányzik vagy pontatlan, és ott helyben meg is adhatjuk a magyar megfelelőt, illetve saját környezetünkre szabhatjuk a program szóhasználatát (pl.: kurzus/tanfolyam/tantárgy). Ezek a változtatások azonnal (az oldal újratöltése után) megjelennek az aktuális weblapon. (Ahhoz, hogy ez a funkció működjön, írási jogot kell adnunk webszerver-felhasználónak!) Autentikáció (Moodle -> Adminisztráció -> Felhasználók -> Felhasználó-azonosítási lehetőségek) Az autentikáció problémája felsőoktatási környezetben: Hatalmas létszámok (akár több tízezer felhasználó). A hallgatók folyamatos cserélődése. A már egyébként is meglévő 2 3 (elektronikus tanulmányi rendszer, könyvtári adatbázis, levelezési rendszer) nyilvántartási rendszerhez való illeszkedés problémája. Kérdés ezek után, hogy ki foglalkozzon a felhasználók oktatási keretrendszerbe való felvételével, illetve törlésével. Hogyan lehet ellenőrizni és nyomon követni a hallgatói adatok valódiságát? Hogyan garantálható, hogy kizárólag azok a hallgatók férjenek hozzá az egyes tananyagokhoz, akiknek szántuk azokat? Megoldás: Automatizált autentikáció minimális emberi beavatkozással. Lehetőleg használjuk a már meglévő nyilvántartásainkat. Indokolt esetben külön LMS rendszergazda alkalmazása. 247

A Moodle által felkínált autentikációs lehetőségek Nincs hitelesítés: Ennél a megoldásnál bárki szabadon hozzáférhet a rendszerben fellelhető tartalmakhoz, ami komoly biztonsági problémákat vethet fel. Továbbá ha nincs azonosítás, akkor értelmét veszti az LMS rendszer jó néhány funkciója, például a hallgatói tevékenységek nyomon követése. Csak manuális accountkezelés: Ha ezt a megoldást választjuk, akkor minden egyes felhasználó összes adatát kézzel kell felvinnünk a rendszerbe. Igaz, ez a megoldás komoly ellenőrzési lehetőséget biztosít az adminisztrátor számára, de kizárólag kevés felhasználó esetén hatékony. A felsőoktatással kapcsolatban említett jellemezők miatt tehát nem felel meg az elképzeléseinknek. E-mail alapú hitelesítés: Ez az alapértelmezés egy frissen feltelepített Moodle-ben. Ennek a módszernek előnye, hogy teljesen automatikus. A hallgató önállóan adja meg minden személyes adatát, és a rendszer a megadott e-mail címre kiküldött levélben lévő URL meglátogatása esetén aktiválja az új felhasználót, ezáltal ellenőrizve az e-mail cím valódiságát. A módszer hátrányaként említhető, hogy 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 alapján: A Moodle képes egy külső adatbázis alapján ellenőrizni a bejelentkezni kívánt felhasználó adatait, és csak az adatbázisban létező felhasználók regisztrálhatják magukat. Az adatbázisban minimálisan 2 mező (username, password) kell hogy szerepeljen, de ha léteznek, 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). Alapértelmezett a MySQL használata, de számos további adatbázis-kezelőt is támogat (pl.: access, db2, informix, mssql, odbc, oracle, postgresql, sybase). A módszer előnye, hogy amennyiben már rendelkezünk egy megfelelően feltöltött és jól karbantartott felhasználói adatbázissal (például: Neptun), akkor teljesen automatikusan és ellenőrzött módon léptethetjük be a felhasználókat az e-learning keretrendszerünkbe. Azonosítás egyéb hálózati szolgáltatások alapján: Amennyiben nem rendelkezünk a fent említett karbantartott hallgatói adatbázissal, akkor használhatjuk az intézményben működő egyéb hálózati szolgáltatásokat is a felhasználó azonosítására. Lehetséges protokollok: POP3 (Post Office Protocol 3), IMAP (Internet Message Access Protocol), NNTP (Network News Transfer Protocol). A módszer előnye: ellenőrizhető a felhasználó létezése, hátránya azonban, hogy a felhasználó további adatairól nem tudunk semmit. LDAP alapján történő azonosítás: Egyre több intézmény törekszik arra, hogy a fent említett nyilvántartások és adatbázisok külön-külön való kezelése helyett egyetlen központilag menedzselt adathalmazt kelljen csak gondoznia. Elterjedt megoldás a különböző címtárak használata. Novell NetWare: NDS (edirectory) Windows 2000/2003 szerver: Active Directory Linux: OpenLDAP 248

Ezekhez a címtárakhoz való szabványos kapcsolódási felület az LDAP (Lightweight Directory Access Protocol), amelyet szintén felhasználhatunk a felhasználók keretrendszerbe történő bejelentkeztetéséhez. A meglévő, adatokkal feltöltött címtáraink felhasználása jelentheti az ideális megoldást, hiszen kizárólag az intézményünkben létező, megfelelően karbantartott adatokkal rendelkező felhasználók kerülhetnek be az LMS-be. Fontos megemlíteni, hogy a Moodle támogatja a titkosított kapcsolat használatát (pl.: ssl), hiszen az autentikáció folyamán bizalmas információk (password, személyes adatok) kerülnek ki a lehallgatható hálózatokra. Adatmentés (Moodle -> Adminisztráció -> Beállítások -> Biztonsági mentés) Ha valaki elkötelezi magát egy e-learning keretrendszer használata mellet, akkor nagyon fontos, hogy a rendszerben tárolt adatait biztonságban tudja. A moodle képes biztonsági mentést készíteni a felhasználók adatairól, a tananyagokról, a naplófájlokról és minden más, a rendszerbe bekerülő állományról. A biztonsági mentés teljesen automatizálható és időzíthető. Beállítható, hogy visszamenőleg hány mentést őrizzen meg a rendszer. Megadható a mentés helye, de természetesen célszerű a mentésként keletkezett tömörített állományokat ftp-vel egy másik szerverre is átmásolni. Összefoglalás A Moodle egy könnyen telepíthető és biztonságosan működtethető oktatási keretrendszer, amelyet bátran ajánlok mindenkinek, aki első lépéseit teszi meg egy e-learning rendszer kialakításában. A fentiekben szigorúan technikai kérdésekre szorítkoztam, aminek oka, hogy a Moodle oktatásban való alkalmazását Papp Gyula (pappgy@kfrtkf.hu) kollégám mutatja be a KFRTKF-Moodle, próbálkozások egy ingyenes LMS alkalmazással című előadásában. Hivatkozások [1] http://moodle.kfrtkf.hu [2] http://www.moodle.org [3] http://edutech.elte.hu/moktato [4] http://moodle.org/sites/#hu [5] http://www.opensourcecms.com [6] http://www.phpmyadmin.net [7] http://www.hotscripts.com [8] http://www.php.net 249