Formål:
Formålet med forløbet er at gøre eleverne fortrolige med programmeringssproget Scratch, oparbejde en basal programmeringsforståelse, herunder også fokus på sproglig udvikling i forbindelse med fagtermer, samt erfaringer med at anvende Scratch i forskellige faglige sammenhænge. Forløbet målrettes 4. årgang, men vil med tilretninger kunne anvendes fra 3. årgang og op.
Indhold:
Forløbet baseres på hele timer og består af 6 timers understøttende undervisning, som varetages af skolepædagog. Den understøttende undervisning leder frem mod fagfaglige forløb i dansk, matematik og naturfag. Disse varetages i projektet af medarbejdere fra PH Absalon med støtte fra skolepædagog og sidemandsoplæring for faglæreren, således at lærer og pædagog fremadrettet kan dublere det samlede forløb i andre klasser.
Mål for den understøttende undervisning:
Gennem den understøttende undervisning skal eleverne:
Forudsætninger:
Pædagogen har viden om:
Der stilles ikke krav om særlige forudsætninger hos eleven.
Start med at introducere eleverne til forløbet.
Brug resten af de første lektioner på at oprette brugerprofiler i Scratch og lav en ultrakort gennemgang af brugergrænsefladen. Her kan du enten selv gennemgå, evt. ved hjælp af billedet nedenfor eller bruge enten de første par minutter af introduktionsvideoen eller de første par sider af introduktionshæftet (begge dele finder du længere nede på siden).
Lad derefter eleverne arbejde med 1-3 små-opgaver, så de hurtigt kommer i gang og får afprøvet en smule af programmet, inden lektionerne er slut. Vælg ud blandt eksemplerne på introduktionsopgaverne fra bogen "Programmering i praksis", eller lav selv andre opgaveark, som tager hensyn til, at det er allerførste lektion, og som derfor er simplere end eksemplerne på de forskellige opgavetyper nedenfor.
Der er mange forskellige måder at gribe de efterfølgende lektioner an på. Du kan trin-for-trin introducere de forskellige elementer og lade eleverne afprøve dem, du kan stille forskellige opgaver, som introducerer lige netop de elementer, der skal bruges til opgaveløsningen, du kan stilladsere en proces, hvor eleverne i høj grad arbejder eksplorativt, eller du kan blande tilgangene. Uanset hvilken tilgang du vælger, vil der være fordele og ulemper. I en meget styret tilgang vil nogle elever måske kede sig og miste motivationen, mens andre vil blive forvirrede og opgive i en løs struktur. Brug dit kendskab til den aktuelle børnegruppe, når du vælger metode.
Brug introduktionsvideoen og bryd den op i mindre dele, så du introducerer en ting ad gangen, som eleverne skal udføre, fx:
Overvej følgende:
Brug introduktionshæftet. Hæftet består af fire dele, hvoraf eleverne allerede i første lektion har arbejdet med det første afsnit:
Find en måde at arbejde med de efterfølgende 3 afsnit i mindre bidder frem for at udlevere det samlede hæfte, som du ser nedenfor. Du kan fx bruge præsentationen under hæftet, som gennemgår "Dit første projekt". Tanken er, at du kan gennemgå opgaven slide for slide og lade eleverne arbejde med de forskellige aktiviteter undervejs. Forskellen på denne metode og trin-for-trin introduktionen er, at du her kun introducerer lige netop de elementer, som skal bruges til en konkret aktivitet.
OBS: hæftet benytter piletaster i programmeringen for at styre spriten. Hvis du arbejder på iPad, skal du aktivere "Game Pad" samme sted, som du kan tilføje tastatur - så virker koderne også.
Overvej følgende:
I Scratch findes der forskellige hjælperessourcer, fx små tutorials, som du kan vise eleverne. Lad dem derefter vælge selv og udforske, de forskellige elementer. Evt. kan du også anvende de resterende introduktionsopgaver, som ikke blev brugt i første lektion, og også her lade eleverne vælge den opgavetype, de helst vil arbejde med.
Vis også eleverne, hvordan de kan se koden på andres projekter og evt. remixe dem frem for at lave et program fra bunden.
Overvej følgende:
Udover de indbyggede tutorials i Scratch er der også gode hjælperessourcer her: http://iftek.dk/scratch (vær opmærksom på, at brugerfladen ser anderledes ud, da eksemplerne er lavet i en tidligere version af Scratch)
Se videoen nedenfor sammen med børnene eller brug den som inspiration til at tale med klassen om kollaboration, vedholdenhed og fokuseret feedback:
Nedenfor er en opskrift på et lille spil. Når eleverne har lavet grundspillet ud fra opskriften, kan de arbejde med at modificere det og lave udvidelser, som de har lyst.