Åtgärder

Skapa miniquiz inuti text med AI

Från Skolbok

Version från den 29 december 2025 kl. 17.26 av Ingemar (diskussion | bidrag)

PROMPT


{PREFIX}uniktordförjustdettaquiz{/PREFIX}
{TEXT}inkopieradtext{/TEXT}

Skapa en interaktiv quiz i ren JavaScript baserat på en lärobokstext:

ANVÄND PREFIX "{PREFIX}" FÖR ALLA ID:N (t.ex. quiz-container blir {PREFIX}-quiz-container)
Texten: {TEXT}

Quizzet ska innehålla:

En toggle-knapp som visar/döljer quizzet med texten "Visa quiz" / "Dölj quiz", denna ska vara en del av HTML-koden och inte ingå i javascriptet. Den ska däremot ha en inbyggd javascriptkod fär att visa/dölja innehållet i en DIV där quizet ligger.
3 radioknapps-frågor med 4 alternativ där endast ett svar är korrekt och placeringen av rätt svar är slumpmässig
3 textinmatningsfrågor där ett ord saknas från en mening i texten, svaret är INTE skiftlägeskänsligt
3 kryssrute-frågor med 4 alternativ där 1-4 svar kan vara korrekta och placeringen är slumpmässig


Quizzet ska:

Vara dolt från början
Visa grön feedback för rätt svar, röd för fel
Visa totalpoäng i procent när eleven klickar "Rätta svar"
Ha responsiv design
Använda prefix "{PREFIX}" för ALLA id-attribut


VIKTIGT:

Skapa ENDAST JavaScript-kod
Skapa alla HTML-element dynamiskt med JavaScript (använd createElement, appendChild, etc.)
Inkludera all CSS som inline styles eller via style-element
Koden ska kunna köras direkt genom att inkluderas i en HTML-sida
Skriv bara JavaScript, ingen HTML-markup

Skapa komplett, kopierbar JavaScript-kod.



OBS! det är inte alltid som scriptet också skapar script-taggarna. Ser du scriptet som text på hemsidan måste du lägga in detmellan script-taggar för att det ska fungera.