Lær grundlæggende programmeringsfædigheder gennem arbejdet med generative designs i Processing
Processing er et brugervenligt og kreativt programmeringssprog, der er designet til visuel kunst, animation og interaktive projekter. Det er særligt godt for begyndere, da det har en simpel syntaks og et intuitivt miljø. Med Processing kan man hurtigt skabe grafik, arbejde med data og eksperimentere med generativ kunst. Læs mere her:
Processings hjemmeside
Forslag til fremgangsmåde:
- Download og installer Processing
- Det er let og ukompliceret
- Følg linket: Download link
- Spørg hvis der er problemer
- Begynd med at inspicere AI-assistentens viden om programmering i processing:
- Kan den redegøre for grundlæggende begreber som fx variabler, funktioner og loop?
- Kan den generere funktionelle kodeeksempler?
- Kan den hjælpe med at instruerere i, hvordan man gør?
- Find selv på flere!
- Forslag til læringsmål:
- Eleverne skal lære at programmere i Processing (digitale færdigheder)
- Eleverne skal have kendskab til grundlæggende programmeringsbegreber (digital dannelse)
- Eleverne skal lære om digital farve- og billedrepræsentation (digitale færdigheder)
- Eleverne skal lære om lineære funktioner og sinus og cosinus (matematik faglighed)
- Eleverne skal lære om generativ kunst (BK-faglighed)
- Formulér gerne flere eller andre læringsmål
- Tildel AI-assistenten klart definerede roller, der fastholder elverne i zonen for nærmeste læring::
- AI-assistenten skal generere forklaringer og små kodesekvenser, der kan danne afsæt for at eleverne videreudvikler koden til deres eget produkt
- Skal den gøre andet? Overvej hvordan den kan bidrage i forhold til de enkelte læringsmål
- Husk at pre-prompte, dvs. instruér AI-assistenten
- Skitsér et didaktisk design
- Lav et forløb, der meningsfuldt ville kunne indgå i jeres undervisning
- Følg designprincipperne
- Inspiration: ub_generate