Amikor több száz diákja van egy oktatónak, igen nehéz felfedezni a lemorzsolódással veszélyeztetetteket. A folyamatos számonkérés segíthetne, de ekkor hatalmas terhet vesz a nyakába az oktató. Az eLearning tesztjei segíthetnek ebben az esetben, tanári közreműködés nélkül ellenőrizheti a diák, hogy valóban megértette-e az anyagot, szükséges-e még tanulnia vagy segítséget kérnie.
Ha a teszteken alapul a vizsgáztatás, akkor ezek a tesztek gyakran hétpecsétes titoknak számítanak, és hatalmas erőfeszítéseket tesznek a tesztek készítői, hogy azok nyilvánosságra ne kerüljenek. A rohamosan fejlődő technikai eszközök mellett ez egyre inkább szélmalomharcnak tűnik.
Mi egy másik megközelítést vallunk. Viszont annak érdekében, hogy ne lehessen betanulni a nyilvános teszteket, azok nagy számára alapozunk. Ha egy feladatfajtából százszámra vagy akár ezerszámra vannak tesztek, akkor ott a tesztek bemagolása reménytelen, egyszerűbb megtanulni az elméletet, vagy a feladatmegoldás módszereit.
Abban a szerencsés helyzetben vagyunk, hogy algoritmusokat tanítunk, és ezek könnyen implementálhatóak, és ezek alapján a feladatok is könnyen generálhatóak. Vannak olyan tárgyak, kurzusok, ahol ez nem áll fenn, illetve nehézkes az implementáció. Ehhez kidolgoztunk egy -- szerintünk egyszerű rendszert -- mely elérhető a https://github.com/aszalosl/jinja_moodle URL-en. Itt manuálisan állíthatunk össze kérdéseket, azokra adott jó és rossz válaszokat, magyarázatokat, útmutatókat, melyből a megadott programocska és sablonok segítségével generálhatunk Moodle-natív XML fájlokat. Ez már bármely Moodle rendszerbe importálható.