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…

Kod-konst

Ett uppskattat tips, som även detta finns på Hour of code, är Konstnären. Här kan man rita, måla och skapa konst med hjälp av kod! Detta tycker jag är hur coolt som helst! Eleverna gillade också detta, dock måste jag säga att konstnären var ganska svår för dessa barn. Kanske är de mer redo i 3:an? Här fick man tänka i steg, pixlar och olika vinklar. Jättebra i matematiken då man får se och beräkna olika vinklar samt se vad som händer när du byter vinkel. Det är bra är att de med en gång ser på sin bild/teckning vad resultatet blir beroende på koden de har skrivit. Första utmaningen är att skapa en kvadrat…

Då många tyckte att den var lite svår att förstå för att få till de riktigt coola bilderna, kan man även göra på ett annat sätt… På denna sida kan alla visa och dela med sig sina bilder, spel, kod etc. Så man kan gå in på existerande bilder och se hur just denna eleven skrev sin kod för att få fram just den bilden. Sedan kan man gå in och justera, eller till och med manipulera, denna kod till sin egen. Vad händer med bilden om jag byter från 90 grader till 60 graders vinkling till expempel? Eller vad händer i bilden om jag byter till 10 steg istället för 5? Och om jag upprepar detta 20 gånger istället för 10 blir bilden annorlunda? Kanske….om jag dessutom flyttar ett antal steg mellan varje upprepning? Vi fick jättebra diskussioner kring detta och kommer definitivt återkomma till att skapa med “kod-konst” 👌🏻

Vill även nämna att det finns två olika stället för att skapa dessa bilder och lära sig om vinklar etc, förutom konstnären (Artist) så finns det även Koda med Elsa och Anna. Här blir det lite enklare att följa instruktionerna och skapa sina former och bilder. Det var dock svårare att “sälja” Elsa och Anna till de större killarna och tjejerna 😉

Som på nästan alla utmaningar på code.org kan man trycka på “visa kod” efter man har klarat ett pussel och får då se den riktiga koden bakom blockprogrammering 👍🏻

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.

Programmera en mänsklig robot

Eleverna har även fått pröva på att “programmera en mänsklig robot”. De fick då i grupper skriva ett program för att styra en av sina kamrater. De fick endast använda sig av några utvalda instruktioner och skulle ta sig från START till MÅL utan att gå in i något.  Hamnade de fel eller gick in i något fick de börja om. Precis som det ofta är när de programmerar med datorn/ipaden. Här passade vi på att prata lite om “datalogiskt tänkande ” och vad det innebär.

När de testade programmet sedan var även några så modiga att ta på sig ögonbindel!

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 👍🏻

Mer Scratch jr

Eleverna fick mersmak och gillade verkligen Scratch jr! Den är ju verkligen enkel att arbeta med och appen är helt gratis samt att det krävs ingen inloggning eller registrering för att börja. Våra elever har dessutom en egen iPad på skolan så då har de alla sina berättelser sparade på sin iPad sen.

Detta pass tänke jag arbeta lite mer strukturerat med Scratch jr och valde att utgå från en färdig mall som finns att använda. Dessa är bra beskrivningar och finns endast än så länge på engelska, men som sagt är detta inget hinder utan eleverna använder bilderna som stöd plus att jag berättar.

Jag utgick ifrån en mall där vi jag först gick igenom på tavlan och sedan fick de fortsätta själva. Vi skulle alla välja stadsbakgrund, en blå bil,minska ner den till en korrekt storlek och få den att köra från början på sidan till slutet. Nu fick alla hitta på egna fortsättningar! Detta var spännande, att vi alla hade samma början men sedan utvecklades olika berättelser 👍🏻

När alla var klara samlades vi i en ring på golvet och delade med oss med varandras berättelser.

P.S Jag har anpassat alla kort och skärt bort alla barns ansikten så de inte visas…