![]()
A mozaWeb keretrendszer a Mozaik Oktatási Stúdó által fejlesztett web-es eszközkészlet, amely oktatóanyagok multimédiás bemutatásához és többszintű feldolgozásához nyújt segítséget. Azzal a céllal készült, hogy egy nyílt rendszert képezzen, mely szabadon bővíthető további témákkal, oldalakkal, tesztekkel, játékokkal és egyszerűsítse, automatizálja a szerkesztéssel járó feladatok jelentős részét. A keretrendszer kiegészítő elemei automatikusan elkészítik a HTML oldalakon összeállított téma tartalomjegyzékét, tárgymutatóját, a téma különböző alaposságú feldolgozásához pedig a bejárási útvonalakat. A tudás elmélyítéséhez, a számonkéréshez a keretrendszer szabadon bővíthető tesztek és játékok gazdag választékát nyújtja. Korszerűbb számítógépes feltételek mellett (legalább helyi hálózat, és Java programok futtatására alkalmas böngészők) a rendszer képes vizsgaeredmények tárolására, és a diákok eredményeinek nyomon követésére. A rendszer a jelenleg általánosan használt internetes böngészők lehetőségeit használja fel. A keretrendszer alapvetően HTML-ben íródott, javascript és Java nyelvű programokat is tartalmaz. RENDSZERKÖVETELMÉNYEK A témák bármilyen böngészőben elolvashatók. A keretrendszer használatához minimális követelmény az Internet Explorer 4.0-s vagy Netscape Navigator 4.0, esetleg más olyan böngésző, mely javascript v1.2 futtatására és Frame-ek megjelenítésére alkalmas. Ajánlott legalább az Internet Explorer 4.01 vagy Netscape 4.6 használata. A keretrendszer közvetlenül helyi lemezről olvasható, de bizonyos elemei (pl. elektronikus vita, teszt-eredmények tárolása) csak hálózaton keresztül működnek (helyi hálózatról webszerveren keresztül, vagy pedig Internetenről letöltve). A vizsgaeredmények tárolásához a gépnek hálózati csatlakozásra van szüksége.
A gépre TCP/IP csatolóprogramot kell telepíteni, a szerverre pedig Java
interpretert. A böngészők szükséges beállításai Itt azokat a beállításokat adjuk meg, amik feltétlenül fontosak a jó megjelenéshez és a helyes működéshez, és esetleg nem alapbeállítások. A beállításokat a böngésző menüjéből érhetjük el.
NETSCAPE:
INTERNET EXPLORER:
A keretrendszer az adott téma földolgozását segíti. Segítségével folyamatosan láthatjuk hol járunk az adott témában. Egy rövid tartalomjegyzék jelzi a témában való haladásunkat. Egy adott lapot vagy fejezetet könnyen előkereshetünk, ha figyeljük a tartalomjegyzék felirat mellett megjelenő bejárási útvonal számát.
A programban három különböző szintű tartalomjegyzék érhető el.
A tárgymutató és a tematika használata A tárgymutató minden szavánál az első hivatkozás az adott tárgyszónak a témában előforduló legátfogóbb magyarázatához vezet (ha több hivatkozás is van rá).
A bejárási útvonalak a téma különböző szintű bejárását teszik lehetővé a gyors áttekintéstől a téma teljes bejárásáig.
Pihentetés képpen néhány játékot helyeztünk el a rendszerben. Ezek elsősorban az adott téma játékos számonkérései. Igazi érdekességük talán az, hogy ezek az előre elkészített játékok olyan adatállományok alapján működnek amelyeket te is egyszerű szövegszerkesztővel megírhatsz (pl. Notepad). Az így megírt kérdések és a válaszok alapján az általad "megírt játék" bárki által játszható lesz.
A játék végeredménye egy kis kijelzőn látható. A játékindító a regisztráló appleten keresztül elküldi az eredményeket a regisztráló szervernek. A használati utasítás a játék alatti keretben olvasható, ahová az applet mindg a megfelelő oldalt tölti be. Az eredménynek megfelelően egy új gif-animáció jelenik meg a jobboldalon. A JÁTÉKINDÍTÓ APPLET BEFŰZÉSE A HTML OLDALBA:
A KÖTELEZŐ PARAMÉTEREK Az applet kódját tartalmazó könyvtár megadható a
megjelenítő HTML oldalhoz képest relatívan is (ajánlott), és abszolút
internet címként is URL-lel is. (Az appletek a szigorú biztonsági feltételek
miatt csak a saját és a hierarchiában alattuk levő könyvtárakban levő fájlokat
érhetik el, ezért a Mozaik témák gyökérkönyvtárába kell tenni a játékindító
appletet.) A MEGADHATÓ PARAMÉTEREK A téma típusa az 1, 2, 3 értékeket
veheti fel. A szám a témahierarchiában
elfoglalt szintet adja meg. A játékindító a hierarchikus listából a
megadott témát választja ki. (A téma nevével együtt redundánssá
teszi a megadást, gondolkozni kéne azon, hogy hogyan lehet egyszerű, egyedi
és hiteles feladatfájl azonosítás megadni) A stíluskönyvtár a játékok megjelenését szabályozza. A megadott könyvtárban találhatók többek között a szükséges képek. A stíluskönyvtár a MozaHome/MozJatek/ könyvtárhoz képest relatív. A TERVEZETT PARAMÉTEREK Előfordulhat, hogy az eredmény regisztráló applet másik keretben van, mint a játékindító, ezért meg kell adni annak javascript-ből való elérési útját (Az IE-ben csak az egy keretben levő appletek látják egymást és egymás nyilvános metódusait.). Az elérési út paramétert az applet még nem veszi figyelembe, jelenleg értéke a keretrendszerhez igazodó fix: parent.parent.frames['menu_frame'].document.applets['REG'] (Ügyes megoldás lehet még, hogy a játékindító applet megkeresi az eredményregisztrálót.) A JÁTÉKOK MŰKÖDÉSÉT MEGHATÁROZÓ EGYÉB FÁJLOK MozaHome/MozJatek/init.dat: A játékok működését befolyásoló paraméterek alapértelmezett értékeit tartalmazó fájl. (feldolgozásuk)
MozaHome/MozJatek/Mozaik_temak.dat A Mozaik Oktatási Stúdió által készített témákhoz kapcsolódóan készített feladatfájlok listája. [nem titkos, nem hiteles, nincs tömörítve] A témagyűjtemény a témákhoz kapcsolódó feladatfájlok 3 mélységű hierarchikus leírása. A témák összefüggései egy fával ábrázolhatók. E fa szintjelölt preorder bejárása során kapott felsorolása található a fájlban. A 3-as szint konkrét témát jelöl, a kisebb számok általánosabb témaköröket jelölnek, melyek tovább bomlanak. Konkrét téma esetén a hozzá kapcsolódó játékokat leíró feladatfájl neve is szerepel. Például: 1 Főtéma 1 2 Altéma 1 3 A tema1.1.1 neve; konyvtar_a/konyvtar_b/.../tema1_file 3 A tema1.1.2 neve; tema2_file 3 A tema1.1.3 neve; tema3_file ... 3 A teman neve; teman_file 2 Altéma 2 ... 1 Fotema2 A témák neve többszavas is lehet, de a konkrét témák neve nem tartalmazhat pontosvesszőt (végjel). A feladatfájl neve a Mozaik főkönyvtárhoz képest relatív, és egyben a téma játékkönyvtárát is megadja. (Ezen még van mit csiszolni....) A JÁTÉKOK MEGADÁSA Indításkor a játékok véletlenszerűen választódnak ki egy adatbázisból. A tömörebb leírás és a nagyobb variálhatóság kedvéért létrehoztunk tény adatbázisokat, amik alapján különféle kérdéseket tehetünk fel. A játékosnak tulajdonképpen a tudásbázisok tartalmát kell megtanulnia. A kérdéseket játékokba ágyaztuk, így könnyebben taníthatunk. A kérdések a konkrét témához kapcsolódó feladatfájlban vannak. A véletlenszerű feladatok generálásához a kérdések általános leírását kellet kifejleszteni. AZ ADATBÁZISOK FELÉPÍTÉSE Az adatbázis relációs adatbázis, felépítése szerint rekordok sorozata, kódolása szövegfájl. Példa: alrekordok nélküli adatbázis *ország *pénz *főváros @kistérkép @nagytérkép Ausztria Schilling Bécs EU1_aut.gif EU_A.gif Ciprus ? Nicosia _nincs.gif EU_CY.gif Dánia Korona Koppenhága _nincs.gif EU_CZ.gif A feladatfájl is szövegfájl kódolású, és véletlen paraméterű kérdésekből áll. A feladatfájl minden sora egy véletlen feladatnak felel meg. A VÉLETLEN PARAMÉTERŰ FELADAT ÁLTALÁNOS LEÍRÁSA: A feladat a valóság bizonyos elemein értelmezhető kitöltetlen kérdésből áll, melynek pontosításához a tényeket egy adatbázisból vesszük, véletlenszerűen választva a szűrőfeltételre illeszkedő tények közül, az üres helyekre a tény megfelelő elemeit helyettesítve. <típus> "<kérdés>?
[\\<param>]* " Ahol is:
|
|
Például: 1 "Mi az Európai Unió közös valutája?" "Euro" EU.dat !\pénz (*)#2 1 "Hol írták alá az EGK megalapításáról szóló szerződést?" EUvaros.dat !\város Róma) 1 "Melyik európai országban termelik a legtöbb bort?" EU.dat !\ország (IT) 1 "Mi a fővárosa \\ország ?" EU.dat !\főváros (*) 2 "Melyik ország látható a képen?\\nagytérkép" EU.dat !\ország (*)=1#4 2 "Melyik ország látható a képen?\\nagytérkép" EU.dat !\ország (*) 1 "Mely földrész gazd.szövetsége a NAFTA?" "Észak-Amerika" "Egyiknek sem,Európa,Afrika"#2 2 "Melyik európai főváros látható a képen?\\utcakép" EU_VAROS.dat !\város (*,f) pictures 3 "?\\fájl" EUpuzzle.dat !\fájl (*) 4 "\\kérdés ?\\nagykép" mind.hely !\%SREC (térkép)=3 |
TILI-TOLI JÁTÉKVéletlenszerűen választott képpel. Megadása: 3-as típusú véletlen paraméterű feladattal.
Például: 3 "?\\fájl" EUpuzzle.dat !\fájl (*) 3 "?\\nagytérkép" EU.dat !\ország (*) Véletlenszerűen választott részletképekkel
Például: 4 "\\kérdés ?\\nagykép" EUtb1.hely !\%SREC (*)=3 4 "\\kérdés ?\\nagykép" EUtb1g.hely !\%SREC (*)=3 4 "\\kérdés ?\\nagykép" mind.hely !\%SREC (térkép)=3 Rekordfelépítés: *fajta *kérdés @nagykép %darab *kiskép *pozíció ahol:
(a helyes válasz toleranciája: a nagy kép méretének 1/10-ed része) Például: *fajta *kérdés @nagykép %darab *kiskep *pozicio ábra "Töltsd ki a táblázatot!" EUtb1.gif 4 i:1949 p:12,72 i:1957 p:234,72 i:Árucsere p:12,143 i:Közös pénz p:234,143 ábra "Töltsd ki a táblázatot!" EUtb1.gif 6 k:EUtb1_a.gif p:12,72 k:EUtb1_b.gif p:234,72 k:EUtb1_c.gif p:12,143 k:EUtb1_d.gif p:234,143 k:EUtb1_e.gif p:12,200 k:EUtb1_f.gif p:234,200 térkép "Mekkora a munkanélküliség a jelölt területeken?" munka2.gif 5 i:<6% p:70,43 i:6-10% p:94,98 i:10-14% p:117,135 i:14-18% p:199,160 i:18-23,2% p:151,244
|