Testai su automatiniu vertinimu
Autorius: David K. Jordan
Originalus straipsnis: https://pages.ucsd.edu/~dkjordan/resources/quizzes/quizzes.html
Kodėl testai? Dauguma pedagogų sutinka, kad žmonės informaciją įsimena geriau, kai ją pritaiko praktikoje. Todėl pastebėjau, kad trumpi, savikontrolės pobūdžio testai, parengti remiantis studentų šiuo metu skaitoma medžiaga ar kita su paskaitomis susijusia medžiaga, yra naudingi mokymosi procese. Dauguma studentų sutinka, kad testas, atliktas iškart po skaitymo ar paskaitos klausymo, padeda jiems geriau įsiminti medžiagą.
Kas čia yra? Čia pateiktose nuorodose esančiuose puslapiuose galite sukurti keturių skirtingų tipų viktorinas: įklijuokite minimaliai suformatuotus klausimus ir gausite visiškai suformatuotas viktorinas HTML formatu, parengtas naudoti mokytojų tinklalapiuose. Pavyzdžiai pateikiami puslapyje „Trivia Quiz Room“, nors ne visi jie buvo sukurti naudojant dabartines programinės įrangos versijas, o kai kurie po pirminio sukūrimo buvo patobulinti.
Patirtis. Naudodamasis šia programa, sukūriau šimtus, o gal net tūkstančius testų pirmakursiams, ir galiu pasakyti, kad programa veikia patikimai, o studentai ją priima entuziastingai. Kai kurie švietimo srities atstovai man sakė, kad čia siūloma programa švietimo požiūriu pranoksta komercinius produktus.
Teisinė informacija. Naudodamiesi šiomis testų kūrimo puslapiais, galite kurti testus nemokamai. Testų nuosavybės teisė priklauso jums, o jūsų naudojimosi mano svetainės puslapiais duomenys nėra saugomi.
Funkcijos ir trikčiai:
Kiekvienas testas yra interaktyvus tinklalapis, kurį reikia sukurti čia, o vėliau atsisiųsti ir įkelti į mokytojo svetainę, kur jį galės peržiūrėti mokiniai. Mano svetainėje nelieka jokių jo pėdsakų.
JavaScript mechanizmas, vertinantis kiekvieną testą, yra integruotas pačiame teste ir rezultatus pateikia tik mokiniui, be galimybės pranešti ką nors mokytojui. Tai suteikia greitą grįžtamąjį ryšį, padeda išvengti mokinio nerimo, kad mokytojas pastebės neišmoktą medžiagą, iš esmės pašalina mokinio motyvaciją sukčiauti ir sutaupo mokytojo laiko mokymui.
Kai mokinys pateikia atsakymus, jam nėra nurodomi teisingi atsakymai, o tik tai, kiek teisingų atsakymų yra, taip skatinant mokinį pataisyti galimai neteisingus atsakymus ir bandyti dar kartą. Tai skatina mokinį permąstyti praleistus klausimus, įvertinti, kiek jis buvo įsitikinęs savo „spėjimais“ ir pan. Siekiant išvengti atsitiktinio spėjimo, naudojami įvairūs būdai, ribojantys „nemokamų“ spėjimų skaičių.
Klausimų skaičius ir (kai tai tikslinga) formatas nėra nustatomas iš anksto. (Pavyzdžiui, vienam klausimui su atsakymų pasirinkimu gali būti 2 variantai, o kitam – 10; arba vienam klausimui gali reikėti pasirinkti tris iš penkių atsakymų, o kitiems klausimams – po vieną atsakymą ir pan.)
Kai testas atsisiunčiamas į studento naršyklę, nereikia jokio papildomo ryšio su serveriu ir nenaudojami jokie išoriniai failai. Todėl, jei nori, studentas gali išsaugoti testą bet kuriame kompiuteryje, kuriame yra naršyklė. Tiems, kurie naudoja dial-up modemus regionuose, kur nėra plačiai prieinamų Wi-Fi ryšių, reikia minimalaus prisijungimo prie interneto laiko.
Klausimų tipai ir pavyzdžiai:
Penki klausimų tipai išvardyti ta tvarka, kuria, mano nuomone, jie yra naudingiausi. Pastebėjau, kad didžioji dalis mano klausimų priklauso pirmiesiems dviem tipams.
„Think Again“ testai su atsakymų variantais – tai testai, kuriuose mokiniui pateikiamas bendras balas, bet ne teisingi atsakymai, taip skatinant jį taisyti atsakymus, kol visi bus teisingi. (Pasirenkamas „nuostabumo“ balas mažėja kiekvieną kartą, kai paspaudžiamas proceso mygtukas. Jei viskas atsakoma teisingai iš pirmo karto, „awesomeness“ balas yra 100 %. Net labai gabiems studentams tai pasiekti sunku, todėl šią funkciją geriausia įtraukti tik labai motyvuotiems studentams.) Nuorodos: Pavyzdinis testas, „Quiz-Maker“ puslapis, skirtas naujiems testams šio formato kurti.
„Linear World“ tipo užduotys, skirtos elementų išdėstymui, prašo jus abėcėlinę elementų sąrašą išdėstyti kita tvarka (pavyzdžiui, pagal istorinę seką, iš rytų į vakarus, pagal dydį ir pan.). Mokytojas tiesiog įveda elementus „teisinga“ tvarka, o testų kūrimo programa sukuria abėcėlinį sąrašą ir pateikia rodykles, kurios skatina mokinį perkelti elementus aukštyn ir žemyn, kol bus pasiekta teisinga seka. Nuorodos: Pavyzdinis testas, „Quiz-Maker“ puslapis, skirtas naujiems testams šio formato kurti.
„Matchmaker“ porų suderinimo testai sudaro nedidelį skaičių žodžių porų, kurios paverčiamos tradicinio tipo porų suderinimo testu. Šioje versijoje nenaudojama grafinė „vilk ir paleisk“ sąsaja, todėl ji atrodo šiek tiek primityvi, bet veikia. Porų suderinimo klausimai kartais laikomi pernelyg „lengvais“ rimtam darbui, tačiau tai priklauso nuo įtrauktų elementų. Pavyzdžiui, daugelis žmonių manys, kad šie du pavyzdžiai yra sąmoningai sudėtingi. Nuorodos: Pavyzdinis testas, Antrasis pavyzdys, „Quiz-Maker“ puslapis, skirtas naujiems testams šio formato kurti.
„Cry Uncle“ apibrėžimų testai pateikia apibrėžimus ir prašo įvesti terminus. Jei užstrigsite, galite „pasiduoti“ („cry uncle“) paspaudę „Uncle Box“ langelį, kuriame bus pateiktas teisingas terminas. Tačiau jei prašysite pagalbos per dažnai, rezultatų langelyje būsite pavadintas „verkšleniu“. (Kolegijos studentams tai atrodo žavinga, tačiau vienas mokytojas manė, kad „verkšlenis“ yra netinkamas jaunesniems mokiniams, todėl lengvai pakeitė kodą, kad būtų rodomas kitas pranešimas.) Nuorodos: Pavyzdinis testas, „Quiz-Maker“ puslapis, kuriame galima kurti naujus testus šiuo formatu.
„Flashcard“ tipo testai yra daug paprastesni. Juose pateikiamas tik terminų sąrašas. Mokinys bando suformuluoti termino apibrėžimą, tada spusteli ant jo, ir atsakymų laukelyje pasirodo mokytojo pateiktas apibrėžimas. Šiuo metu nėra balų skaičiavimo sistemos, tačiau motyvuotam mokiniui tai gali būti naudinga kartojimo priemonė, be to, ji turi didelį potencialą, kad mokiniai poromis galėtų vieni kitus tikrinti. Atsakymų laukelyje negalima kopijuoti ir įklijuoti, kad mokiniai nesistengtų kurti lapų, skirtų paprastam atminties treniravimui. Šis formatas puikiai tinka dideliam žodžių skaičiui. Jame galima talpinti iki maždaug šimto žodžių. Nuorodos: Pavyzdinis testas, „Quiz-Maker“ puslapis, skirtas naujų testų šiuo formatu kūrimui.
Jei norite rasti daugiau pavyzdinių viktorinų, spustelėkite čia ir apsilankykite mano „Viktorinų kambaryje“. (Kai kurios „Viktorinų kambario“ viktorinos buvo sukurtos arba redaguotos rankiniu būdu, todėl jų formato nebūtinai pavyks atkurti naudojantis viktorinų kūrimo puslapiais.)
Mokinių bandymai „įsilaužti“ į skriptą
Šiais laikais, kai kompiuteriai tampa vis sudėtingesni, kai kurie mokiniai gali pajusti pagundą pažiūrėti į šaltinio kodą – arba iš smalsumo (kas, tikriausiai, yra gerai), arba norėdami rasti atsakymą į klausimą (kas, tikriausiai, yra blogai, bet paprastai atneša daugiau vargo nei naudos). Aš visiškai nesistengiau, kad JavaScript kodas būtų neaiškus. Priešingai, aš jį padariau kuo aiškesnį, kad mokytojai galėtų jį keisti.
Šifravimas. Mokytojai, norintys išvengti tokių užkulisių tyrinėjimų, gali naudoti šifravimo programinę įrangą, kad šaltinio kodas taptų nesuprantamas, tačiau tinklalapis veiktų kaip įprasta.
Paprasta šifravimo programa yra „WebCrypt Pro“, kurią už maždaug 40 JAV dolerių galima įsigyti iš kelių platintojų, tarp jų – „Best Shareware“. Tokio šifravimo negalima atšaukti, todėl šifravimo programos paprastai sukuria originalo atsarginę kopiją. Kadangi šie testai yra sukurti veikti neprisijungus prie interneto, atsakymai turi būti įtraukti į juos, todėl nė viena šifravimo programa nėra visiškai saugi nuo ryžtingo, žinių turinčio ir išradingo studentų hakerio atakos. (Iš tiesų, netgi man pavyko įveikti „WebCrypt Pro“.) Tačiau „WebCrypt Pro“ bent jau paverčia įsilaužimą didesniu darbu nei paprastai atlikti testą.
Norėdami pamatyti, kaip veikia šifravimas, galite peržiūrėti tą patį demonstracinį testą nesušifruotu ir sušifruotu pavidalu. Abu failai turėtų atrodyti vienodai ir veikti identiškai, tačiau jei naršyklėje peržiūrėsite „puslapio šaltinį“, galėsite pamatyti skirtumą. (Jie buvo sušifruoti naudojant „WebCrypt Pro“.)
Vienas įspėjimas dėl „WebCrypt Pro“: jei naudojate išplėstinį simbolių rinkinį (pavyzdžiui, vadinamąsias „66–99“ kabutes), jūsų failą reikia konvertuoti į ANSI formatą (išplėstinius simbolius pateikiant kaip „&“ kodus) po to, kai sukursite testą, bet prieš šifruojant; priešingu atveju išplėstiniai simboliai virs „šlamšto simboliais“. (Čia testų kūrėjai ampersando kodus konvertuoja atgal į Unicode, todėl konvertavimas į ANSI ampersando kodus turi būti atliktas PO testo sukūrimo ir PRIEŠ jo šifravimą.) Tai galima padaryti „Microsoft Word“ (labai atsargiai) arba nemokamoje programoje, pavyzdžiui, „BabelPad“, nurodant konvertuoti „iš Unicode į dešimtainį“. „WebCrypt Pro“, nepaisant priešingų teiginių, negali dirbti su Unicode/UTF-8.
Kitos kalbos ir išplėstiniai simbolių rinkiniai
Problemų, susijusių su testais, kuriuose naudojami kiti rašmenys, sprendimas: Neatsižvelgiant į šifravimo sunkumus, testai, kuriuose naudojami išplėstiniai simbolių rinkiniai, kartais veikia netinkamai. Štai keletas žinomų problemų:
Kai kurios testų programos (pavyzdžiui, „Linear World“) kai kuriuos elementus išdėsto abėcėlės tvarka. Tai ne visada teisinga ne ANSI raidėms, nors jums tai gali būti svarbu arba ne. Kad tai apeiti, galima sukurti testo klausimus su fiktyviomis raidėmis kaip pirmuosius atitinkamų elementų žodžius, o tada pataisyti einamajį tekstą (ne išvestinių kintamųjų vardus!) užbaigtame faile.
Nors HTML antraštėje nurodyta, kad išvesties puslapis atitinka pasaulinį UTF-8 standartą, ji NEĮTRAUKIA nematomo įvadinio kodo, todėl iš tikrųjų tai bus „ANSI kaip UTF-8“, nebent jūs jį pakeistumėte savo programine įranga. Daugeliu atvejų tai neturėtų turėti reikšmės.
Kaip minėta, kai kuri šifravimo programinė įranga taip pat gali nesusidoroti su kai kuriais kai kurių kalbų simboliais. Aš turėjau sunkumų su UTF-8 failais, kuriuose naudojamas išplėstinis simbolių rinkinys. Jei dirbate su kitomis kalbomis nei anglų, galbūt norėsite tai patikrinti. Gali prireikti išankstinio šifravimo konvertavimo į išplėstinį ampersando formatą.
Todėl dar labiau nei su anglų kalbos testais, būtina išbandyti kiekvieną jūsų sukurtą testą, kad įsitikintumėte, jog jis veikia kaip tikėtasi.
Svetainėje „Diversaj Helpiloj por Instruistoj“ trys viktorinos tipai buvo pritaikyti naudoti esperanto kalba.