Eleverne har umiddelbart inden aktivitet udført en triangeltest i klassen, hvor de skal undersøge om klassen kan smage forskel på de dyre M&Ms og de billige chokoladeknapper fra Coop. Modellen er fra begyndelsen en simulering af en binomialfordeling med n = 40 og p = 1/3. Dette svarer til at simulere nulhypotesen for en triangeltest med 40 forsøgspersoner. Eleverne skal forbedre den udleverede NetLogo-model.
Aktiviteten starter med at eleverne afprøver modellen i dens begyndelsesform.
Herefter skal de:
– Ændre prikkerne til et nyt symbol.
– Udpege de forskellige procedurer i koden.
– Lave en go-knap som loop’er for evigt.
– Lave en slider for n
– Lave en slider for p
– Benytte deres program til at lave en simulering af nulhypotesen, og derved få produceret nogle data.
– Sammenligne deres producerede data med binomialfordelingen med samme antalsparameter og sandsynlighedsparameter.
Aktivitetens længde
1 modul á 95 minutter, hvor eleverne arbejder med programmet. Gerne lidt opsamling i modulet umiddelbart efter.
Materialer
Elevmaterialer:
– Arbejdsark: “Opgaver til binomialtest i netlogo.docx”
– NetLogo-model: “binomialtest.nlogo”
Lærermaterialer:
– Plakat over forløbet: “Poster_Monika_SimuleringAfTriangeltest.pdf”
– Lærerdokument: “Til læreren.docx”
– NetLogo-model med løsning: “binomialtestlaerer.nlogo”
– Dataeksekmpler: “Resultater opgave 6 (excel).xlsx” og “Resultater opgave 6 (maple).png”
Aktivitetens sværhedsgrad
Aktiviteterne i forløbet kan laves uden forudgående kendskab til computational thinking, programmering og kodning.
Eleverne starter med simple interface-opgaver og slutter med mere komplekse opgaver. Dog bliver der i de sidste opgaver i opgave 7 ikke kodet så meget, men spørgsmålene bliver meget mere komplekse og stiller krav til deres faglige forståelse af emnet. Opgave 8 skulle gerne lede vejen til, hvad de kan benytte deres program til.
Beskrivelse af aktiviteten
Det er en god idé at lade eleverne udføre en triangeltest i modulet inden selve CT-øvelsen.
NetLogo-modellen virker ikke så godt fra starten af, da eleverne gerne skal opleve, at det er nødvendigt at lave forbedringer på modellen.
Aktiviteterne er beskrevet i større detalje i arbejdsarket til eleverne og dokumentet “Til læreren.docx” under “Download materiale”.
HVAD ER GÅET FORUD FOR AKTIVITETEN, OG HVAD SKAL DER SKE EFTER:
Forud for CT-aktiviteten havde holdet arbejdet med binomialfordeling og en smule om binomialtest. Vi havde blandt andet i modulet umiddelbart inden CT-øvelsen udført en smagstest (triangeltest).
HVORDAN AKTIVITETEN OG NETLOGO BLEV INTRODUCERET FOR ELEVERNE:
Hvis det er en klasse, der har arbejdet med NetLogo før, kan man nok springe opgave 1 a og b over. Hvis de ikke har arbejdet med NetLogo før, er opgavearket til eleverne rimelig udførligt beskrevet.
FAGLIGE MÅL:
Matematikfaglige mål:
– At foretage simuleringer af nulhypotesen.
– At gennemføre binomialtest.
– At kunne stille spørgsmål ud fra modeller.
– At anvende matematiske værktøjsprogrammer.
CT-faglige mål:
– At overvinde en eventuel frygt for kode.
– At genkende procedurer i koden og få en lille forståelse for hvordan man læser kode.
Afprøvning
27 elever (matematik A) fra en studieretning med MA + Sa
HVORDAN FØLTES DET AT INDDRAGE CT I DIN UNDERVISNING?
Jeg synes CT er en vigtig kompetence at give eleverne med videre på vejen. Og her synes jeg det går godt i spænd med en udvikling af faglig forståelse.
HVORDAN TOG ELEVERNE IMOD AKTIVITETEN OG DÉT AT ARBEJDE MED NETLOGO?
De fleste elever tog godt imod aktiviteten og arbejdede godt. Et par teknologiforskrækkede piger kunne ikke se, hvad det skulle gøre godt for. Det var en aktivitet, der fik vendt lidt op og ned på hvilke elever, der var aktive i timen.
HVAD ER DIN OPLEVELSE AF ELEVERNES UDBYTTE?
Jeg synes eleverne fik et godt udbytte.
Velkommen til CCTD Library for undervisningsforløb!
Biblioteket indeholder undervisningsforløb i Computational Thinking (CT) – rettet mod gymnasiefag (fx dansk, samfundsfag, fysik, m.fl.) og som sit eget fag (informatik).