Teszt pontozása

Teszt pontozása

Bálint György írta időpontban
Válaszok szám: 2

Üdvözlök Mindenkit!

A következő problémára keresek megoldást, ha van.

Adott több kurzus, amelyben sok-sok teszt van, mindegyikben több kérdéssel. (Száz körüli tesztről beszélünk.) Mindegyik tesztet többször is meg lehet oldani, és a naplóba az utolsó próbálkozás pontszáma kerül be. Ezt szeretném megváltoztatni, hogy ne az utolsó, hanem az átlag pontszámot jegyezze be. Azt megtaláltam, hogy az egyes tesztekben ezt hol kell beállítani. A kérdésem az lenne, hogy lehet-e globálisan is állítani ezt annak érdekében, hogy ne kelljen minden tesztben ezt végigkattintgatni.

A másik kérdés az lenne (és ha erre van megoldás, az első nem is baj, ha nem sikerül), lehet-e olyan pontozói jelentést lekérdezni, ahol egy teszt összes próbálkozásának eredményét le lehet ellenőrizni. (És nem úgy, hogy minden felhasználó minden tesztjénél külön-külön kattintgatok a próbálkozásokra.)

Előre is köszönöm a segítséget.

Bálint György

Válasz erre: Bálint György

Tárgy: Teszt pontozása

Nagy Gábor Zsolt írta időpontban

Üdv!

Mind a kettőre van megoldás.

  1. Az adatbázisban lehet átírni. Az mdl_quiz táblát kell módosítani. Azon belül is a grademethod oszlop értékét. Valami ilyesmi:
    UPDATE mdl_quiz SET grademethod = 2 WHERE course = courseID;
    Persze előtte dbbackup.
    És érdemes előtte egy teszten kipróbálni:
    UPDATE mdl_quiz SET grademethod = 2 WHERE id = quizID;
  2. A teszt eredményeknél a Válaszokat kell választani. Lásd kép.

Remélem ez így segít!

Gábor
Teszt_eredmenyek.PNG csatolmány