Egen berättelse i Scratch jr

Nu har vi gjort egna berättelser I Scratch jr och det gick riktigt bra! Jag ville att detta arbete skulle riktigt strukturerat och målmedvetet, det kan lätt sväva iväg annars med scratch känner jag. Man får bara vara tydlig med vad man vill att de ska göra. Alla skulle göra en egen berättelse och den kunde handla om vad de ville men de skulle tänka på alla viktiga delar av en berättelse. Det ska finnas en tydlig början, mitten och ett slut. Det ska även finnas med ett hinder eller problem som ska lösas innan slutet. De fick börja med att göra en storyboard, det tyckte flera var lite klurigt men att använda detta tyckte jag blev jättebra! De fick rita upp och skriva till till flera bilder så vi kunde läsa igenom och se på berättelsen innan de satte igång. Detta var ett stort hjälpmedel att ha bredvid sig när de senare skulle börja animera och programmera sin berättelse 👍🏻

Här kommer svenskan in ganska mycket och kan koppla många mål mot detta arbete, då de skulle skriva en berättelse innan de satte igång.

På nätet kan man hitta många handledningar till att jobba med Scratch, men nästan alla är till för datorn. Jag hittade inte till Scratch jr på ipaden, så jag skrev en egen. Här nedan kommer utdrag ur det jag skrev. Jag baserade denna “lathund/handledning” på den som finns på kodboken, fast den är endast till för Sratch på datorn som sagt så jag gjorde om den. Jag skrev, lade in nya bilder och anpassade allt till att arbeta med just Sratch jr med iPad. Jag skrev den mest för bruk på min skola, till lärarna att jobba med som en färdig lektion. Men fråga bara så kan jag maila ut hela till er…

Om någon använder denna så får ni jättegärna ge mig feedback, lite tips och råd på hur jag kan förbättra den. Har inte haft så många som hunnit försöka än, då jag nyss blev klar.

Sphero sprk!

Äntligen är våra Sphero-robotar här! Oj, vad vi ska programmera! Koda och ha kul 😄👏🏻

Vi har haft ett pass hittills som mest gick ut på att utforska och lära känna denna lilla robot. Vi delade upp oss i olika grupper och varje grupp byggde upp sin egen labyrint, en liten bana som skulle ha lite utmaning men ändå kunna åka igenom. Programmeringen sker via en app man laddar ner på ipaden. Appen är helt gratis och sedan parar man ipaden och Spherobollen via bluetooth, sedna är det bara att köra! Programmeringen sker via blockprogrammering och är på engelska, men har inte upplevt det som ett problem än. Eleverna är taggade och väntar tills nästa gång vi kan köra… Jag har lite idéer hur vi kan arbeta med dessa och planerar att sätta dem i praktik inom snar framtid. Jag var nyligen på BETT-mässan i London och fick med mig massor med inspiration! Så fortsättning följer…

Swift Playgrounds 

Ända sedan Apple släppte Swift Playgrounds har jag varit så taggad att pröva det! Det är välgjort, pedagogiskt, gratis och väldigt grafiskt snyggt. Nackdelen är dock att det endast finns på engelska. Oftast är det ingen begränsning anser jag, då eleverna fixar det långt bara med bildspråk och logiskt tänkande. Men här är det ganska mycket text… I början var det inga problem, jag släppte dem lösa att testa då de verkligen ville pröva det. Tänkte se hur långt kan de gå utan att behöva språket 😊  Men senare blir det mer beroende på texten till vad du ska göra. Jag började översätta men har inte hunnit, då det är såpass mycket text…..får leta efter lite samarbete tror jag. Det har inte blivit gjort än iallafall vad jag vet.

I Swift Playground ska “byte” som figuren heter, fånga juvelen och man måste då programmera för att han ska veta var han ska gå och vad han ska göra. Om koden inte är rätt stannar han till och kliar sig i huvudet 😄

Varför just denna känns bra är att det är en blandning av blockprogrammering och skriven kod, det är bitar eller block som man drar till rutan där koden ska stå. Det är bara några olika kommandon i början därför förstår eleverna ganska snabbt.

Allt utspelar sig på ön, som är 3D, man vrider den bara med fingrarna på skärmen. Man går igenom alla olika delar och lär sig grunderna steg för steg. Man får instruktioner om vad man ska göra och varför. Jag tycker att den är bra gjord och gillar att den tex tar upp vad buggar är och hur man fixar dem, även om hur ett kommando är uppbyggt och hur man själv kan bygga upp en egen.

Sammanfattningsvis är den snygg, välgjord, pedagogisk men på engelska. Förr eller senare kommer de behöva kunna och förstå engelska för att kunna använda denna app till fullo… Passar lite äldre elever utmärkt alltså 👍🏻

Måste lägga till att man bara kan lägga ut väldigt korta filmklipp på denna bloggen, så ibland kör jag dem i imovie och förkortar dem så mycket jag kan. Här fick jag även dra upp hastigheten för att det skulle funka….bara så ni vet, det går egentligen inte så här snabbt 😉

Dags att hacka Barnkanalen igen!

Då var det dags att hacka Barnkanalen igen! Denna gången hade vi en kortare pass då vi redan vet vad det är, men ville utöka våra kunskaper lite. Idag pratade vi lite extra om att loopa, villkor och funktion. Barnkanalen har väldigt bra förklarade och pedagogiska filmklipp som man nu i efterhand kan hitta på Youtube, där de just förklarar vad tex en funktion är? Vad den betyder och innebär? Jag tittade på ett par avsnitt innan jag diskuterade i klassen, då kände jag mig lite mer förberedd. Måste ju säga att jag absolut inte är någon expert eller ens kan mycket när det gäller programmering, jag lär mig helt enkelt tillsammans med barnen ☺

Koda med förskoleklassen

Eftersom jag även är IKT-pedagog, förutom klasslärare, har jag haft lyxen att i min roll gå runt och programmera med alla klasser och elever på skolan. Samt lärare självklart 😉 Då jag har programmerat ganska mycket med min klass medan resten av eleverna på skolan inte har gjort det så mycket bestämde vi att jag skulle gå runt i klasserna och visa hur man kunde göra. Jag har alltså gått i olika klasser från förskoleklassen upp till 3:an och visat eleverna och lärarna hur man kan börja programmera med eleverna och ipads. Då vi på denna skolan har 1-1 satsning och alla elever har en iPad var känns det mest naturligt att använda oss av det. Jag har visat tips på program, appar, arbetssätt samt det viktigaste…..att våga pröva! Det har varit så kul och alla elevern har älskat det! När det kommer till förskoleklassen fick jag tänka till och försöka hitta en bra app som ska fånga deras intresse, inte vara för svår eller kräva någon läskunnighet.

Då hittade jag denna och den var en hit! Passade denna ålder utmärkt! Som alltid kan man självklart få både ner och upp i ådern, det är bara att prova. Appen heter Turtle, Turtle Logic 2 för att vara exakt. (Det finns flera versioner i AppStore men denna är gratisversionen)

Här ska man lägga ut rutor med pilar för att visa sköldpaddan hur man ska gå för att klara utmaningen. På samma gång får man passa sig för små myror som kommer och bär bort rutorna om man ta för lång tid på sig…..detta är mest roligt inte inte svårt 😄 Som många gånger innan börjar denna enkel och ökar i svårighetsgrad. När man har kommit upp till en viss del i nivån vilade att man betalar, då går man bara tillbaka ut och väljer en nivå upp och gör den till samma sak händer. Man kan nog programmera ca 80 % på varje nivå ändå så man får ut ganska mycket av gratisvariationen.

Provade ny app

Idag har vi programmerat med en ny app. Den hette RobotLogicLE och är även den en gratis app. Vi använder oss nästan endast av gratisappar och som inte kräver login, lösen och registerering utan bara är att tuta och köra 👍🏻

Denna appen var helt ok, de tyckte att den var relativt enkel att förstå och påminde om Lightbot. Dock var den inte lika välgjord eller på svenska så vi föredrar nog Lightbot. Men oavsett var det en ny app att prova, det känns alltid kul att prova någonting nytt då det inte finns jättemånga appar som dessutom är gratis. Man ska även här tända plattorna och tänka på att repetera etc.

De som gillade denna mest var nog de som programmerat mest här och har kommit relativt långt på olika nivåer och har förstått det här med “P1-P2-tänket” från Lightbot…

Göra egna Flappy bird spel

code.org kan man även pröva på att göra egna Flappy bird spel! De som känner till spelen vet att de är väldigt populära och väldigt enkelt uppbyggt så det var inga problem för dessa 8 åringar att ta sig an 👍🏻 Det som är väldigt bra är att Hour of code sidan är så välbyggd och pedagogisk att det hela tiden står instruktioner till vad du ska göra och på svenska dessutom. Det är alltså inte svårt att bara ge sig in och göra detta med eleverna, ni bara följer stegen tillsammans.

Jag gjorde som jag ofta gör, först tillsammans på tavlan och sedan fick alla försöka göra själva med deras iPads.

Hacka SVT’s Barnkanalen 😄

Idag hackade vi Barnkanalen! Det var så kul! Snacka om att ha kul med kod 👏🏻

De har skapat en ruta på sin sida där det står { Hacka } trycker man på den rutan så kommer det upp att man kan skriva kod för att ändra utseendet på Barnkanalens framsida. Jättecoolt! Man skriver alltså koden och ser effekt omedelbart vad som händer. Vi gör detta tillsammans på tavlan och är alla med en gång fascinerade, efter en kort stund vill eleverna pröva själva. Eleverna prövar sedan själva på sin egen iPad och inom kort märker de att det lätt kan bli fel. Skriver man inte ut hela koden helt rätt så funkar det alltså inte, det räcker att stava fel på “röd”, missa en parantes eller skriva liten bokstav där det skulle vara stor bokstav. Detta var det vanligaste felet som gjordes, de läste inte igenom och såg till att det stod korrekt. Men för det mesta gick det bra och vi fick många skratt. Tycker det var lärorikt i slutändan, vi fick en större förståelse för hur det hänger ihop med koden och hur den skrivs. Det som var intressant var att hittills har vi använt oss av blockprogrammering, vilket är det vanligaste i denna ålder, men nu fick vi prova på att skriva. På svenska dessutom! Det var bonus då den skrivna koden oftast (alltid?) är på engelska. Bra jobbat SVT 👍🏻

De flesta kommandon var de som står som exempel, att få sidan suddig, svartvit, att byta färg, få den att snurra, rotera och självklart disco 👌🏻

Här kommer lite bilder och en video! Pröva gärna själva, det är superkul 😄

medium

Fix the factory från Lego Mindstorms!

Vi har prövat en ny app som eleverna tyckte var riktigt rolig 😄 Appen heter: Fix the factory och är från Lego Mindstorms. Den har också programmering på enkel nivå där det är bilder och blockprogrammering. Men som de flesta andra appar ökar även denna i svårighetsgrad. Jag brukar pröva kanske de första 2-4 stegen/nivåerna själv innan jag visar en ny app 👍🏻 Ibland blir det mindre om jag är tidspressad eller känner av en apps uppbyggnad snabbt och ibland gör jag betydligt mer innan jag går vidare i klassen… Men för det mesta behöver man oftast bara hålla koll på de första stegen då eleverna snabbt hänger med. Dock är det bra att hålla koll på nya nivåer och utmaningar så du kan förbereda dem och visa hur man kan tänka för att lösa dem.

Här är huvudpoängen att roboten behöver hämta ett batteri den behöver. Man får en liten introduktionsfilm när man startar appen ☺

För programmeringen vidare…

Vi hade en jättebra lektion när våra (då 1:or) elever lärde eleverna i förskoleklassen Scratch jr. Detta var uppskattat och alla älskade det! De var så duktiga på att lära ut med, de verkligen visade i steg för steg. De satt 1-1, alltså en etta med en förskoleklassare och det funkade bra. (Här går det tyvärr inte att visa korten då vi var ca 45 barn på de flesta bilder 😄)

Vill även tipsa om att det finns en webbkurs och lärarhandledning på Webbstjärnan som de och IIS (Internetstiftelsen i Sverige) har tagit fram hur man kan arbeta med Scratch i skolan. Sedan skickar de diplom och knappar som man kan ge till eleverna! De blev väldigt stolta och knappen hamnade direkt på ryggsäcken 🙂

Om man tar webbkursen på deras sida får man även ett kursintyg att du har gått webbkursen och klarat av tillhörande prov och därmed utvecklat din kompetens 👍🏻