
{"id":148,"date":"2021-04-06T12:04:31","date_gmt":"2021-04-06T11:04:31","guid":{"rendered":"http:\/\/home.uia.no\/amelia13\/?p=148"},"modified":"2021-04-06T12:04:31","modified_gmt":"2021-04-06T11:04:31","slug":"programmering-i-skolen","status":"publish","type":"post","link":"https:\/\/home.uia.no\/amelia13\/2021\/04\/06\/programmering-i-skolen\/","title":{"rendered":"Programmering i skolen"},"content":{"rendered":"<p><span style=\"font-weight: 400\">\u00c5 undervise i programmering p\u00e5 skolen kan v\u00e6re veldig engasjerende, b\u00e5de for l\u00e6rere og elever. Ikke bare er programmering g\u00f8y \u00e5 jobbe med, men i tillegg er det egne kompetansem\u00e5l knyttet opp mot programmering og det viser seg at programmering ogs\u00e5 danner et godt grunnlag for dybdel\u00e6ring (Kluge, 2020, s.127-129). Dersom undervisningen i programmering skal gi elevene et godt l\u00e6ringsutbytte for elevene, m\u00e5 l\u00e6reren legge til rette for det. Det er en stor felle \u00e5 g\u00e5 i at en tenker at teknologien og programmeringen har en iboende kraft i seg selv til \u00e5 gi elevene den dybdel\u00e6ringen som Fagfornyelsen legger s\u00e5 stor vekt p\u00e5. Det er i stor grad l\u00e6rerens pedagogiske og didaktiske valg som avgj\u00f8r hvor mye l\u00e6ringsutbytte elevene f\u00e5r. Videre skal vi se litt n\u00e6rmere p\u00e5 noen faktorer vi tenker er viktige for at undervisningsopplegget skal legge til rette for god l\u00e6ring blant elevene.<\/span><\/p>\n<p><span style=\"font-weight: 400\">F\u00f8rst og fremst tror vi at godt forarbeid gir en god time i programmering. L\u00e6rer har bestemt gjennomtenkte grupper p\u00e5 forh\u00e5nd, rammene er tydelige og klare og utstyret er i orden. Fra praksis erfarer vi p\u00e5 denne gruppa at elevene ofte er motiverte og engasjerte n\u00e5r de skal ha programming, noe som gj\u00f8r det g\u00f8y \u00e5 ha slike timer. Men l\u00e6rer m\u00e5 ogs\u00e5 v\u00e6re bevisst p\u00e5 at elevene m\u00e5 ha tydelige rammer og vet akkurat hva de skal gj\u00f8re til enhver tid. Bendik hadde god erfaring med en klappelek, der elevene la fra seg Ipaden n\u00e5r de h\u00f8rte en klapperytme, dette gjorde at det var lett \u00e5 gi nye beskjeder. Gruppesammensetningen og st\u00f8rrelsen er ogs\u00e5 en sentral del av en vellykket time, det er viktig \u00e5 sette sammen elever som jobber godt sammen og er p\u00e5 omtrentlig likt niv\u00e5, ved \u00e5 gj\u00f8re dette er det lettere at alle p\u00e5 gruppen bidrar og drar hverandre i riktig vei.\u00a0<\/span><\/p>\n<p><span style=\"font-weight: 400\">Programmering kan ogs\u00e5 bidra til er \u00e5 utvikle den kognitive kondisen. Den kognitive kondisen er en egenskap som er n\u00f8dvendig for \u00e5 kunne \u201cst\u00e5 i det\u201d og ikke gi seg n\u00e5r det oppst\u00e5r feil. Det handler rett og slett om \u00e5 ikke gi opp. Denne egenskapen kan brukes i de fleste fag og er noe alle elevene f\u00e5r nytte i og utenfor skolen. Men det er viktig \u00e5 tenke p\u00e5 at to skoletimer er lenge for elever i 6.klasse og derfor ser kan en pause p\u00e5 10 min med friskluft v\u00e6re gunstig (Utdanningsdirektoratet, 2019).\u00a0<\/span><\/p>\n<p><span style=\"font-weight: 400\">Oppsummert kan vi se at det i arbeidet med programmering er viktig \u00e5 tenke gjennom elevenes l\u00e6ringsutbytte og hvordan teknologien brukes. Arbeide med ulik teknologi som programmering kan v\u00e6re spennende for b\u00e5de l\u00e6rer og elever det er derfor viktig med tydelige rammer for at elevene ikke skal havne p\u00e5 ville veier. Samtidig som det er viktig \u00e5 la elevene f\u00e5 jobbe selvstendig uten \u00e5 skulle gi en \u201cfasit\u201d, det er gjennom \u00e5 pr\u00f8ve de utvikler sin kognitive kondis. For enkelte praktisk anlagte elever kan programmering v\u00e6re et fag de virkelig skinner i. Ved \u00e5 la dem vise hva de f\u00e5r til for resten av klassen som beskrevet i undervisningsopplegget kan ogs\u00e5 disse elevene f\u00e5 mestringsf\u00f8lelse, i tillegg til \u00e5 teste ut noe som kan v\u00e6re skummelt uten at de selv tenker over det, nemlig \u00e5 presentere noe foran andre.\u00a0<\/span><\/p>\n<p>&nbsp;<\/p>\n<p><b>Programmeringsressurser:\u00a0<\/b><\/p>\n<p>&nbsp;<\/p>\n<ul>\n<li style=\"font-weight: 400\"><a href=\"https:\/\/vitensor.no\/\"><span style=\"font-weight: 400\">https:\/\/vitensor.no<\/span><\/a><\/li>\n<li style=\"font-weight: 400\"><a href=\"https:\/\/scratch.mit.edu\/\"><span style=\"font-weight: 400\">https:\/\/scratch.mit.edu<\/span><\/a><\/li>\n<li style=\"font-weight: 400\"><a href=\"https:\/\/www.tinkercad.com\/learn\/designs\"><span style=\"font-weight: 400\">https:\/\/www.tinkercad.com\/learn\/designs<\/span><\/a><\/li>\n<li style=\"font-weight: 400\"><a href=\"https:\/\/www.superbit.no\/laer-andre-programmering\/\"><span style=\"font-weight: 400\">https:\/\/www.superbit.no\/laer-andre-programmering\/<\/span><\/a><\/li>\n<li style=\"font-weight: 400\"><a href=\"https:\/\/www.youtube.com\/\"><span style=\"font-weight: 400\">https:\/\/www.youtube.com<\/span><\/a><span style=\"font-weight: 400\"> (om det brukes riktig).\u00a0<\/span><\/li>\n<\/ul>\n<p>&nbsp;<\/p>\n<p><span style=\"font-weight: 400\">Referanser\u00a0<\/span><\/p>\n<p><span style=\"font-weight: 400\">Kluge, A. (2020). Hva tenker vi p\u00e5 n\u00e5r vi tenker digitalt? B D. Engen (Red.), <\/span><i><span style=\"font-weight: 400\">Digitalisering, kompetanse og l\u00e6ring<\/span><\/i><span style=\"font-weight: 400\"> (s. 115-133). Gyldendal.<\/span><\/p>\n<p><span style=\"font-weight: 400\">Utdanningsdirektoratet. (2019, mars 27). <\/span><i><span style=\"font-weight: 400\">Algoritmisk tenkning<\/span><\/i><span style=\"font-weight: 400\">. Hentet fra Udir: https:\/\/www.udir.no\/kvalitet-og-kompetanse\/profesjonsfaglig-digital-kompetanse\/algoritmisk-tenkning\/<\/span><\/p>\n<p>&nbsp;<\/p>\n<h2><b>Planleggingsskjema\u00a0<\/b><\/h2>\n<p><b>Student<\/b><span style=\"font-weight: 400\">: Bendik, Ane og Sander\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 <\/span> <b>Dato<\/b><span style=\"font-weight: 400\">: 25.03.21<\/span><\/p>\n<p><b>Elevgruppe<\/b><span style=\"font-weight: 400\">: 6. trinn \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 <\/span> <b>Tid<\/b><span style=\"font-weight: 400\">: 09.05-10.45\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 <\/span> <span style=\"font-weight: 400\">\u00a0 \u00a0 \u00a0 \u00a0 <\/span> <b>Fag<\/b><span style=\"font-weight: 400\">: Matematikk<\/span><\/p>\n<p><span style=\"font-weight: 400\">\u00a0<\/span><\/p>\n<p><b>L\u00e6replanm\u00e5l<\/b><span style=\"font-weight: 400\">: <\/span><i><span style=\"font-weight: 400\">bruke variabler, l\u00f8kker, vilk\u00e5r og funksjoner i programmering til \u00e5 utforske geometriske figurer og m\u00f8nster<\/span><\/i><\/p>\n<p>&nbsp;<\/p>\n<p><span style=\"font-weight: 400\">Grunnleggende ferdigheter: \u00a0 <\/span><b>Muntlig<\/b><span style=\"font-weight: 400\">\u00a0 \u00a0 \u00a0 <\/span> <span style=\"font-weight: 400\">Lese\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 <\/span> <span style=\"font-weight: 400\">Skrive \u00a0 \u00a0 \u00a0 \u00a0 <\/span> <b>Regne<\/b><span style=\"font-weight: 400\"> \u00a0 \u00a0 \u00a0 \u00a0 <\/span> <b>IKT<\/b><\/p>\n<p><span style=\"font-weight: 400\">\u00a0<\/span><\/p>\n<p><b>Elevforutsetninger<\/b><span style=\"font-weight: 400\">: <\/span><i><span style=\"font-weight: 400\">L\u00e6reforutsetninger; motivasjon, kunnskaper, holdninger, ferdigheter etc.<\/span><\/i><\/p>\n<p><span style=\"font-weight: 400\">Elevene har lite erfaring med programmering og koding. Elevene har s\u00e5 vidt v\u00e6rt innom enkel blokkprogrammering i 5. klasse.<\/span><\/p>\n<p><span style=\"font-weight: 400\">\u00a0<\/span><\/p>\n<p><b>M\u00e5l for \u00f8kta<\/b><span style=\"font-weight: 400\">: <\/span><i><span style=\"font-weight: 400\">Hva skal elevene ha l\u00e6rt etter dagen\/\u00f8kta-faglig\/sosialt? Begrunnelse.<\/span><\/i><\/p>\n<p><span style=\"font-weight: 400\">Hovedm\u00e5l for \u00f8kta er at elevene skal l\u00e6re mer om programmering. Mer spesifikt er m\u00e5let at elevene skal l\u00e6re seg \u00e5 bruke de mest grunnleggende elementene for programmering, nemlig variabler og l\u00f8kker. De flinkeste elevene vil ogs\u00e5 f\u00e5 mulighet til \u00e5 l\u00e6re mer om vilk\u00e5r.<\/span><\/p>\n<p><span style=\"font-weight: 400\">\u00a0Elevene skal jobbe i grupper p\u00e5 to og to, og de vil derfor ogs\u00e5 f\u00e5 trening samarbeid og strategi-tenking.<\/span><\/p>\n<p><span style=\"font-weight: 400\">\u00a0<\/span><\/p>\n<p><b>Innhold<\/b><span style=\"font-weight: 400\">: <\/span><i><span style=\"font-weight: 400\">Hva elevene skal l\u00e6re noe om\/-tilegne seg. Konkretisering av l\u00e6restoff og begreper.\u00a0<\/span><\/i><\/p>\n<p><span style=\"font-weight: 400\">Elevene skal jobbe med Super:bit. Gjennom opplegget skal eleven f\u00e5 en enkel forklaring p\u00e5 hva programmering er, og hvordan blokkprogrammering fungerer.<\/span><\/p>\n<p><span style=\"font-weight: 400\">N\u00e5r elevene jobber med programmering etterp\u00e5 skal de gjennom erfaring l\u00e6re hva som skjer dersom en endrer p\u00e5 ulike variabler, hvordan l\u00f8kker fungerer, og n\u00e5r og hvorfor det kan v\u00e6re hensiktsmessig \u00e5 bruke l\u00f8kker.<\/span><\/p>\n<p><span style=\"font-weight: 400\">De elevene som pr\u00f8ver seg p\u00e5 vilk\u00e5r vil ogs\u00e5 l\u00e6re hvordan man bruke vilk\u00e5r, og hvorfor man bruker vilk\u00e5r.<\/span><\/p>\n<p><span style=\"font-weight: 400\">Begreper vi ser blir nyttige for elevene er; blokkprogramering, kode, variabler, l\u00f8kker og vilk\u00e5r. I tillegg til matematiske begreper de tidligere har l\u00e6rt som grader og lengde\/tid.\u00a0<\/span><\/p>\n<p><span style=\"font-weight: 400\">\u00a0<\/span><\/p>\n<p><b>Arbeidsm\u00e5ter<\/b><span style=\"font-weight: 400\">: <\/span><i><span style=\"font-weight: 400\">Hva elevene skal gj\u00f8re for \u00e5 l\u00e6re. L\u00e6ringsaktiviteter.<\/span><\/i><\/p>\n<p><span style=\"font-weight: 400\">09.05-09.25: Felles oppstart. Jeg introduserer super:bit for klassen, og forklarer hva vil skal gj\u00f8re i denne timen. Jeg bruker vitensenteret sin side p\u00e5 internett og viser en video om super:bit for elevene. Jeg viser et eksempel p\u00e5 en enkel kode i blokkprogammering-programmet, og viser hvordan man laster koden ned til super:biten. Selve programmeringen gjennomf\u00f8rer vi p\u00e5 <\/span><i><span style=\"font-weight: 400\">makecode.microbit.org. <\/span><\/i><span style=\"font-weight: 400\">Deler klassen i par.<\/span><\/p>\n<p><span style=\"font-weight: 400\">09.25-09.35: Elevparene f\u00e5r utdelt hver sin super:bit. Jeg lager en kode foran i klasserommet, og alle elevene lager den samme koden p\u00e5 hver sine Chromebook. I tillegg alle elevene ned koden p\u00e5 suber:biten og sjekker at den fungerer.<\/span><\/p>\n<p><span style=\"font-weight: 400\">09.35-09.50: Elevene f\u00e5r utdelt hver sin bil\/bitbot. De f\u00e5r i oppgave \u00e5 kj\u00f8re en meter fram, snu 180<\/span><span style=\"font-weight: 400\">o<\/span><span style=\"font-weight: 400\"> og deretter kj\u00f8re en meter tilbake igjen. Dersom de f\u00e5r dette til kjapt, kan de teste ut led-lysene p\u00e5 bilen.<\/span><\/p>\n<p><span style=\"font-weight: 400\">09.50-10.00: friminutt<\/span><\/p>\n<p><span style=\"font-weight: 400\">10.00-10.20: Elevene f\u00e5r i oppgave \u00e5 kj\u00f8re ei l\u00f8ype, slik som er beskrevet p\u00e5 vitensenterets side.<\/span><\/p>\n<p><span style=\"font-weight: 400\">10.20-10.30: Elevene f\u00e5r i oppgave \u00e5 kj\u00f8re gjennom hele byen, og de skal gj\u00f8re det ved \u00e5 bruke ei l\u00f8kke.<\/span><\/p>\n<p><span style=\"font-weight: 400\">De elevene som blir fort ferdige med de to oppgavene over f\u00e5r i oppgave \u00e5 g\u00e5 inn p\u00e5 vitensenterets side og pr\u00f8ve seg p\u00e5 utfordring 4, nemlig \u00e5 lage en selvstyrende bil.<\/span><\/p>\n<p><span style=\"font-weight: 400\">10.30.10.40: De elevgruppene som \u00f8nsker f\u00e5r mulighet til \u00e5 vise hva de har f\u00e5tt til for resten av klassen. F\u00f8rst viser de koden sin og forklarer hvordan de har tenkt, og deretter viser de hvordan bilen kj\u00f8rer.<\/span><\/p>\n<p><span style=\"font-weight: 400\">10.40-10.45: Oppsummering. Elevene blir utfordret til \u00e5 svare p\u00e5 hvilke av elementene de har brukt i l\u00f8pet av dagen (variabler, l\u00f8kker, vilk\u00e5r, funksjoner). I tillegg blir elevene utfordret til \u00e5 svare p\u00e5 hva de ulike begrepene betyr, og n\u00e5r det er hensiktsmessig \u00e5 bruke dem.<\/span><\/p>\n<p><span style=\"font-weight: 400\">\u00a0<\/span><\/p>\n<p><b>Rammefaktorer<\/b><span style=\"font-weight: 400\">: <\/span><i><span style=\"font-weight: 400\">L\u00e6rere, l\u00e6remidler, romforhold, organisering av dagen etc.<\/span><\/i><\/p>\n<p><span style=\"font-weight: 400\">To l\u00e6rere. Elevparene jobber sammen p\u00e5 \u00e9n Chromebook. Parene f\u00e5r ogs\u00e5 \u00e9n super.bit og \u00e9n bitbot. Vi har tilgang p\u00e5 hele utstyrspakken for super:bit. Mattene som elevene skal jobbe p\u00e5 ligger p\u00e5 gulvet i klasserommet. Det er to par for hver matte.<\/span><\/p>\n<p><span style=\"font-weight: 400\">\u00a0<\/span><\/p>\n<p><b>Vurdering<\/b><span style=\"font-weight: 400\">: <\/span><i><span style=\"font-weight: 400\">Hvordan du som l\u00e6rer vil finne ut av hva elevene har l\u00e6rt -om planen har fungert.<\/span><\/i><\/p>\n<p><span style=\"font-weight: 400\">Gjennom oppsummering p\u00e5 slutten av timen vil jeg vurdere om elevene viser at de har forst\u00e5tt hva variabler, l\u00f8kker og vilk\u00e5r er, og om det vet hvorfor vi bruker det.<\/span><\/p>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>\u00c5 undervise i programmering p\u00e5 skolen kan v\u00e6re veldig engasjerende, b\u00e5de for l\u00e6rere og elever. Ikke bare er programmering g\u00f8y \u00e5 jobbe med, men i tillegg er det egne kompetansem\u00e5l knyttet opp mot programmering og det viser seg at programmering &hellip; <a href=\"https:\/\/home.uia.no\/amelia13\/2021\/04\/06\/programmering-i-skolen\/\">Continue reading <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":3023,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_exactmetrics_skip_tracking":false,"_exactmetrics_sitenote_active":false,"_exactmetrics_sitenote_note":"","_exactmetrics_sitenote_category":0,"footnotes":""},"categories":[1],"tags":[],"_links":{"self":[{"href":"https:\/\/home.uia.no\/amelia13\/wp-json\/wp\/v2\/posts\/148"}],"collection":[{"href":"https:\/\/home.uia.no\/amelia13\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/home.uia.no\/amelia13\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/home.uia.no\/amelia13\/wp-json\/wp\/v2\/users\/3023"}],"replies":[{"embeddable":true,"href":"https:\/\/home.uia.no\/amelia13\/wp-json\/wp\/v2\/comments?post=148"}],"version-history":[{"count":1,"href":"https:\/\/home.uia.no\/amelia13\/wp-json\/wp\/v2\/posts\/148\/revisions"}],"predecessor-version":[{"id":150,"href":"https:\/\/home.uia.no\/amelia13\/wp-json\/wp\/v2\/posts\/148\/revisions\/150"}],"wp:attachment":[{"href":"https:\/\/home.uia.no\/amelia13\/wp-json\/wp\/v2\/media?parent=148"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/home.uia.no\/amelia13\/wp-json\/wp\/v2\/categories?post=148"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/home.uia.no\/amelia13\/wp-json\/wp\/v2\/tags?post=148"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}