VibeTeacher
Promptmallar
Promptmallar

Promptmallar för simuleringar

Färdiga promptmallar för interaktiva simuleringar — ekosystem, fysik, kemi och matematiska visualiseringar som eleverna kan utforska själva.

8 min read9 april 2026Medel

Tänk dig en elev som justerar halten av koldioxid i atmosfären och ser i realtid hur temperaturen förändras. Eller en elev som drar i en pendelns längd och direkt märker hur svängningstiden påverkas. Det är lärande genom utforskning — och det är precis vad interaktiva simuleringar möjliggör.

Simuleringar är en av de kraftfullaste resurstyper du kan skapa med AI-verktyg. Här är färdiga promptmallar för fyra vanliga simuleringstyper inom naturvetenskap och matematik.

Varför simuleringar fungerar pedagogiskt

Det som skiljer en simulering från ett quiz eller ett spel är att eleven inte konsumerar ett svar — de undersöker ett system. Forskning om lärande visar konsekvent att elever lär sig djupare när de kan:

  • Ställa egna hypoteser och testa dem direkt
  • Se konsekvenser av sina val i realtid
  • Misslyckas utan risk — en population kan kollapsa i simulatorn utan att det är katastrof

Det gör simuleringar särskilt värdefulla för abstrakta samband som är svåra att föreställa sig: exponentiell tillväxt, kemiska jämviktsreaktioner, vektorers rörelsemönster.

Simuleringar är som starkast när de kombineras med en konkret uppgift. Ge eleverna en utforskningsuppgift innan de öppnar simuleringen: "Vad tror du händer med rådjurspopulationen om vargarnas antal fördubblas? Skriv ner din hypotes — sedan testar vi."


1. Ekosystem och population

Populationsdynamik är ett av de ämnen där elever ofta har svårt att förstå varför rovdjur är viktiga för ekosystemets stabilitet. En levande simulation gör det här intuitivt på tre minuter.

Ekosystemsimulering-promptclaude

Skapa en interaktiv ekosystemsimulering som en enda självständig HTML-fil med inbäddad CSS och JavaScript.

Ämne: Rovdjur och bytesdjur — populationsdynamik Målgrupp: [årskurs, t.ex. "åk 8, biologi"] Ekosystem: [välj ett, t.ex. "skogsmiljö med vargar och rådjur" eller "havsekosystem med hajar och fiskar"]

Krav på funktionalitet:

  • Simulera populationerna för minst två djurarter (rovdjur + bytesdjur) över tid
  • Visa populationens storlek som ett realtids-linjediagram som uppdateras varje sekund
  • Reglage (sliders) som eleven kan justera under simuleringen:
    • Startpopulation för rovdjur och bytesdjur
    • Rovdjurens reproduktionstakt
    • Bytesdjurens reproduktionstakt
    • Jaktframgång (sannolikhet att ett rovdjur lyckas fånga ett byte)
  • En "Starta" och "Pausa"-knapp
  • En "Återställ"-knapp som återgår till standardinställningar
  • Visa tydliga varningar om en population kollapsar mot noll ("Arten är utrotad!")
  • Visa siffervärden bredvid varje reglage

Design:

  • Reglage och diagram ska vara tydligt separerade visuellt
  • Naturinspirerade färger: grönt och brunt för bytesdjur, rött och orange för rovdjur
  • Förklarande etiketter på alla reglage och axlar — inga facktermer utan förklaring
  • Responsiv layout
  • Svensk text i hela gränssnittet

Lägg till en kort förklaringstext (2–3 meningar) ovanför simuleringen som beskriver vad eleven simulerar och vad de ska tänka på.

Exempel: en populationssimulering med rovdjur och bytesdjur — skapad med promptmallen ovan

2. Fysik — rörelse och kraft

Rörelsefysik är ett ämne där animerade visualiseringar gör stor skillnad. Att se ett skjutet föremål följa en parabel, eller se hur friktionen påverkar bromssträckan, är mycket mer konkret än att räkna på det abstrakt.

Rörelsesimulering-promptclaude

Skapa en interaktiv rörelsesimulering som en enda självständig HTML-fil med inbäddad CSS och JavaScript.

Ämne: [välj ett, t.ex. "Projektilrörelse" eller "Newtons lagar och kraft"] Målgrupp: [årskurs, t.ex. "gymnasiet år 1, fysik"] Typ: [t.ex. "Projektilrörelse — skjut ett föremål och se dess bana" eller "Friktion — skjut ett föremål på olika underlag"]

Krav på funktionalitet (för projektilrörelse):

  • En canvas-animation som visar ett kastföremål längs en parabelformad bana
  • Reglage för: starthastighet (0–100 m/s), kasvinkel (0–90 grader), luftmotstånd (av/på)
  • Visa den beräknade maxhöjden, kasthorizontalen och flygtiden som textvärden som uppdateras när reglagen justeras
  • En "Skjut!"-knapp som startar animationen
  • Animationen ritar ut banan och markerar landningspunkten
  • En spårfunktion: visa banan som prickad linje efter att föremålet landat

Design:

  • Tydlig koordinataxel med skalmarkering
  • Föremålet ska se ut som ett lämpligt objekt (fotboll, kanonkula, rakare) representerat av en emoji
  • Fysikaliska storheter visas med korrekt enhet (m/s, grader, meter, sekunder)
  • Responsiv layout
  • Svensk text i hela gränssnittet

Lägg till en "Facit"-knapp som visar de korrekta formler (kinematikens ekvationer) som beräkningarna baseras på.

Vill du koppla simuleringen direkt till en räkneuppgift? Lägg till: "Lägg till ett 'Uppgiftsläge' med tre fördefinierade scenarion — eleven väljer ett scenario och ska justera reglagen för att träffa ett specifikt mål (t.ex. 'landa bollen exakt 50 meter bort')."


3. Kemi — molekyler och reaktioner

Kemiska begrepp som koncentration, jämvikt och syra/bas-reaktioner är svåra att göra konkreta. En interaktiv visualisering där eleverna kan "hälla i" reagenser och se vad som händer gör abstrakta begrepp påtagliga.

Kemisimulering-promptclaude

Skapa en interaktiv kemivisualisering som en enda självständig HTML-fil med inbäddad CSS och JavaScript.

Ämne: [välj ett, t.ex. "pH-skala och syra/bas" eller "Kemisk jämvikt"] Målgrupp: [årskurs, t.ex. "åk 9, kemi" eller "gymnasiet kemi 1"]

Krav på funktionalitet (för pH-simulering):

  • Visa en illustration av en behållare med vätska
  • En pH-skala (0–14) alltid synlig med färgkodning: röd (surt) → gul (neutralt) → blå (basiskt)
  • Knappar eller reglage för att tillsätta: starka syror (HCl, H₂SO₄), svaga syror (ättiksyra), vatten, svaga baser (ammoniak), starka baser (NaOH)
  • Vätskan i behållaren ändrar färg i realtid enligt pH (röd → orange → gul → grön → blå)
  • Visa aktuellt pH-värde tydligt med en stor siffra
  • Visa vilka joner som dominerar vid nuvarande pH (H⁺ för surt, OH⁻ för basiskt)
  • En "Återställ till neutralt (pH 7)"-knapp

Design:

  • Färgskalan ska vara intuitiv och tillgänglig (använd inte enbart röd/grön för tillgänglighet — lägg till textlabels)
  • Ämnesnamnen skrivs ut tydligt på knapparna
  • Pedagogisk layout: behållaren centrerad, kontroller på ena sidan, fakta på andra
  • Responsiv layout
  • Svensk text i hela gränssnittet

Lägg till en informationsruta som förklarar vad pH mäter och ge tre vardagsexempel på ämnen vid olika pH-nivåer (citron, mjölk, tvål etc.).


4. Matematik — geometri och funktioner

Matematiska visualiseringar hjälper elever att förstå sambanden bakom formlerna — varför funktioner ser ut som de gör, hur geometriska egenskaper hänger ihop, vad derivatan egentligen innebär.

Matematikvisualisering-promptchatgpt

Skapa en interaktiv matematikvisualisering som en enda självständig HTML-fil med inbäddad CSS och JavaScript.

Ämne: [välj ett, t.ex. "Andragradsfunktioner och parablar" eller "Trigonometriska funktioner"] Målgrupp: [årskurs, t.ex. "gymnasiet matematik 2"]

Krav på funktionalitet (för andragradsfunktioner):

  • Rita grafen för f(x) = ax² + bx + c i ett koordinatsystem
  • Tre reglage:
    • a (från -3 till 3, steg 0.1) — parabelns öppning och riktning
    • b (från -5 till 5, steg 0.1) — parabelns horisontella position
    • c (från -5 till 5, steg 0.1) — parabelns vertikala position
  • Grafen uppdateras i realtid när reglagen justeras
  • Markera och visa tydligt:
    • Toppunkt/bottenspunkt (vertex) med koordinatvärde
    • Nollpunkter (om de finns) markeras med punkter på x-axeln
    • y-axelns skärningspunkt
  • Visa aktuell funktion som ekvation (t.ex. "f(x) = 2x² - 3x + 1") uppdateras i realtid
  • Koordinataxlar med skala, galler i bakgrunden

Design:

  • Ren, matematikbok-inspirerad layout med vit bakgrund och svarta axlar
  • Grafen i blått, markeringar i rött/grönt
  • Reglagen tydligt märkta med variabelnamn och aktuellt värde
  • Responsiv layout
  • Svensk text i hela gränssnittet

Lägg till en kort faktaruta som förklarar vad parametrarna a, b och c gör med parabeln — skriven för en gymnasieelev.

Matematikvisualiseringar passar utmärkt som utforskningsuppgift i par. Ge eleverna en lista med frågor att besvara med hjälp av visualiseringen: "Vad händer med parabeln när a är negativ? Kan en parabel ha exakt en nollpunkt? Hur?" Det tränar matematiskt resonemang utan att det känns som traditionell räkning.


Tips för tillgängliga simuleringar

En bra simulering är inte bara tekniskt korrekt — den ska också vara lätt att förstå och använda för alla elever.

Märk alla reglage tydligt. Skriv ut variabelns namn, enhet och aktuellt värde bredvid varje reglage. Elever ska inte behöva gissa vad de justerar.

Lägg till standardinställningar som visar något intressant. Simuleringen bör inte starta med ett tomt eller stillastående tillstånd — börja med ett scenario som väcker nyfikenhet direkt.

Skriv in pedagogiska förklaringar. Lägg till i prompten: "Inkludera en 'Vad ser du?' -ruta som förklarar det viktigaste fenomenet som simuleras, med koppling till kursinnehållet."

Testa på mobil. Reglage (sliders) kan vara svåra att använda på en liten pekskärm. Lägg till: "Se till att alla reglage fungerar väl med pekskärm — de ska vara minst 44 pixlar höga och ha ett touch-vänligt greppytor."

Simuleringar kör helt i elevens webbläsare och lagrar ingen data. De är GDPR-säkra och fungerar utan internetanslutning efter att HTML-filen laddats ner — perfekt för klassrum med ostabil nätuppkoppling.

Viktigt att komma ihåg