Om Frågetyper Tester Tips och idéer Produkter Demo

Version 3.1 — realtidstester, nya frågetyper och linjär algebra

Version 3.1 bygger vidare på den moderniserade grunden från 3.0 och tillför ett antal större funktioner som länge efterfrågats — samt ett gediget paket av förbättringar och buggfixar.

Realtidstester i klassrummet

Den mest synliga nyheten i 3.1 är stöd för realtidstester. En lärare kan nu öppna en session och skicka ut frågor en åt gången — i Kahoot-liknande stil — med en deadline per fråga. Studenterna svarar direkt i sina webbläsare och läraren ser sammanställda svar live under sessionens gång.

Resultaten sparas i det vanliga rapportsystemet, vilket innebär att all statistik fungerar precis som för ordinarie tester. Inga separata verktyg att hålla reda på.

Ledtrådar för quizfrågor

Frågor kan nu förses med en ordnad följd av ledtrådar. Den första visas automatiskt efter ett felaktigt svar; ytterligare ledtrådar kan studenten själv begära. Ledtrådarna skrivs med samma Smarty-syntax som frågetexten och följer med vid import och export av frågor.

Nya frågetyper och utökade matchningsfrågor

En helt ny frågetyp har tillkommit: Ekvation. Den accepterar polynomekvationer och differentialekvationer och godtar alla proportionella och omskrivna varianter av rätt svar — x² + y² = 1 är alltså rätt oavsett om studenten skriver 2x² + 2y² = 2 eller x² + y² − 1 = 0.

Matchningsfrågor har utökats med tre subtyper:

  • Begränsad parning — visar ett slumpmässigt urval ur en större pool, med möjlighet att lägga till falska alternativ som distraktor.
  • Kategorisering — studenten drar objekt till namngivna hinkar i stället för att para ihop dem en-till-en.
  • Begränsad kategorisering — kombinerar slumpmässigt objekturval med kategorisering.

Linjär algebra: exakta beräkningar

Systemet kan nu beräkna exakta egenvärden och egenvektorer även för matriser med irrationella egenvärden, tack vare en ny inbyggd hantering av kvadratiska irrationella tal. Tre nya Smarty-kommandon tillkommer: |eigenvalues, |eigenvalues_exact och |eigenspace.

Det nya kommandot |matrix_exp beräknar exponentialmatrisen $e^{At}$ med exakt resultat för diagonaliserbara matriser och numerisk fallback för övriga.

För visualisering finns nu också |plot_3d för interaktiva tredimensionella ytor samt |plot_fourier för Fourierserier och deras partialsummor.

Bättre verktyg för administration

Administratörer kan nu ge en användare redigeringsrättigheter på en enskild kurs utan att ge dem fullständiga administratörsrättigheter — praktiskt i situationer där en kollega tillfälligt behöver hjälpa till med en specifik kurs.

Administratörsvyn visar nu även svarshistorik: exakt vilket svar en student skickade in vid varje testtillfälle, sparat som en ögonblicksbild vid inlämning. Informationen fanns lagrad sedan tidigare men var inte tillgänglig via gränssnittet.

Studenter kan på sin startsida se en samlad vy över om de klarat alla aktuella tester i sina kurser. Samma information är synlig för administratörer.

Infrastruktur

All PHP-kod uppfyller nu PHPStan nivå 7, med ett tomt baseline som gör att framtida regressioner fångas vid kodgranskning. Under analysarbetet hittades och åtgärdades ett antal smärre verkliga buggar.

Version 3.1 är tillgänglig nu. Kontakta oss om du har frågor om uppdateringen.

← Tillbaka till bloggen