Run Marco!

Under föregående 6 veckor så har Digitalkunskapen innehållit programmering. Eleverna har både pratat om Internets struktur, knackat HTML och Java. Självklart så har vi jobbat med Scratch och diverse programmeringsappar också. En av dessa fick eleverna göra en genomgående analys av. Fokusfrågorna låg på:

  • Appens struktur
  • Design
  • Flow
  • Svårighetsgrad (stegrande eller konstant)
  • Lyckad spelifiering
  • Misslyckad spelifiering

Som vanligt när jag låter elever äga arbetet fullt ut så blir jag lika imponerad av barns förmåga att tänka nytt, utmana förväntningar, vara konstruktiva och att rent allmänt analysera spelmekanik på en hög nivå. Barn är bäst.

Appen jag valde att lyfta upp är en app som jag själv tycker är lovande och som på ett enkelt sätt introducerar unga till programmering. Appen har utvecklingsmöjligheter och känns intressant. Det är Run Marco, som ges ut av Allcancode, jag pratar om.

game

Skärmdump på Run Marco! tagen från allcancode

Runt 170 elever i åldrarna 10-13 var inblandade i undersökningen. Insamlingen av data gjordes anonymt med hjälp av applikationen Shout it Out som ligger i Notebook 15. Eleverna använda sina enheter och skickade in sina svar. Detta gjordes efter ca 20 minuters ”spelande”.

Positiva saker med Run Marco!

  • Stundtals ganska svårt, speciellt med looparna.
  • Det såg ut att vara lätt men var ganska svårt.
  • Började på en lätt nivå men blev hela tiden svårare.
  • Lätt att förstå vad man skulle göra även fast att det var på engelska.
  • Fina färger, figurer och tema.
  • Stort plus med djurtemat.
  • Allt funkade (vilket är långt ifrån självklart).
  • Saker som kan utvecklas
  • Lite för svårt och stegringen gick för fort.
  • Lite för lätt.
  • Få beskrivningar när det kom nya moment.
  • Animeringarna är långsamma och ibland laggiga. Marco går för sakta också.
  • Lite svårt script om man är van blockprogrammering, det här var inte riktgt som det.

Tips från Skönsmons skola:

  • Lägg till fler banor. Den världen som finns spelar man fort ut.
  • Fler tutorials. Det stegras lite för fort och man måste få saker bättre förklarat.
  • Det vore bra om det fanns på svenska, vissa ord blir svåra på engelska.
  • Snygga till grafiken och lägg in fler interaktiva delar.
  • Möjlighet att göra egna banor som man sedan kan dela vidare så andra kan få testa ens programmering.
  • Fler karaktärer.
  • Textinstruktioner i en hjälpruta under spelets gång.
  • Ett spelläge där alla kodningar/funktioner är upplåsta från början. Typ som creative på Minecraft.
  • Tydliggör i början vad ett steg är, blir lite onödigt många fel i början.
  • Vad ska man ha diamanterna man samlar till? De hamnar i ryggsäcken men sen då? Vore kul om man kunde låsa upp nya karaktärer, funktioner eller banor för dom.
  • När man når skatter så skulle det vara kul med en animering, olika innehåll i skatterna, gärna slumpartat.
  • Scriptfältet behöver inte vara så stort, lägg mer del av bilden på själva spelet istället.
  • Det skulle vara kul med en tidsfunktion där man får poäng utifrån hur snabbt man klarar banan.
  • Man skulle kunna få poäng utifrån hur rent man kodar, ju färre kodningar desto mer poäng.

Egna reflektioner och avslutande ord

Barn borde involveras tidigt i designprocessen. De är vana användare av digitala system. Speciellt de allra yngsta (post-iPhone). Det skulle vara roligt att utveckla ett samarbete mellan speltillverkare och elever, jag skulle gärna se mig själv delaktig i något sådant. Just nu sitter jag på en testversion av en spännande app som Codarica håller på att ta fram, jag har även varit med i en fokusgrupp kring den utmärkta appen Plotagon tidigare. Mer sånt här, mer anknytning mellan skola-näringsliv.

 

Annonser

Nedladdning och stream, två veckor Digitalkunskap

Otillåten och tillåten nedladdning, stream och digitala tjänster för att leverera dessa tjänster är något vi har arbetat med under de senaste två veckorna i Digitalkunskapen. Oerhört intressant och samtidigt lätt att lägga upp på olika nivåer.

Jag inledde förra veckan med en miniföreläsning kring området, vi diskuterade straffgrad och ställde olika brott emot varandra. Jag märker att stream är svårast för eleverna att förstå när det är olagligt eller ej. Många agerar olagligt på nätet utan att vara medveten om det.

Den här veckan har de yngsta eleverna (åk 2-3) har fått göra kampanjer för att begränsa otillåten nedladdning. Vi har arbetat i appen Poster++ där eleverna i par har skapat egna digitala affischer som sedan ska visas upp för andra på skolan och på nätet. Det märks tydligt att uppgiften blir intressant och givande när målgruppen är tydlig. Alla vill göra bra arbeten.

IMG_3819IMG_3820

Arbete i Poster++ foto Privat

I samband med detta så har vi givetvis pratat om budskap och punchlines. Hur man förstärker budskap och varför vi tycker som vi gör. Makalöst intressant. Recension av appen finner du lite längre ner i inlägget.

De äldre eleverna (åk 4-6) har blivit indelade i grupper där de har fått inträda en roll och argumentera för sin sak. Samma ingång som tidigare, nedladdning och stream. Grupperna har fått vara bland annat: En person  som brukar ladda ner olagliga saker från nätet, ett parti som är emot nedladdning, ett parti som är emot nedladdning, en gammal person (70+) och Nöjesindustrin.

Diskussionerna var ingående och höll en mycket hög nivå. Någon som gjorde mig lite förvånad (och glad) var att samtliga klasser tog upp demokratifrågan i samband med nedladdning. Att det var orättvist att föräldrarnas ekonomiska förutsättningar begränsade eller möjliggjorde möjligheten att ex. se filmer på bio. Självklart är det ju så.

Hade jag haft mer tid hade vi kunnat ta dessa diskussioner djupare och verkligen benat ut vad som är vad. Nu känner jag mer att jag har sått ett frö och gjort eleverna uppmärksammade på vad som man får och inte får göra på nätet, när det gäller detta område.

Nu till recensionen

Poster++ finns på Appstore och är en app som man kan göra affischer i på ett roligt och enkelt sätt.

Det finns färdiga grunder att utgå från eller så kan man göra allt från början, de gjorde de flesta eleverna. Det är relativt lätt att komma igång men programmet är instabilt och det är inte ovanligt att man blir utkastad och att arbetet på så vis raderas. Det finns inte heller någon möjlighet att spara och sedan arbeta vidare med sitt projekt.

Men när allt funkar så är det en rolig app att arbeta med, det tyckte eleverna åtminstone. Jag rekommenderar inte appen. Den är på tok för instabil för att eleverna ska vara självgående i den. Dessutom strejkar funktioner ofta, som tur är så är eleverna mer förlåtande än mig och jag har ett gäng bra affischer att presentera nu framöver.

Nu helg, sedan Skapaskolan på tisdag och Framtidens lärande på onsdag och torsdag. Räkna med blogginlägg kommande vecka!

Move the Turtle

Som jag skrivit innan så kombinerar jag bloggskola med testande av appar som eventuellt skulle kunna komma att ta plats i Digitalkunskapen nästa läsår. I förrgår fick en tvåa recensera Codequest, idag recenserades programmeringsappen Move the Turtle av en annan tvåa. Här kommer domen:

screen568x568 Bild från iTunes

Appen Move the Turtle är framtagen av Next is great, ett spelutvecklingsföretag som riktar sig mot barn och digitalt lärande.

Appen ger möjlighet att följa en story men även att bygga egna banor som andra kan lösa. Många delar påminner väldigt mycket om andra programmeringsappar. Det som gör att Move the Turtle sticker ut är att man kan anpassa mer än i andra appar vi har testat. Du kan dessutom lägga in olika användare så eleverna kan följa sin egen story.

Appen är ganska svår för barn som ännu inte kan engelska. On boardingen är inte klockren då eleverna stöter på problem redan i starten. Så ska det inte vara tycker jag.

När eleverna väl har kommit igång så funkar det bra. Svårighetsgraden gör att elever tycker att det är lite extra triggande. Dessutom representeras de olika spelartyperna även här, genomtänkt och välarbetat av Next is great.

Socialisers får möjlighet att låta andra testa deras banor, Free spirits får utlopp för sin kreativitet genom att skapa egna banor, Achivers kan följa ett poängsystem och samla stjärnor och nå ett maxpoäng på alla banor, Philantropists får möjlighet att få mening genom att lära andra och skapa utmaningar för andra i egna programmeringar, Players kan följa poängsystemet och hela tiden gå upp i level, Disruptors kan finna vägar till att lösa banor på alternativa sätt.

Jag tycker appen är riktigt bra, men den kräver en egen on boarding av en pedagog. Därav betyget 7.

Eleverna som jag testade appen på tyckte följande:

Bra

  • Blev lite matte samtidigt som att man fick tänka mycket
  • Bild från början när de kom nya saker så man fick reda på hur man skulle göra, inte bara text
  • Ganska svårt men det var roligt
  • Roligt att spela det

Mindre bra

  • De visade inte så mycket hur man gjorde, inga instruktioner
  • Ibland visste man inte vad man skulle göra, svårt att förstå i början
  • Ganska svårt

Eleverna gav Move the Turtle 6,3/10

Codequest

Digitalkunskapen är mitt inne i bloggskolan. Många elever har kommit igång och klassbloggar får mer liv på skolan. Alla klasser har inte bloggar och mitt upplägg blir lite flexibelt pga detta. Idag hade jag lektion med en tvåa, som har blogg ska tilläggas. Bloggen strulade och plan B fick istället sjösättas. Att få eleverna att förstå mer bakgrunden till kodning på webben.

Jag lät eleverna testa en app som ska göra detta på ett lekfullt sätt. Codequest heter den och här kommer mitt och elevernas omdöme.

IMG_3652

Plattformen i spelet är väl genomarbetat

Jag tycker personligen att spelet är lite för luddigt för elever i skolåldern. Det är mycket dra och släpp utan krav på förförståelse.

IMG_3651

Programmering i HTML och CSS

Spelet är dessutom väldigt kort. Jag spelade själv ut det på en kvart. Jag tycker att grunden fungerar som en introduktion för små barn men att det behöver byggas vidare för att ge några riktiga lärdomar för eleverna. Design och funktioner samt spelmekaniken fungerar. Codarica Inc, som har utvecklat spelet har fått in ett flertal spelifieringsmekaniker: Socialiser I slutet av spelet kan man dela vidare sin hemsida på sociala medier. Free spirit Spelet går indirekt ut på, åtminstone tror jag att barnen ser det så, att utforska en oupptäckt värld. Philantropist Om man förstår bakgrunden så skapar det en mening  och själva lärdomen är belöningen. Player spelet är uppbyggt på olika leaderboards och badgets vilket stimulerar detta. Man har tänkt till, det kan jag se med min lilla kunskap om Gamification.

IMG_3650

Bygga hemsida på ett lekfullt sätt.

Eleverna tyckte mycket om appen. Det märktes i utvärderingen och under lektionens gång. De olika spelartyperna kom till sin rätt och lektionen var lättarbetad.

Eleverna gav appen betyget 8,9/10 (medel av alla elevröster)

Jag ger Codequest 6/10

Programmering för barn

Jag lovade på min föreläsning i tisdags att lägga ut tips på bra program för enkel programmering. Självklart håller jag det jag lovar. Håll till godo.

Scratch JR

Scratch JR finns som app och kostar inget. Det hela går ut på att programmera olika avatarer att till att göra olika saker med hjälp av programmering i form av pussel. Eleven behöver inte ens kunna läsa för att klara av att använda appen. Du bygger olika scener som du sedan kan länka ihop till en historia. Digital storytelling när det är som bäst. En väldigt bra och kul ingång till programmering.

Fördelar: Bra ingång till programmering, stora möjligheter till anpassning och lätt att förstå.

Nackdelar: Det går inte att dela vidare projekt.

screen480x480

Bilden är hämtad från iTunes.

Scratch

Scratch är anpassat för webbläsaren och datorer. Det är en mer avancerad kodning där du själv bygger upp din kodning i en scriptram. Fortfarande bygger det, likt JR, på pusselprincipen. MIT ligger bakom denna framgångssaga. Många plattformsspel är byggda i detta program.

Fördelar: Stora möjligheter att anpassa innehåll, går att gå in i en mer avancerad programmering (om man önskar). Det går att dela vidare sina projekt.

Nackdelar: En viss förkunskap krävs (finns bra guider på nätet)

Scratch_2.0_Default_screen

Bilden är hämtad från Wikipedia

Lightbot Jr

Lightbot är en app som finns som testversion (gratis) och som fullt upplåst för 22:-. I Lightbot så ska du flytta en robot mellan olika brickor och tända lampor. Du har ett visst antal steg på dig att klara banan. Ett väldigt tydligt sätt att förstå programmering.

Fördelar: Varierande, fängslande, problemlösningsorienterat

Nackdelar: Skulle kunna finnas fler banor

screen568x568

Bilden är hämtad från iTunes

Kodable

Kodable är en app som också tränar grundläggande programmering. Det går ut på att ta en dammtuss igenom en bana och samla pengar på vägen. Även här behöver du inte kunna läsa för att klara spelet. En väldigt bra grund och ingång till programmering för de yngre barnen/eleverna. Gratis dessutom, sådant gillas av oss lärare.

Fördelar: Lätt att förstå, ger en bra grund till fortsatt lärande

Nackdelar: Lite väl upprepande kanske

screen480x480-2

Bilden är hämtad från iTunes

Code.org

Code.org är en hemsida som finns pga att man vill få elever att lära sig koda. I skolan och utanför skolan. Det finns massor av bra övningar att göra där, flera kan man sedan dela vidare till andra så de kan spela det man har programmerat. Vem vill inte göra sitt eget flappybirdspel t.ex? Bygger likt Scratch på blockprogrammering.

Fördelar: Eleverna får göra spel av sina programmeringar, det blir en slutprodukt som andra kan testa.

Nackdelar: För att det ska bli riktigt bra så krävs en dator

15958068525_6b6aec2660_z

Bilden är hämtar från Flickr

Länkar

scratch.mit.edu

www.code.org

Sportlov

Nu går de sista eleverna i Sverige på Sportlov, med eller utan snö. Ett Sportlov är alltid ett Sportlov. Eller hur är det med där egentligen?

Syftet från början var långt ifrån att eleverna skulle röra på sig, det handlade om att spara in på skolan. Det var krig i världen och svåra tider även i Sverige under 1940-talet,  det gällde helt enkelt att spara in på koksen i Sverige. Skolorna stängde och eleverna fick gå hem.

Under senare delen av 1950-talet mådde Sverige betydligt bättre och lovet fick en annan funktion, nämligen Sportlov (eller vinterlov, februarilov). Det välmående Sverige kunde nu ha råd att roa sig under en vintervecka.

Sportlov, eller snarare E-sportlov som det är för många nu, har fått en än viktigare del för många. Vikten att röra sig. Barnfetman ökar och barn blir allt mer stillasittande. Idrott är inte tillräckligt intressant för många. Det är en för stor ansträngning.

Försök att finna alternativa sätt till att röra er, pröva Geocaching t.ex. ett alternativt sätt till att gå ut och gå eller vandra. Spelmomentet kan trigga även många vana gamers, finns i många olika svårighetsgrader. Turf Wars är en app som går ut på att man ska göra anspråk på olika områden. Det är ett spel där du behöver förflytta dig mellan områden. Hur du förflyttar dig är upp till dig.  Zombies, Run! är också en rolig app som spinner på Zombiehypen. Spring och försök att hålla dig vid liv så länge som möjligt. Du får olika uppdrag som du måste klara för att överleva. Supekul.

Kom ihåg, mobilen är ett verktyg. Det fattar unga, frågan är när vuxna ska fatta det?

Länkar:

http://www.geocaching.se

Turf Wars

Zombies, Run!

Att undervisa källkritik

Just nu går det ett rykte bland unga på nätet att appen Talking Angela skulle vara hackad av en pedofil som ska få tillgång till mobilen/plattans kamera samt användarens uppgifter. Unga är lärda att reagera när det gäller grooming, det är givetvis bra. Better safe than sorry.

Att få elever att fundera och resonera kring källans värde är svårare. De flesta vuxna som har lite koll på hur kommunikation fungerar på nätet förstår nog att det här är allt för osannolikt. Det är alltså ingen som sitter och styr miljontals kameror. Det handlar om ryktesspridning på nätet. Inget ovanligt i det.

Här har vi lärare ett utmärkt exempel att diskutera med eleverna. Vad är sant på nätet? Hur sprids rykten? Vilka rykten får lättast fäste? Hur ska man kommunicera med andra på nätet? Hur undersöker man vilken som är upphovsman?