Konstruktion av deterministiska matematikblad med slumpfrö
Generator för aritmetiska arbetsblad är ett verktyg som gör det möjligt att skapa och skriva ut anpassade övningsblad i matematik. Verktyget genererar ett övningsblad för eleven och ett separat facit, vilket förhindrar att svaren är synliga under själva övningen.
Genom att använda ett slumpfrö (en textsträng) fixeras ordningen på de genererade problemen. Detta gör att exakt samma arbetsblad kan återskapas vid ett senare tillfälle genom att återanvända samma inställningar och slumpfrö. Denna funktion är användbar för lärare som vill distribuera identiska prov vid olika tillfällen, eller föräldrar som vill skriva ut en ny kopia av ett tidigare genomfört test.
All generering och bearbetning sker lokalt i användarens webbläsare. Inga uppgifter om arbetsbladet, inställningarna eller slumpfröet laddas upp till BroBroGo-servrarna.
Parametrar och inställningar i gränssnittet
För att generera ett arbetsblad definieras parametrarna under fyra huvudrubriker i panelen ”Inställning av arbetsblad”:
Operationer
Användaren väljer en eller flera av följande aritmetiska operationer via kryssrutor:
- ”Addition”
- ”Subtraktion”
- ”Multiplikation”
- ”Division”
Nummerintervall
Här anges gränserna för de ingående talen (operanderna):
- ”Nedre gräns”: Det lägsta inkluderande talet, vilket måste vara ett heltal från 0 till 999.
- ”Övre gräns”: Det högsta inkluderande talet, vilket måste vara ett heltal från 0 till 999.
Detaljer för blad
- ”Arbetsbladets titel”: En anpassad rubrik på max 80 tecken (standardinställning är ”Aritmetisk träning”).
- ”Frågor”: Det totala antalet uppgifter på bladet, vilket måste vara ett heltal från 6 till 60.
- ”Kolumner”: Layouten kan ställas in på ”1 kolumn”, ”2 kolumner” eller ”3 kolumner”.
- ”Problemlayout”: Välj mellan ”Ekvation” (horisontell uppställning) eller ”Staplad” (vertikal uppställning).
Återskapbar uppsättning
- ”Slumpfrö”: En textsträng på maximalt 80 tecken som styr slumpgeneratorn. Knappen ”Nytt frö” kan användas för att slumpa fram en ny textsträng.
Matematiska regler och begränsningar
För att säkerställa pedagogisk kvalitet och förhindra ogiltiga matematiska uttryck tillämpar verktyget specifika regler under genereringen:
- Subtraktion: För att undvika negativa svar placeras det större talet alltid först i subtraktionsproblem.
- Division: Divisioner konstrueras utifrån en heltalskvot och en divisor som inte är noll. Eftersom det angivna nummerintervallet tillämpas direkt på divisorn och kvoten, kan den resulterande dividenden bli större än det angivna maxvärdet.
- Dubblettfiltrering: För addition och multiplikation filtreras omvända dubbletter (exempelvis ”3 + 7” och ”7 + 3”) bort automatiskt så att de inte förekommer på samma blad.
- Layoutbegränsningar: Om layouten ”Staplad” är vald, kommer divisionsproblem att ignorera denna inställning och visas i horisontell ”Ekvation”-form.
Validering och felmeddelanden
Verktyget kontrollerar alla inmatningar innan ett arbetsblad genereras. Om kraven inte uppfylls visas något av följande felmeddelanden:
- Saknad operation: Om ingen kryssruta är markerad visas ”Välj minst en aritmetisk operation.”.
- Icke-numerisk inmatning: Om ett fält innehåller ogiltiga tecken visas ”
‹field›: ”‹token›” är inte ett nummer.” (där fältnamnet, exempelvis ”nedre gräns”, ”övre gräns” eller ”frågor”, ersätter variabeln). - Icke-heltal: Om ett decimaltal anges visas ”
‹field›: ange ett heltal.”. - Ogiltigt intervall: Om tal utanför gränserna anges visas ”Minimum och maximum måste vara heltal från 0 till 999.”.
- Felaktig ordning: Om startvärdet är högre än slutvärdet visas ”Minimum kan inte vara större än maximum.”.
- För brett intervall: För att begränsa resursanvändningen får intervallet innehålla maximalt 200 heltal. Annars visas ”Använd ett intervall som innehåller högst 200 heltal.”.
- Ogiltigt antal frågor: Om antalet frågor ligger utanför gränserna visas ”Välj ett antal frågor som är ett heltal från 6 till 60.”.
- Saknat eller för långt frö: Om fröet saknas visas ”Ange ett slumpfrö så att arbetsbladet kan återskapas.”. Om det överskrider gränsen visas ”Håll slumpfröet till 80 tecken eller färre.”.
- För lång titel: Om titeln överskrider gränsen visas ”Håll arbetsbladets titel till 80 tecken eller färre.”.
- Otillräckligt antal unika frågor: Om det valda intervallet och operationerna inte kan producera tillräckligt många unika kombinationer för att fylla det önskade antalet frågor visas ”Dessa inställningar kan bara skapa
‹available›unika frågor. Bredda intervallet, lägg till en operation eller minska antalet frågor.”.
Utskrift och resultatvisning
När användaren klickar på ”Generera arbetsblad” skapas uppgifterna. Gränssnittet visar då bekräftelsen ”Detta fröbaserade arbetsblad är redo att skrivas ut.” samt statistiken ”Genererade ‹count› återskapbara frågor med fröet ”‹seed›”.”. Om inställningar återställs via knappen ”Återställ” visas meddelandet ”Arbetsbladets inställningar har återställts.”.
Under rubriken ”Utskriftsvänliga sidor” kan användaren växla mellan vyerna ”Arbetsblad” och ”Facit”.
Element på utskriftssidorna
- Arbetsbladet innehåller fält för ”Namn”, ”Datum” och ”Resultat”, följt av den anpassade titeln och frågorna uppställda i det valda antalet kolumner.
- Facit genereras på en separat sida och märks automatiskt med titeln i formatet ”
‹title›— facit”.
Genom att klicka på ”Skriv ut arbetsblad” öppnas webbläsarens utskriftsdialog. Här kan sidorna skrivas ut på papper eller sparas digitalt som en PDF-fil via systemets PDF-skrivare.
Vanliga frågor
Hur skriver jag ut arbetsbladet utan att visa svaren för eleverna?
Välj Skriv ut arbetsblad. Övningsbladet skrivs ut först och facit börjar på en separat sida, så du kan ge eleverna endast den första sidan eller spara båda sidorna som en PDF.
Kan subtraktionssvar vara negativa eller divisionssvar ha rester?
Nej. Subtraktion placerar alltid det större talet först, och division byggs från en heltalskvot och en divisor som inte är noll. Addition och multiplikation undviker också omvända dubbletter som 3 + 7 och 7 + 3 på samma blad.
Hur återskapar slumpfröet ett arbetsblad?
Fröet fixerar ordningen på de genererade problemen. Behåll samma operationer, nummerintervall, antal frågor och frö för att bygga om samma blad; att ändra någon inställning kan ändra frågorna.