Demonstration av Bedömningsmatris v10

Transkription av berättarrösten
[UC-01 – Ämneslärare] Som ämneslärare ser jag mina bedömningsmatriser i en samlad översikt: kopplingar till undervisningsgrupper, storlek, status och antal publicerade bedömningar.

[UC-02 – Ämneslärare] Jag skapar en ny matris. Formuläret startar med fyra nivåer och tre rader, och maxgränserna sju kolumner och tolv rader från Vklass upprätthålls direkt i editorn.

[UC-03 – Ämneslärare] I bedömningsvyn markerar jag uppnådda nivåer per kriterium för en elev i taget. Elevens självskattning visas parallellt, och när jag publicerar ser elev och vårdnadshavare resultatet.

[UC-04 – Ämneslärare] Med gruppläget bedömer jag hela undervisningsgruppen i samma tabell — en rad per elev och en kolumn per kriterium. Det gör klassgenomgången efter ett prov betydligt snabbare.

[UC-05 – Ämneslärare] Matriser som inte längre används arkiveras. Arkiveringen bekräftas i en dialog och matrisen flyttas till fliken Arkiverade utan att befintliga bedömningar påverkas.

[UC-06 – Elev] Nu byter vi till elevvyn. Anna ser sina matriser med status Bedömd markerad med en grön bock. I detaljvyn kan hon göra sin egen självskattning nivå för nivå innan läraren publicerar sin bedömning.

[UC-06 – Vårdnadshavare] Som vårdnadshavare ser Eva enbart publicerade bedömningar i läsläge, med samma matrisvy som eleven. Så följer hela hemmet kunskapsutvecklingen på samma underlag.

Bedömningsmatrisv10

Funktionsmockup — version 10: produktionsfidelitetspass (inga synliga obligatorisk-asterisker, produktionens tomtextmönster — se changes.md). Funktionellt = version 9. Byggd ovanpå v8 och utökad enligt önskemål från Andreas (run 91f612cb, 2026-06-08) för att stödja flera samtidiga bedömningsnivåer per förmåga och elev. En icke-linjär bedömningsmatris där eleven uppfyller t.ex. krav 1 och 4 men inte 2 och 3 kan nu representeras. Gruppvyn är omdesignad så att lärarens bedömning visas på en grön rad och elevens självskattning på en blå rad inuti varje cell — alla nivåers korta rubriker (max 3 tecken) renderas som klickbara chips i lärarvyn.

grid_on

Nyheter i version 9

Multipla bedömningsnivåer per förmåga: Både lärare och elev kan nu markera flera bedömningsnivåer för samma förmåga. Klick på en nivå togglar in/ut — föregående beteende (att klicka på en ny nivå rensade den tidigare) finns inte längre. I gruppbedömningen renderas alla kolumners korta rubriker som chips i varje cell, så även icke-linjära kravkombinationer (t.ex. 1 + 4) blir synliga.
  • Flera nivåer per rad — datamodellen assess.values[rowId] är nu en array av kolumn-id:n. Hjälparna _levels(...), _toggleLevel(...) och _hasLevel(...) normaliserar både v6/v8-fixtures (sträng) och v9 (array). Bakåtkompatibel läsning, framåtskrivning sker alltid som array.
  • Gruppvy med stackade rader — varje cell i gruppbedömningen har en grön rad (lärare) och en blå rad (elev). Lärarens chips är klickbara <button>; elevens visas read-only med matchande färg. Det blir omedelbart synligt vem som fyllt i vad utan att man behöver tolka L/E-etiketter.
  • Kort nivårubrik (max 3 tecken) används konsekvent i gruppvyns chips — kravet från kravspecifikation.md § 02a "Tekniskt medskick: kort kolumnrubrik (max 3 tecken)".
  • v8:s dark-mode-kontrakt bevarat — chips följer body.dark-mode-mönstret med explicita hover- och on-state-färger som passerar 4.5:1-kontrast både i ljust och mörkt läge. Inga @media (prefers-color-scheme)-regler i feature-CSS.
  • v8:s a11y-härdning intakt — skip-länkar, ARIA-tabs, toolbar-flyouts, bekräftelsedialog för arkivering. Inga regressioner.