Category Archives: programmering

Programmering med micro:bit

Nu har jag skaffat mig micro:bit och skapat ett eget penn- och sladdfodral. Jag beställde via hands on science min micro:bit och lite tillbehör. Det finns en hel del att göra och prova på enkelt. Genom att söka på youtube kan man få många bra tips och idéer på vad man kan göra. Det finns även många bra guider på hur man kommer igång.

Jag tog en mössa som vi fått av kommunen och sydde om den till ett penn- och sladdfodral.

Här kan man se min kod som jag skapade för mina funktioner i pennfodralet. https://makecode.microbit.org/_9s8J04252dwq

Det som jag har köpt till för att få det att fungera är:

https://hos.se/produkt/microbit-e-textil/3054?categoryId=308

https://hos.se/produkt/microbit-batterikort/2765?categoryId=308

https://hos.se/produkt/bbc-microbit/2764?categoryId=308

Sedan har jag massa material kvar och många andra möjligheter kvar använda mig av.

/Monica

Annonser

skolverkets modul – programmering

Nu har jag gjort skolverkets modul om programmering. Riktigt bra upplägg och ett bra sätt att få insikt om vad det innebär nu när det är med i den reviderade läroplanen.

Det är viktigt att inse att vi redan idag gör mycket som kan kopplas till programmering men det är viktigt att man är tydlig med det för eleverna.

Jag tänker på att det ibland är mycket görande som eleverna kanske inte förstår syftet med. Något som är återkommande när man pratar lektionsstuktur är just mål med lektionen, att förklara för eleverna att skapa mönster är en del i att förstå programmering på sikt. Det är en anledning till att vara extra tydlig för att motivera elverna att förstå vikten av grunderna.

Det som jag fick bekräftat är att programmering inte är att skriva kod till att börja med utan det handlar om bland annat stegvisa instruktioner. Vilket mycket går att göra utan digitala verktyg. Många lärare ser jag blir frustrerade över hur de ska hinna och att de inte har digitala verktyg till alla elever. Här behöver man stanna upp och förstå vad grunderna i programmering för då behövs inga datorer eller iPads. Det är också viktigt att man stannar upp på ord och begrepp och befäster dem innan man kastas in i en programmeringsmiljö.

Det som också kommer fram tydligt är att det inte är ett ensamt arbete att programmera, man behöver samarbeta med andra för att komma fram till någon lösning. Det handlar om att lösa problem vilket man ibland kan göra på flera olika sätt.

Så stanna upp och reflektera vad är det jag gör idag som kan kopplas ihop med programmering?

Vilka ord och begrepp behöver vi för att senare kunna programmera?

Hur samarbetar vi med andra, resonerar och argumenterar kring lösningar?

Nya skrivningar i LGR11

Det är mycket som händer med de nya skrivningarna och den nationella it-strategin som nu finns. Det jag ser är att man nu börjar prata om det på alla skolor det som vi redan haft i våra verksamheter med olika tillgång under flera år. Det som jag tänker är att man får till mycket görande och glömmer bort varför och vad det är vi ska göra. Det blir en sak att checka av på listan upplever jag det som.

Under ett samtal så pratade vi om hur vi ska kunna förändra och förbättra undervisningen med de digitala verktygen och jag kände en stress och jag kände mig obekväm. Efter att ha funderat lite så handlar digitala verktyg för mig om att fördjupa och förstärka elevernas kunskaper och lärande. Det handlar om att ge dem fler uttryckssätt och att kunna möta individerna i mitt klassrum. Ska elever som kämpar med pennan uppleva misslyckande att formulera sina tankar eller ger jag dem möjlighet att använda digitala verktyg istället? Är det formen eller innehållet som är det viktiga?
Jag använder mycket digitala verktyg för att förstärka min undervisning och locka eleverna till lärande men hur låter det komma till uttryck systematiskt hos eleverna.

Min reflektion är att det är viktigt hur man värderar olika ord och begrepp men när jag skulle förklara hur jag ska förbättra och förändra min undervisning så kändes det för stort och omöjligt. Då brinner jag ändå för digitala verktyg och gjort det under många år, tänk då de som inte är bekväm med digitala verktyg. Jag tror att det man behöver göra är att se på sin undervisning men sedan fundera om de digitala verktygen kan förstärka och fördjupa elevernas lärande.

Programmering är verkligen något som alla pratar om nu och som de känner att de måste lära sig nu till hösten men återigen se det inte som något helt nytt för mycket gör vi redan. Det vi behöver göra är att sätta ord och begrepp på vårt görande och ta ett steg i taget. Många hör jag hur de ska börja med koder direkt men det finns så mycket annat innan man behöver börja i den delen. Det jag tänker är man kastar sig förbi de grundläggande stegen och går in på görandet för fort. Jag upplever också att det tar mer fokus än alla de andra digitala verktygen som eleverna behöver få erfarenheter kring.

Stanna upp, reflektera och utmana eleverna sedan.

Programmera mera

Jag har tittat på programmera mera som finns på ur.se med min förskoleklass.

Det har vi gjort för att kunna förstå hur vår robot, blue bot fungerar. Idag satt jag och tittade vilket avsnitt vi ska titta på imorgon och insåg att det finns ju en kanonbra lärarhandledning till programmet.

Där finns det mycket att hämta samt kopieringsunderlag att använda sig av så det måste jag kika igenom mera imorgon på min planering.

Vi har ett nytt uppdrag på väg från vår robot Blue i veckan också….

Snart börjar vi med programmering i förskoleklassen

jag har nu fått min robot blue bot till min förskoleklass. På skolan arbetar vi nu med narrativ genre och skapar sagor. Vi har börjat med att lägga fokus på strukturen och tidsord. Eleverna ritar och skriver för fullt men jag vill utmana den vidare.

Jag fick ett tips av min syster som är lärare i grundsärskolan där de skapat böcker utifrån roboten.

Det passar perfekt som kombination för mig just nu. Det är viktigt att programmering kommer in i ett sammanhang och inte blir ett isolerat ämne som man ska få in.

Jag skapade en film för att engagera eleverna och roboten blir en mottagare av deras skapande. Första filmen leder till skapande och till att undersöka hur roboten fungerar. Nästa film blir med uppdrag att skapa en saga i den miljö som eleverna bygger upp.

Programmering idag med åk 4

Idag hade jag en lektion med åk 4 på min skola med programmering. Eftersom det är näst sista veckan så sparar jag expertord och djup till en annan gång. Idag var det tänkt att alla ska ha provat programmera något och ha roligt. 
Vi började med en kort film och sedan fick de kompisprogrammera i tre grupper. Det var lite stora grupper men jag hann inte göra fler innan. 


Efter det tittade vi på några exempel från förskoleklassen, min dotter och sedan från åk2. Alla fick börja med en iPad och code.org. Sedan innan vi slutade började några med scratch.mit.edu så roligt och alla frågade om när det ska bli nästa gång! 

Så till höst blir det mer programmering!! 

De yngsta lär de äldsta på skolan

Idag var min förskoleklass upp till årskurs 5 på skolan för att visa sina robotspel. Vi hade igår gjort grupper och tränat berätta inför varandra om robotarna. Det är viktigt att vara bra förberedd  så det skulle kännas tryggt för mina elever.

Eleverna satt i grupper och visade upp sina affischer och visade sitt dataspel. Vi hade bestämt att vi skulle låta femmorna spela spelen eftersom vi hade gjort det så många gånger. Jag blev så imponerad över alla eleverna som gjorde det så bra idag. När de spelat en stund och alla var klar så fick mina elever gå ner till vårt klassrum med min kollega.

image

 

Jag hade lagt upp det så att jag skulle stanna kvar hos åk5 för att visa bakom spelen vad som fanns samt visa hur de kan gå vidare. Så vi började med att titta hur spelet är uppbyggt och vad eleverna hade fått ändra i programmeringen för att göra dem personliga.

Vi gick igenom hur det är uppbyggt samt hur man behöver tänka för att göra spel. Sedan visade jag min dotters spel som hon gjorde till sin redovisning för att visa möjligheterna för dem.

Sedan gick de in på scratch eller på code.org för att prova i grupper. De flesta valde att börja i code.org och lära sig. De kom igång riktigt bra och några gick in på scracht för att testa några spel samt titta på hur de programmerat. Då såg de vilket arbete det låg bakom många spel och var så sugen att fortsätta.

imageimage

image

Det är verkligen roligt att få komma till en annan klass och inspirera dom.

Så var inte rädd att prova programmera med era elever och börja med Code.org för att komma igång.

/Monica

Vad gjorde vi i scratch

Eftersom jag aldrig har programmerat förut fick även jag börja från början. Jag började med att titta på filmer som iis.se skapat. De har några filmer som man kan följa för att lära sig programmering.

Sedan gjorde jag samma som de gjorde i filmerna, vi ville få vår robot att röra sig, samla 10 poäng genom att klicka på den. Så jag började med den grunden sedan gjorde jag några ändringar som jag tyckte blev lite bättre.

scratch kopia

Vi har även lagt in så att om man missar får man -1 poäng.

Vi har tränat att räkna upp och ner till 10 många gånger genom att tydligt hålla koll på elevernas poäng när de spelat på tavlan med projektorn. Jag har tänkt på att vara medveten om talen och ställa frågor om hur många poäng till det behövs för att det ska bli 10 osv. Samtidigt som vi tränat matte så har vi haft så roligt!

Med eleverna så fick de se den färdiga mallen och vi pratade om den och vad vi skulle göra med roboten. De fick välja om man var tvungen att läsa för att kunna spela eller om de ville spela in sin röst som berättar vad man ska göra.

De fick även välja vilket ljud som ska spelas upp när roboten träffas och om roboten ska gå rakt fram och tillbaka eller studsa runt. Eftersom jag har 22 elever som skulle göra det så kändes det som en bra start som skulle gå att genomföra.

Alla våra spel finns på vår klassblogg så att de kan spela hemma. En nackdel är att de endast går att spela på dator, så surfplatta och mobil fungerar inte.

Här får ni testa ett spel som vi gjort, men kom ihåg att det bara fungerar på dator:

//scratch.mit.edu/projects/embed/104641078/?autostart=false

Nu ska vi upp till åk 5 och visa upp spelen och mina elever ska få visa upp sitt spel sedan har jag planerat så att jag kan stanna kvar en stund i klassen och visa dom bakom spelen och hur det är uppbyggt.

Tack vare så duktiga kollegor runt om i Sverige fick jag tips på en sida som är toppen för att använda när man börjar med programmering: code.org där finns det färdiga upplägg att använda och de fungerar även på iPad. Den sidan kommer jag att visa för åk 5 så de kan komma igång på egen hand om de vill.

Mina tankar nu är att få eleverna medveten om att det kan behöva finnas en tydlig story. Vi arbetar med genrepedagogik på skolan och jag funderar på hur man kan koppla ihop det med instruktioner och narrativa genre.

/Monica