Manhattan - szabad forráskódú távoktatási program adaptálása és fejlesztése



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

Személyügyi nyilvántartás szoftver

Alapszintű számítástechnikai ismeretek pedagógusoknak 30 óra. Továbbképzési tájékoztató 2017.

A Microsoft terminálszolgáltatás ügyfél oldali hardverigényének meghatározása

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

TUDNIVALÓK A WEB-FEJLESZTÉS I. KURZUSRÓL

A CCL program használatbavétele

Bevezetés A harmadik szoftverkrízis korát éljük! Szoftverkrízisek: 1. nincs elég olcsó: hardver, szoftver, programozó 2. nincs elég olcsó: szoftver, p

A rendszer különféle információs, kulturális és oktatási célokat szolgálhat:

E-learning alapú távoktatás a Széchenyi István Egyetemen

Az Invitel adatközponti virtualizációja IBM alapokon

A GeoEasy telepítése. Tartalomjegyzék. Hardver, szoftver igények. GeoEasy telepítése. GeoEasy V2.05+ Geodéziai Feldolgozó Program

A GeoEasy telepítése. Tartalomjegyzék. Hardver, szoftver igények. GeoEasy telepítése. GeoEasy V2.05 Geodéziai Feldolgozó Program

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

Internet programozása. 1. előadás

ELEKTRONIKUS MUNKABÉRJEGYZÉK MODUL

Nyilvántartási Rendszer

TANTÁRGYI ÚTMUTATÓ. Teljesítmény és erőforrás elemzés. tanulmányokhoz

Dr. Schuster György október 30.

EnterNet ADSL. Tájékoztató (Szolgáltató-váltás esetén) január 15-től visszavonásig azokon a T-Com területeken, ahol az ADSL üzemel.

A Soproni Egyetem Neptun hallgatói kézikönyv első éves hallgatók számára

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

Az e-learningben rejlő lehetőségek és buktatók a felsőoktatásban és a szakképzésben

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

KnowledgeTree dokumentumkezelő rendszer

Virtuális szemináriumok

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

Szolnoki Főiskola Könyvtár és Távoktatási Központ. Hernyak

MOODLE mobileszközön

E-tananyagfejlesztés az Egyetemi Könyvtár által tartott kutatásmódszertan órákhoz (Tananyagfejlesztés, könyvtár, blended learning, Moodle)

CRA - Cisco Remote Access

A NetSupport School oktatást támogató rendszer

Web harvesztelés. Automatikus módszerekkel

LOGalyze Telepítési és Frissítési Dokumentáció Verzió 3.0

EgroupWare: A csoportmunka megoldás

A Matarka szerszámosládája

LMS rendszerek és LMS független tananyagfejlesztés. Szabó Bálint Eszterházy Károly Főiskola

[ISMERTETŐ] Központi tanulmányi információs rendszer

AZ EXCEL CSEPEL SZÁMÍTÓGÉP KONFIGURÁCIÓ AJÁNLATAI

Elektronikus oktatástámogató rendszer bevezetésének tapasztalatai. Jókai Erika Vig Zoltán

Autóipari beágyazott rendszerek Dr. Balogh, András

NEPTUN kézikönyv első éves hallgatóknak

A telepítési útmutató tartalma

IT Essentials v5.0. ASC Workshop és továbbképzési nap március 22. Radics Tamás HTTP Alapítvány

ÁSZF 1. melléklet. GST-Max Kereskedelmi és Szolgáltató Kft Budapest, Völgy utca 32/b. részéről

Hálózati alapismeretek

OpenLAB diák felület dokumentáció

Shibboleth alapú felhasználóazonosítás. rendszerben

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

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

SUSE Linux Enterprise Server 12 Hargitai Zsolt

KIRA. KIRA rendszer. Telepítési útmutató v1

multimédiás anyagokat kezelő rendszer ismertető (v2.1)

A Népszámlálás infokommunikációs háttere (Miért érdekes a Népszámlálás?) Kópházi József Központi Statisztikai Hivatal

Grayteq. Grayteq DLP Teljesítmény Benchmark. Grayteq DLP Benchmark. Sealar Corporate Proprietary Commercial-in-confidence

VIRTUALIZÁCIÓ KÉSZÍTETTE: NAGY ZOLTÁN MÁRK EHA: NAZKABF.SZE I. ÉVES PROGRAMTERVEZŐ-INFORMATIKUS, BSC

Intel Pentium G2120 Intel HD Graphics kártyával (3,1 GHz, 3 MB gyorsítótár, 2 mag)

Flex: csak rugalmasan!

Produktív környezetben használt, nyílt forráskódú komplex térinformatikai megoldások dr. Siki Zoltán

kodolosuli.hu: Interaktív, programozást tanító portál BALLA TAMÁS, DR. KIRÁLY SÁNDOR NETWORKSHOP 2017, SZEGED

Informatikai Főosztály. Igazságszolgáltatási Tanács Hivatala május 29.

SuliX Professional 4.0 kibocsátási megjegyzések

ELTE TTK Multimédiapedagógia és Oktatástechnológia Központ Budapest, Pázmány P. sétány 1. TANULÓI ÚTMUTATÓ

IT Essentials v március 14. Reményi Zoltán HTTP Alapítvány

Minőségkritériumok az elearning oktatásban

1. MODUL - ÁLTALÁNOS FOGALMAK

Win 8 változatok. 2. sz. melléklet felnottkepzes@gmail.com. Töltse ki az előzetes tudásszint felmérő dolgozatot!

Moodle haszna lat hallgato knak 1

IT Essentials v5.0. Informatikai Szakképzési Konferencia január 26. Radics Tamás HTTP Alapítvány

ivms-4200 kliensszoftver

Gyorsindítási útmutató

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

Oktatói weboldalak vizsgálata hallgatói szemszögből

Könyvtári címkéző munkahely

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

Gyakorlati vizsgatevékenység. Graf Iskola

ÜGYVÉDI IRODA Telepítési útmutató

ILIAS hallgatói felhasználói leírás

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

ÁSZF 1. melléklet. GST-Max Kereskedelmi és Szolgáltató Kft Budapest, Völgy utca 32/b. részéről

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

Tantárgyfelvétel: problémamentesen

Intelligens biztonsági megoldások. Távfelügyelet

Visual Studio 2012 és MSDN. Csomagok és licencelés

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

A Miskolci Egyetem Wikije

Üdvözlöm Önöket a Konferencián!

A CompuTREND ügyfélkapu használata

MTA SZTAKI HBIT szakmai gyakorlatok 2014 nyár

BMD Rendszerkövetelmények

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

Gyorskalauz SUSE Linux Enterprise Desktop 11

Gyorskalauz SUSE Linux Enterprise Server 11 SP1. Gyorskalauz. Köszönti az SUSE Linux Enterprise Server! Minimális rendszerkövetelmények

EPER - mobil Szakértői Integrált Pénzügyi Számviteli Rendszer

Gyakorlati vizsgatevékenység B

Gyakorlati vizsgatevékenység A

Kedves Jelentkezők! A tanfolyamból kizárható továbbá:

Gyakorlati vizsgatevékenység A

Program verzió:

Átírás:

Manhattan - szabad forráskódú távoktatási program adaptálása és fejlesztése Fehér Péter, ELTE TTK Oktatástechnikai Csoport (feherp@linux-perfect.hu vagy feherp@matavnet.hu) Bevezetés A távoktatást támogató szoftverek piacán számos cég kínál különböző szintű megoldásokat (WebCT, TopClass, vagy például a JonesKnowledge e-education rendszere és mások). Ezek között fejlesztőrendszerek, virtuális tanulási környezetek, távoktatási anyagokat sugárzó, esetleg videokonferencia lehetőségét is biztosító rendszerek egyaránt megtalálhatók. Ezek közös jellemzője, hogy tudásukkal és bonyolultságukkal arányosan meglehetősen drága szoftverek, ami gátja lehet kisebb intézmények esetén a felhasználásnak. További korlátozó tényező az is, hogy az említett szoftverek döntő többsége angol nyelvű, és a honosított verziója nincs. Mint a szabad forráskódú szoftverek elkötelezett híve, ezúttal egy ilyen típusú megoldást szeretnék Önökkel megismertetni, a Manhattan - Virtuális Osztály -t (Manhattan Virtual Classroom). A programcsomag bemutatása Az amerikai Steven Narmontas (snarmont@users.sourceforge.net) által írt Manhattan Virtula Classroom program Linux platformra íródott, web-alapú, egyszerűen használható, de mégis számos szolgáltatást nyújtó csomag, amelyet magyarítva és némileg módosítva alkalmassá tettünk arra, hogy a kisebb távoktatási környezetek alapjául szolgáljon. Az alaprendszer futtatásához szükséges feltételek: Intel alapú Linux operációs rendszert futtató szervergép, Apache webszerver, GCC fordító. Az általunk fejlesztett bővítések a következő további komponenseket igénylik: MySQL szerver, Perl fordító program. Az összes felsorolt eszköz megtalálható a legelterjedtebb (standardnak is mondható) Linuxdisztribúciókban, tehát külön utánjárást nem igényelnek. Az amerikai szerző Caldera Open Linux-on futtatta tesztrendszerét, jómaga RedHat alapú szerveren dolgoztam. A hardver követelmények nem pontosan specifikáltak, az amerikai szerző egy Pentium-100 MHz-s gépet ajánl minimumként, 32 Mbyte RAM memóriával, és 2 Gigabyte merevlemezzel. Úgy gondolom, ezen követelmény messze alatta marad a jelenleg korszerűnek tartott konfigurációk specifikációinak, így a futtatás nem okozhat gondot. Szintén a szerzőtől idézve 1 : egy 100-nál több osztályt tartalmazó, 2000-nél több diákot kiszolgáló rendszert használók az alábbi géppel. 1 Forrás: Manhattan Virtual Classroom version 0.91, Installation and Testing, Steven Narmontas January 27, 2001

* 233 MHz Pentium II * 128 MB RAM * 6 GB IDE merevlemez * 100 Mbs hálózati kártya * archiváló eszközök és szünetmentes tápellátást biztosító (UPS) rendszer Természetesen a 2000 tanuló egyidejű bejelentkezése minden bizonnyal túlterhelné a rendszert, de 30-50 egyidejű hallgatói bejelentkezést gond nélkül támogat ez az architektúra. Az általános speciálkollégiumok létszáma kb. 10-30 közötti létszám, a tanfolyami létszámok szintén ilyen szinten mozognak. Természetesen több egyidejű kurzus esetén ez a szám növekedhet, ugyanakkor célszerű dedikált (csak erre a feladatra fenntartott) szervert alkalmazni, így a terhelés a megadottnál nagyobb is lehet. 128 vagy 256 Mbyte memória esetén nyilvánvalóan több felhasználó is eredményesen dolgozhat. A programcsomag működése és alapszolgáltatásai A csomag használata (a kurzuson való részvétel) alapvetően csak egy böngésző programot igényel. A hallgató a kurzusra történő jelentkezés után kap egy nevet és egy hozzáférési jelszót a kurzus oktatójától, és ezután tud bejelentkezni a rendszerbe. (A kurzusra történő jelentkezés is természetesen történhet elektronikusan is.) 1. Ábra A rendszer nyitóképernyője A bejelentkezés után a tanuló azonnal a kiválasztott osztályterem -be kerül, ahol az alábbi lehetőségek közül választhat: (lásd 2. ábra) Tanári előadások Jegyzetek, segédanyagok Internetes források Tesztek és feladatok Beszélgető szoba Belső levelezés Osztály/Csoport és Tanári konzultáció Osztályzatok

Lehetősége van továbbá jelszót változtatni, és természetesen elhagyni azt adott osztályt. A különböző osztályok esetén ezek funkciók elérhetőségét a kurzust vezető tanár határozza meg, tehát nem szükséges minden csoport esetében az összes funkció megléte, ugyanakkor a program felépítése más modulok beépítését is biztosítja. A program menüinek és képeinek magyar fordítása már megtörtént, a képen még az eredeti angol látható. 2. Ábra "A Virtuális osztály" Az egyes témakörök kiválasztása után az alábbihoz hasonló képernyőkön jelennek meg a tananyagok és más információk a hallgatók számára. A tanár által közzétett anyagok formátuma célszerűen HTML lehet, de nincs akadálya akár Word dokumentumok, PDF-formátumú cikkek, vagy ZIP-állományok közlésének sem. Mivel a belinkelt HTML dokumentumok tartalmazhatnak multimédiás bővítéseket (például Flash animációt, hangot stb.), ezért ezek kliens oldali megtekintése csak a telepített böngésző kiépítettségétől függ. A megtekintéshez szükséges bővítmények (plug-in-ek) az Internetről általában ingyenesen letölthetők. Az Előadások és Segédanyagok tárgykörökben csak a tanár tölthet fel anyagokat, azonban a Diák Társalgó keretében lehetőség van arra is, hogy a hallgatók saját maguk adjanak közre érdekes dokumentumokat társaik számára. A program az anyagok elkészítéséhez szükséges eszközöket (HTML vagy egyéb szerkesztő program) nem tartalmaz, ez nem is szerepel a célok között.

A Beszélgető szoba használatával szinkron kommunikáció is megvalósítható a hallgatók és az oktatók között. Az előzetesen megadott időpontban a hallgatók valósidejű konzultáción vehetnek részt a tutorral, ezáltal a felmerülő kérdésekre első kézből kaphatnak választ. Ezt illusztrálja a következő kép. 5. ábra Részlet a Chat-Room-ból A Beszélgető szoba használatának minőségét növeli az a lehetőség, hogy a beszélgetések rögzítésre kerülnek, és a tartalmuk később is elolvasható/hozzáférhető. Hasonló feladatot látnak el, csak aszinkron formában a különböző fórumok (Hallgatói, Tanár/Diák), amelyek tartalma szintén eltárolásra kerül. A hallgatók osztályzatai az értékelés menüpont alatt találhatók, ezeket a tanár tölti fel. A tesztelést, tesztek készítését a program jelen állapotban Javascript-alapú tesztgeneráló programok segítik, de az általuk készített tesztek döntően csak a gyakorlást, önellenőrzést szolgálják, vizsga céljára a szükséges biztonsági hiányosságok miatt még nem alkalmasak. A továbbfejlesztés irányai A program jelen állapotában is megfelelő kereteket nyújthat távoktatási kurzusok szervezésére. A továbbfejlesztés 4 legfontosabb irányának a következőket tartom: a tanulók nyilvántartásának adatbázis-alapúvá tétele (MySQL); a szerver-oldali tesztek beépítése (CGI és MySQL alapon); a kurzusok anyagainak archiválásának megoldása; multimediális anyagok sugárzásának támogatása; Az első két funkció nagyon rövid időn belül implementálásra kerül, szintén szabad forráskódú szoftverek alkalmazásával. A program gyakorlati kipróbálása pedig a 2001/2002-es tanév őszi félévében várható az ELTE TTK-n tartandó kurzusok és a Baranya megyei tanártovábbképző tanfolyamok keretében. Remélhetőleg ezen kurzusok elegendő információt nyújtanak ahhoz, hogy a program éles körülmények közötti használhatóságát tesztelhessem.

A programmal kapcsolatos minden kérdést, megjegyzést örömmel fogadok a feherp@linuxperfect.hu címen. A programcsomag hivatalos weblapjának címe: http://manhattan.sourceforge.net, A magyarított verzió és speciális kiegészítései elérhetők a www.linuxperfect.hu címen is.