Informácie o projekte
Ako sa zrodila myšlienka
Naša škola sa zapojila do projektu e-learning portálu Škola budúcnosti, v ktorom ma najviac zaujali testy.
Nepochybne má tento systém skúšania svoje výhody a aj atraktívnosť v očiach žiakov, no narazil som i na nedostatky, z ktorých spomeniem tie závažnejšie:
-
Odpisovanie študentov.
Aj keď mám niekedy len 10 žiakov v skupine, jednoducho ich neustrážim, veď im stačí mierne pootočiť hlavu a už pozerajú susedovi, ktorý rieši úplne rovnaký test. Dalo by sa to samozrejme riešiť nejakými prekážkami medzi jednotlivými monitormi, no nemáme v škole takúto špeciálnu učebňu na testovanie a ani mať nebudeme. Príprava viacerých variantov testu je pomerne zdĺhavá - hlavne keď žiaci vidia celý test a rýchlo si nájdu rovnaké otázky aj v inom poradí.
-
Zabúdanie hesiel.
Zdá sa mi až neuveriteľné, ak niekto pri každom teste oznámi, že
zabudol heslo
+ rôzne výhovorky typu mám ho v mobile/peňaženke/zošite, ale ten/tú tu dnes nemám
, zbytočne to zdržuje.
-
Chýbajúci žiaci.
Zvyčajne to tak je - ak sa má písať test, niektorí jedinci neprídu do školy. Nemôžem poslať test celej skupine, lebo chýbajúci by si ich mohli v pohodlí domova pozrieť a pripraviť odpovede. Takže zostáva len pomerne zdĺhavé prideľovanie testu prítomným - a je nutné sa tým zdržiavať až priamo na hodine.
-
Podvody s testom.
Chýbajúci žiaci sú navyše veľmi vynachádzaví - vedia, že spolužiaci už test písali, a teda, že majú prístup k zadaniam. Stačí ich od nich získať a opäť si môžu nachystať odpovede. Žiakom prítomným na písaní testu zase môžu pomáhať vzdelanejší kamaráti - stačí im vopred nechať meno a heslo, povedať, kedy sa majú na portál prihlásiť a vyriešiť test. Ja nemám ako zistiť, či ho skutočne riešil žiak v učebni.
-
Občasné
blbnutie
.
Neraz sa mi stalo, že systém zle spočítal body žiaka. Pomerne často sa mi stáva, že pri úprave testu sa maximum bodov za test zmení na nulu, potom musím ručne spočítavať a zadávať.
-
Žiaden aktívny časový limit na vykonanie testu.
Niektorí žiaci nerešpektujú pokyn na ukončenie testu, no a dodatočne je problém určiť, kto test odoslal ešte v limite a kto až po ňom. Hlavne, ak sa ho zúčastňuje viac skupín (prípadne aj jedna skupina vo viacerých termínoch - zvyčajne chýbajúci na ďalšej hodine) a nechcem ho každej skupine posielať zvlášť.
-
Uzavretosť systému a testov.
A teda nemožnosť prenosu údajov do iných systémov a aplikácií.
-
Nedostatočná flexibilita.
Nie je možné používať otázky s viacerými odpoveďami, v zadaní testu a odpovediach nie je možné používať napríklad indexy (problém hlavne pre chemikov), či iné bežné možnosti formátovania.
Cieľ projektu
Preto som sa rozhodol navrhnúť a vytvoriť systém zameraný výhradne len na testy, ktorý by uvedené problémy eliminoval.
Cieľom je vytvoriť systém pre rýchly test
na webe bez nutnosti pamätať si heslo (ktoré žiaci radi zabúdajú, či úmyselne alebo neúmyselne).
Hneď po vypracovaní testu bude žiak vidieť svoj výsledok - jednoducho sadne za počítač a pracuje.
Zároveň pôjde o test čo najviac odolný pred odpisovaním (vedľa seba sediaci žiaci každú chvíľu pozerajú susedovi na monitor).
Systém bude veľmi flexibilný - bude umožňovať jednak klasický test s pevne danými otázkami (náhodné bude len ich poradie a poradie odpovedí), ako aj test založený na náhodnom výbere daného počtu otázok z pripravenej bohatej sady, či ľubovoľný kompromis oboch prístupov - napríklad náhodný výber pevne daného počtu otázok z každého tematického celku.
Systém bude na verejnom web serveri a bude k dispozícii učiteľom a žiakom ktorejkoľvek školy.
Scenár použitia testu
-
Učiteľ na server nahrá pripravený XML dokument s testom, ten bude preparsovaný.
-
Najskôr prebehne validácia XML podľa oficiálnych špecifikácií - ak sa nájde chyba, bude zobrazené upozornenie s číslom chybného riadku a približným opisom chyby.
Zobrazí sa zároveň aj XML dokument s očíslovanými riadkami.
-
Potom bude test parsovaný z hľadiska obsahu - s ohľadom na logiku a korektnosť, prípadné chyby sa zobrazia s podrobným vysvetlením (napr.
v 2. variante 5. otázky chýba správna odpoveď
).
Zobrazí sa aj XML dokument.
-
Ak nebudú zistené žiadne chyby, zobrazí sa prehľad testu - nie znenie otázok a odpovedí, ale ku každej otázke sa zobrazí len jej typ, počet bodov a spôsob hodnotenia, počet vybraných variantov otázky (a počet variantov v sade), počet možností odpovede (a počet správnych / nesprávnych možností v sade), pravdepodobnosť úspešného tipovania a podobne.
-
Vygeneruje sa unikátny kód testu v tvare 5 písmen, napr.
HBESF
, ktorý si učiteľ zaznačí, prípadne priamo oznámi žiakom (napíše na tabuľu).
Ponúkne sa možnosť zmeniť pokyny k testu a čas na vypracovanie (použijú sa údaje zadané v XML, tie bude možné upraviť), umožní sa rozhodnúť o tom, či žiak bude môcť voľne prechádzať otázkami testu alebo len jedným smerom (vysvetlené ďalej) a vyžiada sa heslo k testu (pre učiteľa - zvolí si ľubovoľné).
-
Test sa uloží na serveri pod unikátnym kódom, jeho stav je
otvorený
a je pripravený na použitie.
-
Žiaci obdržia kód testu, ten zadajú do formulára spolu so svojím menom a priezviskom (prípadne aj triedou) pre ich identifikáciu učiteľom, údaje odošlú.
-
Žiakovi sa náhodne vygeneruje test (náhodné poradie otázok, náhodné varianty otázok, náhodné možnosti odpovede a ich náhodné poradie) a číslo žiaka v tvare 5 číslic, napr.
60284
, zobrazia sa pokyny k testu.
Žiak svoje číslo (ako ani kód testu) už spravidla nebude potrebovať - iba ak by si chcel až neskôr (napr. doma) pozrieť svoj opravený test, vtedy ho bude treba spolu s kódom testu.
-
Po prečítaní pokynov a ich potvrdení sa žiakovi začne počítať čas, zobrazí sa 1. otázka testu a môže pracovať.
Vždy bude vidieť len jednu otázku - ak majú žiaci všetky otázky na monitore súčasne, pozerajú susedovi a hľadajú otázky s rovnakým znením, toto obmedzenie má tomu brániť.
Pokiaľ tak učiteľ stanovil pri nahrávaní testu, žiak bude mať možnosť postupovať len dopredu na ďalšie otázky, nie späť - opäť to má brániť rýchlemu prechádzaniu testom s cieľom
ukázať susedovi
svoje riešenie.
Keď sa žiak dostane na poslednú otázku, môže postúpiť cyklicky ďalej opäť na 1. otázku a prejsť si tak znovu celý test, doplniť či opraviť riešenie.
-
Počas práce na teste bude v hornej časti stále vidno zostávajúci čas a meno žiaka (aby sa mohol učiteľ presvedčiť o pravdivom zadaní mena prejdením po triede).
-
Po skončení práce žiak odošle svoje riešenie.
Riešenie nebude odoslané automaticky po uplynutí časového limitu - treba počítať aj so žiakmi so ŠVVP, ktorí potrebujú viacej času, čo učiteľ individuálne zohľadní.
Pol minúty pred koncom časového limitu však bude žiak upozornený a vyzvaný na odoslanie testu.
-
Po odoslaní riešenia testu sa žiakovi hneď zobrazí jeho hodnotenie - počet získaných bodov, percentuálnu úspešnosť, počet bodov, ktoré je štatisticky možné získať tipovaním a percentuálnu úspešnosť po zohľadnení tohto počtu.
-
Učiteľ sa môže prihlásiť k testu zadaním jeho unikátneho kódu a hesla (toto nebude nutné, pokiaľ od nahrávania testu nezavrel internetový prehliadač, teda ak má teste ešte stále
pred sebou
).
-
Môže vidieť prehľad žiakov, v ktorom bude pre každého žiaka uvedené: dátum a čas odoslania, meno, číselný kód, trvanie práce (zvýraznené budú časy s prekročeným časovým limitom), počet získaných bodov, percentuálna úspešnosť, úspešnosť po zohľadnení možnosti tipovania, IP adresa.
Zoznam bude možné triediť podľa času, mena, počtu bodov.
Bude možné zobraziť si opravený test každého žiaka po kliknutí na jeho kód.
-
Môže zmeniť stav testu na
zatvorený
(nebude ho už možné vypracovať) alebo na zverejnený
(žiaci si budú môcť pozerať svoje riešenia).
Tiež bude môcť test úplne odstrániť zo servera (vymazať) prípadne zmeniť jeho kód na nový - náhodne vygenerovaný, aby mohla v tom istom teste pokračovať iná skupina žiakov bez možnosti prezradenia kódu testu prvou skupinou.
-
Môže si zobraziť prehľad o otázkach testu - pre každý variant každej otázky testu sa zobrazí, koľko žiakov ju riešilo, ich percentuálnu úspešnosť v riešení (aby mohol odhaliť nejednoznačné, či príliš náročné otázky alebo naopak, príliš jednoduché, či nesúlad náročnosti jednotlivých variantov tej istej otázky).
Tento bod má význam len pri veľkom počte žiakov.
-
Môže si nahrať kompletný test spolu s riešeniami žiakov v podobe jediného XML dokumentu a ten bude možné neskôr opäť nahrať na server.
-
Pokiaľ učiteľ test zverejní, môže si žiak zobraziť svoj opravený test (buď bezprostredne po zobrazení výsledku alebo neskôr po zadaní kódu testu a svojho kódu).
V zobrazenom teste nebude uvedené meno žiaka, aby v prípade tipovania a uhádnutia kódu žiaka iným žiakom nedochádzalo k prezrádzaniu jeho výsledkov.
-
Ak sa k testu nebude pristupovať (pozerať výsledky, riešiť a podobne), po 30 dňoch sa automaticky vymaže zo servera.
© 2007 Ing. Dušan Zervan
702422 / akt.: 16. 10. 2022