On-line tesztkészítő és teszt program
Készítette: Szász Attila tanuló „Salamon Ernő” Gimnázium Gyergyószentmiklós
-2012-
Tartalomjegyzék TARTALOMJEGYZÉK .................................................................................................................................. - 2 A PÁLYÁZÓ SZEMÉLYES ADATAI ........................................................................................................... - 3 AZ ISKOLA ADATAI ...................................................................................................................................... - 3 BEVEZETŐ....................................................................................................................................................... - 3 A WEB TESZT PROGRAM KEZELÉSI UTASÍTÁSA ............................................................................... - 4 A TANÁR FELÜLETE ......................................................................................................................................... - 4 A bejelentkezés........................................................................................................................................... - 4 A tanár főoldala ......................................................................................................................................... - 4 Új teszt létrehozása .................................................................................................................................... - 4 Tesztek aktiválása ...................................................................................................................................... - 5 Meglévő teszt szerkesztése ......................................................................................................................... - 5 Meglévő teszt törlése ................................................................................................................................. - 5 Tanulók megoldásai................................................................................................................................... - 6 Grafikon..................................................................................................................................................... - 6 Exportálas és Importálás ........................................................................................................................... - 6 A DIÁK FELÜLETE ............................................................................................................................................ - 7 A bejelentkezés........................................................................................................................................... - 7 A tesztelés menete ...................................................................................................................................... - 7 STATISZTIKAI ADATOK .................................................................................................................................... - 8 -
-2-
A pályázó személyes adatai Név: Szász Attila Cím: Gyergyókilyénfalva, Temető utca 161 E-mail cím:
[email protected] Telefonszám: 0751-825-570 Szak: Matematika - Informatika Osztály: XII.A. Informatika tanár: Csíki Zoltán
Az iskola adatai Név: „Salamon Ernő” Gimnázium Postacím: Gyilkostó sugárút, 3-5; Gyergyószentmiklós; Románia 5355000 E-mail cím:
[email protected]
Bevezető Ez a pályamű azzal a céllal készült, hogy az oktatásban felmerülő új feladatokat próbálja meg könnyíteni, ugyanis az új tanügyi törvény értelmében minden osztályt évfolyamtól függetlenül, tanév elején és végén egy-egy teszttel kell felmérni. Ez többlet terheket ró a tanárokra és a diákokra, és nem elhanyagolható az anyagi költség sem, ami ezzel jár (csak iskolánkban 5000 ív lapra volt szükség, és a nyomtatásukhoz szükséges festékre). A készített program elsősorban ezt a tesztelési folyamatot próbálja könnyíteni, és gazdaságosabbá, valamint gyorsabbá tenni. Ezen kívül a mindennapi tanítási-tanulási folyamatot is segíti, változatosabbá és remélhetőleg könnyebbé teszi a tanulók értékelését.
-3-
A Web Teszt program kezelési utasítása A tanár felülete A bejelentkezés A tanári felületre való belépéskor megjelenik a bejelentkezési lehetőség. Itt kell a tanár beírja a nevét és a jelszavát. A név és jelszó egyaránt érzékeny a kis és nagybetűkre. Ugyanitt lehet regisztrálni is, ha ezt még nem tette meg. A regisztrációnál a jelszavakat sha512-es algoritmussal kódolja a program és úgy menti az adatbázisba. Ha a bejelentkezésnél vagy a regisztrációnál valami helytelenül lett beírva, a tanár hibaüzenet kap.
A tanár főoldala Belépés után betöltődik a főoldal és láthatóvá válnak a tanár által korábban létrehozott tesztek. Ezeket tudja szerkeszteni, törölni, aktiválni, exportálni és meg tudja tekinteni a hozzá tartozó megoldásokat. Továbbá tud új tesztet létrehozni illetve tesztet importálni. Minden tanárnak csak a saját tesztjei láthatóak, és bármennyi tesztet létrehozhat.
Új teszt létrehozása Először meg kell adni a tantárgyat, a teszt nevét és jelszavát, majd a megoldás időtartamát. Ha nem ad meg időtartamot, akkor a program nem fogja korlátozni a teszt megoldási idejét. Ellenkező esetben a megadott idő lejárta után a program automatikusan leállítja a teszt megoldását. A fent említett adatok megadása után nyílik lehetőség a teszt kérdéseinek létrehozására. Romániában az érettségin és minden értékelési formában három kérdés típust használnak gyakrabban a tudásmérés során: feleletválasztásos (objektív) kérdéseket, kiegészítéses (objektívszubjektív) kérdéseket és feleletalkotó (szubjektív) kérdéseket. A programba sikerült mindhárom kérdéstípust
-4-
beépíteni. Az Új kérdés gombra kattintva lehet kiválasztani, hogy az adott kérdés milyen típusú legyen. Egy teszt bármennyi kérdést tartalmazhat. A feleletválasztásos kérdés esetében bármennyi választ tartalmazhat a kérdés, amelyeket a tanár ad meg, és természetesen bármennyi lehet helyes azok közül. Egyszerűen egy jelölőnégyzet segítségével lehet megadni, hogy az adott válasz helyes vagy nem. A program automatikusan pontozza a feleleteket. A kiegészítéses kérdés esetében a tanár kell megadjon egy szöveget (hiányzó részekkel), a tanulók pedig ki kell töltsék a hiányzó részeket. A feleletalkotó kérdés típus esetében a tanár megad egy kérdést, témát és a diákok ezt dolgozzák ki, erre válaszolnak. Szükség esetén a tanulók állományt is tölthetnek fel. Mindhárom kérdéstípus esetében a tanár tud feltölteni képet a kérdés mellé. Az oldal megfelelő működése érdekében ez a kép maximum 500 kilobájt lehet.
Tesztek aktiválása A teszt alapértelmezettként nincs aktiválva, tehát a diákok nem tudják megnyitni és megoldani még akkor sem, ha tudják az adott teszt jelszavát. A teszt aktiválása egy jelölőnégyzet segítségével történik, amelyre rákattintva aktiválódik a teszt és a diák felületén elérhető, megoldható lesz a tanulók számára. A teszt deaktiválása úgy történik, hogy kikapcsoljuk a jelölőnégyzetet így máris elérhetetlen lesz a teszt a diákok felületén.
Meglévő teszt szerkesztése Teszt szerkesztésénél lehet módosítani a teszt nevét és jelszavát. A kérdések típus szerint kategorizálva jelennek meg. Lehetséges minden kérdést és a hozzá tartozó válaszokat szerkeszteni vagy törölni. A feleletválasztásos kérdéstípus esetében lehet még hozzáadni válaszokat a kérdéshez, illetve törölni és a helyességüket is meg lehet változtatni. A kiegészítéses kérdés típusnál lehet újabb hiányzó részeket hozzáadni vagy kitörölni és természetesen a szöveget is lehet módosítani.
Meglévő teszt törlése A törlés gombra kattintva lehetséges eltávolítani egy tesztet. Biztonsági okból rákérdez a program, -5-
hogy valóban töröljük-e a tesztet. Ha igen, akkor törlődik az összes kérdés, az azokhoz tartozó válaszok és a tanulók megoldásai.
Tanulók megoldásai Itt jelennek meg kategorizálva osztály és dátum szerint az adott teszt megoldásai. Ezeket meg lehet nyitni és lehet törölni. Megnyitás után láthatóvá válik egy adott osztály névsora, akik megoldották a tesztet, a következő információkkal: a tanuló neve, kezdés időpontja, befejezés időpontja, megoldás időtartama, a feleletválasztásos kérdéstípusoknál helyes és hibás válaszok száma, a kiegészítéses és a feleletalkotós kérdéstípusokra adott pontok, és egy összpontszám. Megtekintheti a tanár minden egyes tanuló válaszait. Ezen belül tud pontot adni a kiegészítéses és feleletalkotós kérdéstípusokra. A különböző kérdéstípusoknál kapott pontokat összegzi a program. A feleletválasztásos kérdéstípusoknál megjelenik, hogy melyik válaszokat jelölte be a tanuló és helyes volt vagy nem és melyeket nem jelölte be, de helyesek voltak.
Grafikon A program automatikusan legenerál egy képet, amelyen az elért pontszám szerint csökkenő sorrendben listázza ki a tanulókat. A grafikon megfelelő működéséhez a tanulók száma 5 és 36 között kell legyen.
Exportálas és Importálás Az exportálás segítségével az adott tesztet le lehet menteni külső állományba. Mentés során az állomány kiterjesztése automatikusan .wteszt típusú lesz. Az állomány tartalma kódolva van, így nem olvasható ki és akár egy karakter módosítása esetén is az importálás sikertelen lesz. Az importálás segítségével lehet régebb lementett teszteket importálni. Csak .wteszt kiterjesztésű állományok betöltése lehetséges. Ha nem megfelelő kiterjesztésű a feltöltött állomány, vagy a tartalma módosítva lett, vagy nem sikerült a feltöltés, megfelelő hibaüzenetet kapunk.
-6-
A diák felülete A bejelentkezés A diák felületén megjelennek az elérhető tesztek, amelyeket ki tud tölteni. A teszt elindítása előtt be kell írja az osztályát, a nevét és ki kell válassza, hogy melyik tesztet szeretné megoldani. A teszt elindításához szükség van a tanár által megadott jelszóra és a teszt aktiválva kell, hogy legyen. Ellenkező esetben a tanuló hibaüzenetet kap. Sikeres bejelentkezés után a tanuló által beírt adatok megjelennek a tanár felületén.
A tesztelés menete A tesztelés során a kérdések kategóriánként és azon belül véletlenszerű sorrendben, egyenként jelennek meg. A teszt kitöltése közben megjelenik egy statisztika, hogy minden kérdéstípusból összesen hány kérdés van és hány van még megválaszolatlan. A feleletválasztásos kérdéstípus esetében kiírja, hogy az eddig megválaszolt kérdések közül hány volt helyes és hány hibás. A teszt befejezése után megjelenik egy kimutatás. A feleletválasztásos kérdéstípus esetében a program a tanuló válaszait automatikusan javítja és pontozza. A kiegészítéses és feleletalkotó kérdéstípusok esetében a tanár a későbbiekben értékeli a feleleteket, így ezek eredménye nem szerepel a teszt végén megjelenő kimutatásban. A tanulónak lehetősége van később válaszolni egy kérdésre. Miután megválaszolta a megmaradt kérdéseket, újból következnek a félretett kérdések, amelyeket ismét félre lehet tenni, és ez ismétlődik mindaddig, amíg az összes kérdést meg nem válaszolja, vagy le nem jár az idő. A diák felületen a szöveg kijelölése le van tiltva, így a teszt megoldása alatt a diákok nem tudják lementeni a kérdéseket.
-7-
Statisztikai adatok Ráfordított idő körülbelül 82 óra. Ebből 14 óra a tervezés. 24 nap dolgoztam vele. Naponta átlagosan 3 és fél óra. A forráskód hossza: tanári felület 1415 sor, diák felület 748 sor.
-8-