Talán mindenki emlékszik, hogy összedobtam korábban egy egyszerű feldolgozó programot a Moodle tesztadatbázisához, ahol Igaz/Hamis illetve Feleletválasztós kérdéseket lehetett Wordből a Moodle számára importálható formába menteni egy kis ügyködéssel.
Nos, azóta kiderült egy két hiba, ebből javítva lett:
Nos, azóta kiderült egy két hiba, ebből javítva lett:
- Ha üres bekezdés lett a feleletválasztásos típusnál helyes vagy helytelen válasznak megadva, akkor azt már nem veszi figyelembe a feldolgozó.
- A pontszámítás terén 2 tizedesjegyig dolgozik, mert így az utólagos Moodle felületes szerkesztésnél sem lesz gond, helyesen jelenik meg a lenyíló lista.
Egy másik igény volt, hogy ne legyen olyan szigorú a pontozás. Nos, mostantól egy rádiógombbal variálható, hogy milyen legyen a pontozás.
Lássuk a két módot:
- strict: Ebben az esetben a rossz válaszért kapunk negatív pontot. Természetesen ettől még a teljes feladatban nem mehetünk negatív tartományba.
Több lehetséges válasz esetén az adott kérdésre kapott pont az alábbiak szerint számolódik:
- helyes válaszra kapott pont = helyes válaszok átlaga
- helytelen válaszra kapott pont = helytelen válaszok átlaga
- végeredmény = szumma(helyes válaszra kapott pont) - szumma(helytelen válaszra kapott pont) >=0
- például: 5 válasz lehetőség (3 helyes, 2 helytelen). Megjelölve 2 helyes és 1 helytelen lett. A feladatra kapható pontérték maximálisan=1pont
- helyes válaszra kapott pont: 1pont/3darab=0,33pont
- helytelen válaszra kapott pont: 1pont/2darab= 0,5 pont
- végeredmény: 0,33+0,33-0,5= 0,16 -> 0,16pont
- például: 5 válasz lehetőség (2 helyes, 3 helytelen). Megjelölve 1 helyes és 2 helytelen lett. A feladatra kapható pontérték maximálisan=1pont
- helyes válaszra kapott pont: 1pont/2darab=0,5pont
- helytelen válaszra kapott pont: 1pont/3darab= 0,33 pont
- végeredmény: 0,5-0,33-0,33 = -0,16 -> 0pont
- open: Ez annyiban tér el a szigorú rendszertől, hogy abban az esetben ha több helyes válasz is megjelölhető, akkor a helytelen bejelölésért nem jár levonás.
- helyes válaszra kapott pont = helyes válaszok átlaga
- helytelen válaszra kapott pont = 0
- végeredmény = szumma(helyes válaszra kapott pont) >=0
- például: 5 válasz lehetőség (3 helyes, 2 helytelen). Megjelölve 2 helyes és 1 helytelen lett. A feladatra kapható pontérték maximálisan=1pont
- helyes válaszra kapott pont: 1pont/3darab=0,33pont
- helytelen válaszra kapott pont: 0 pont
- végeredmény: 0,33+0,33-0= 0,66 -> 0,66pont
- például: 5 válasz lehetőség (2 helyes, 3 helytelen). Megjelölve 1 helyes és 2 helytelen lett. A feladatra kapható pontérték maximálisan=1pont
- helyes válaszra kapott pont: 1pont/2darab=0,5pont
- helytelen válaszra kapott pont: 0 pont
- végeredmény: 0,5-0 = 0,5 -> 0,5pont
A program továbbra is innen tölthető le: https://sourceforge.net/projects/moodlequestionparser/
Megjegyzések