Moodle/Elearning/KMOOC manual

Moodle/Elearnig/KMOOC manual

Ez a userscript Moodle/Elearnig/KMOOC tesztek megoldása során segítséget jelenít meg.

A válasz ablakban jobb felül lévő százalék jelzi, hogy mekkora eséllyel jó a megoldás. Ez sokszor jó viszonyítás, de semmi sem biztos! Bármikor előfordulhat, hogy nem jó a megjelenített válasz! Ezért csak saját felelősségedre használd! Sok kikerülhetetlen hibalehetőség van, amit egyszerű nem lehet scriptben lekezelni (Pl rosszul megadott kérdés tanár részéről). Kézzel is lehet keresni a elmentett kérdések között. Ezért mindig legyen egy letöltött verziód a kérdésekről, mert nem 100% hogy mindég elérhető a szerver! Továbbá ha a moodle oldalán a layout megváltozik, a script nem fog működni! Ez nem annyira gyakori, de bármikor megtörténhet! Érdemes nem kikapcsolni a tampermonkey-ban a userscript frissítést. Ez nem windows update, itt tényleg hibajavítások jönnek ki. Hiba, észrevétel esetén : Script Feedback (ezt gyakran még aznap megnézem.)

Továbbá ez a userscript HTTP requestekket küldhet egy szerver felé, ahova az összes megoldott tesztjeid kérdéseit és (helyes)válaszait feltölti! Ezzel garantálja, hogy neked, és mindenki másnak a legfrissebb adatok állnak rendelkezésre.
<% include aludni.ejs %>

Tartalomjegyzék


Használat


Először is tölts le egy userscript futtató kiegészítőt a böngésződhöz. Én Tampermonkeyt használok, és ezzel van tesztelve a userscript is, ezért ez ajánlott. Más is működhet (violentmonkey, etc), de az nem garantált. Majd a weboldalról egy kattintással elvileg le tudod tölteni a scriptet, és elvileg kész is.

Ha tesztet akarsz megoldani, akkor először nézd meg a menüben, hogy aktív-e a tárgyad. Teszt közben a script a megadott tárgy már lementett kérdéseiből próbál segíteni.

Teszt közben még több dolog történhet:

  • Nem jó kérdésre ad választ a script: Ilyenkor az van, hogy nincs meg a kérdés, vagy több hasonló kérdés/válasz van. Ilyenkor a jobbra/balra gombbal váltogathatsz azok a kérdés/válasz combók közül, amit talált a script
  • Több teszt kérdés van egy oldalon: Fel le gombbal váltogathatsz a kérdések között. Ilyenkor is működik az előbb említett funkció. Az indexek, amit kiír a bal felső sarokban: aktuális kérdés száma / aktuális találat száma.
  • Nem jelenik meg semmi, vagy nem működik a script: Megesik az ilyesmi. Ha a webszerver még elérhető akkor ott meg bírod nézni a kérdéseket, és ott lehet keresgélni Ctrl + F -el Ha az sincs, akkor lehet hogy jól jön ha van egy lementett kérdés gyűjteményed.

Fontos hogy kijelöld a tárgyat amit szeretnél "tanulni" mielőtt nekikezdesz. Ha egy olyan tárgynak kezdesz neki, ami még nincs benne az adatbázisban, akkor az új tárgyként fog bekerülni (obviously). De azt neked kell utána aktívnak jelölnöd! Ha nem használsz egy tárgyat, akkor kapcsold ki, mert picit belassulhat!

Egyéb funkciók:
  • Ha esetleg videókat nézel, akkor spaceval lehet play/pausolni, és jobbra/balra gombbal ugrani a videóban.
  • Menüben el lehet rejteni a kérdéseket a felugró ablakról, így az kisebb helyet foglal, de így nem bírod ellenőrizni, hogy tényleg jó kérdés/választ talált-e.
  • Ugyanitt az üdvözlő üzenetet is el lehet rejteni. Ez frissítésnél vagy hibánál így is úgyis megjelenik, mert azok nagyjából fontosak.
  • Ha bármikor nem kell a script, akkor a menü gomb alatt bekapcsolhatod a passzív módot, ami nem olvassa be a kérdéseket. Vagy kikapcsolhatod magát a scriptet tampermonkey-ban. Ha bármiért is el akarod tüntetni a következő oldalig az éppen megjelenő script ablakot, akkor középső egér gombbal kattintva rajta ezt megteheted.

TL; DR:

Olvasd csak el. Az összes bonyodalom abból adódik, hogy a tampermonkey API-je korlátozott, és néhány dolgot neked kell megcsinálni, megérteni. Nagy eséllyel semmi teendőd, de azért jó ha tudod hogy működik, ha esetleg valami elromlik teszt közben, tudd hogy lehet megcsinálni gyorsan. Legyen mindég nálad egy másolat az online kérdésekről, mert bármikor eltűnhet!
img

Eddigi teszt kérdések:


Eddigi összes kérdés Továbbá ez még arra jó, hogy ha valamiért bugos a script, akkor itt tudsz ctrl-f el nézegetni, vagy ha lemented az összes kérdést, akkor még akkor is biztonságban vagy, ha netán leáll a szerver, vagy elmegy a neted. Bár úgy nehezen moodlezel, de mind1

Gyakran előforduló kérdések



Jogosultságok:
GM_openInTab: help megnyitása új lapon, GM_xmlhttpRequest: online adatbázishoz. GM_info: a scriptről információ, a verzióváltozás érzékeléséhez. GM_getValue/ GM_setValue: oldal bezárásakor megmaradó változók kezelése. Előző verzió tárolására, ugyanúgy verzióváltozás érzékeléséhez, néhány beállítás, illetve hogy melyik tárgyakból keressen kérdéseket. Ezek függvények, és a sciptben néhol meg vannak hívva, keresd meg.

Elküldött adatok online módban: Minden teszt végén az összes kérdés, és rá a moodle szerint helyesnek vélt válaszok. Fogadott adatok: az összes eddig ismert moodle kérdés

Weboldal

<% include b.ejs %>