Importera STACK-uppgifter

  • Uppdaterad

Inspera Assessment låter dig importera uppgifter skrivna i STACK-formatet. Detta används för innehåll i uppgiftstyperna Numerisk simulering och Symbolisk matematik. 

Denna artikel förklarar hur du importerar STACK-uppgifter, detaljerar hur deras element automatiskt mappas till Inspera Assessments uppgiftstyper och poängsättning, samt beskriver vanliga justeringar och begränsningar efter import.

Viktiga noteringar före import

Innan du importerar STACK-uppgifter, beakta dessa punkter:

En fullständig kvalitetssäkring (QA) av uppgiften krävs före användning, inklusive verifiering av variabelmappning. Du kan behöva göra uppdateringar i uppgiften vid behov.

  • Endast funktionalitet som för närvarande stöds för författande i Inspera Assessment är berättigad för import.
  • Du kan bara importera en uppgift åt gången.
  • Alla uppgifter kommer att importeras på engelska.

Hur man importerar en uppgift till Inspera

Importfunktionaliteten måste vara aktiverad på din miljö (tenant) för att alternativet Importera QTI ska visas.

  1. Öppna uppgiftslistan i modulen Tentamens- eller provinnehåll
  2. Välj Importera QTI från rullgardinsmenyn som visas i bilden nedan. 

    Skjermbilde 2026-05-26 102240.png
  3. Även om alternativet är märkt Importera QTI, bör du ladda upp den exporterade XML-filen här. Kom ihåg att popup-fönstret för filimport är inställt som standard på att bara tillåta val av zip-filer. Du måste ändra det till Alla filer för att välja den exporterade filen.
  4. Automatisk mappning av uppgiftstyp:

    När du importerar en STACK-uppgift mappar Inspera Assessment den automatiskt till en Numerisk simulering eller Symbolisk matematik uppgiftstyp baserat på de jämförelseoperatorer som används i STACK-uppgiftens noder:

    • Om endast numeriska jämförelseoperatorer används i alla noder (såsom Lika med, Abs/Rel. tolerans, Olika med, Större/Mindre än, och exklusive Algebraisk ekvivalens), importeras uppgiften som en Numerisk simulering uppgiftstyp.
    • Men om uppgiften innehåller andra jämförelseoperatorer, kommer den att importeras som en Symbolisk matematik uppgiftstyp.
  5. När den har importerats måste Program model kompileras innan författaren kan fortsätta. Att öppna uppgiften kommer att informera författaren om detta: 

  6. Öppna Program model och kompilera.
  • När du importerar en STACK-uppgift mappar Inspera Assessment dess korrekta svar baserat på <truescore> för ett utfall i STACK-filen:
    • Om <truescore> för ett utfall är 1 eller högre, sätts utfallet som korrekt.
    • Om <truescore> for ett utfall er 0.1-0.99, sätts utfallet som delvis korrekt.
    • Om <truescore> för ett utfall är 0 eller lägre, sätts utfallet som felaktigt.
  • För importerade STACK-uppgifter sätts poängen automatiskt enligt följande:
    • Poäng för ett korrekt svar sätts till 1.
    • Poäng för ett delvis korrekt svar sätts till 0.5.
    • Poeng for ett felaktigt svar sätts til 0.
  • All generalfeedback från STACK-uppgiften importeras till sektionen Generell feedback i Inspera Assessment. Allt innehåll, inklusive HTML, importeras. Variabler och LaTeX i denna feedback kommer dock inte renderas för studenter.

Typiska ändringar som krävs efter import

Detta är inte en fullständig lista över ändringar som kan krävas för det importerade innehållet, men följande problem uppstår vanligtvis baserat på testinnehåll.
  • Semikolon behöver ofta läggas till för korrekt syntax.
  • Error Carry Forward (ECF) variabler:
    • Detekteringsproblem: Ibland upptäcks inte ECF-variabler som sådana; verifiering och justeringar kan krävas.
    • ECF-formeljusteringar: Formler behöver ändras från STACK-format till Inspera-format.
    • ECF som svarutfall: I vissa fall skapas ECF-utfall som vanliga utfall av importören; du måste återskapa dem som ECF-utfall (relaterad feedback kan kopieras/klistras in i det nya ECF-utfallet).

Exempel på funktionalitet som inte stöds i Inspera

Detta är inte en fullständig lista, men exempel på begränsningar baserade på testinnehåll.

  • Bilder i feedback.
  • Tips (Hints).
  • I STACK är det möjligt att manipulera studentens svar innan jämförelsen utförs (lika med, större än, etc). Extra Maxima-kod (värden för uppgiftsvariabler, värden för varje indata, feedbackvariabler) kan sammanställas och utvärderas före jämförelsekontrollen.
  • Arrays stöds inte i svarvariabler. Vid import blir svarvariabeln tom. Du måste ändra Program model för att skapa en separat svarvariabel (ej array).
  • stackintfmt stöds inte och måste tas bort manuellt från PM.
  • <prtcorrect>, </prtpartiallycorrect> och </prtincorrect> importeras inte.
  • Variabler som innehåller abs: <sans>abs(ans1)</sans> och <tans>abs(ta1)</tans> lämnas tomma i svarutfall vid import till Inspera Author-vy: Studentvy:

Var denna artikel till hjälp?

0 av 0 tyckte detta var till hjälp