Pedagogik Internet Entreprenörskap
Arkiv för februari 2009
Datorspel för blivande programmerare
11 Feb 09
>Hur får man en person att tänka som en programmerare trota att personen inte kan programmera? Med hjälp av ett datorspel naturligtivis, och med detta är det dags för nästa del i ”Datorspel i skolan – lärande 2.0″.
Förra gången (se inlägg om datorspel och lärande) handlade det om Digitalteknik. Denna gång är det kursen Programmering A som är vinnaren. Spelet heter Light Bot och är en litet onlinespel men med oanade möjligheter.
Light Bot går ut på att få en gubbe att hoppa rätt i ett rutsystem med lite hinder här och där och tända lampor på vald ställen i ”spelvärlden”. Detta är lite av ett labyrintspel som kräver lite klurande för att lösa. Dock är själva upplägget med hur man styr gubben lysande träning för framtida programmerare.
Till förfogande har spelaren ett fåtal ikonen som symboliserar handlingar, tex ”gå ett steg framåt”, ”sväng höger” och ”hoppa”. Dessa ikoner kan liknas vid de färdiga klasser som finns i dagens programmering. Numera uppfinner en kodare inte hjulet på nytt utan nyttjar befintliga kodbibliotek för att lösa sina problem och önskemål. Detta ofta via simpel drag’n’drop. På samma sätt programmerare man sin lilla gubbe i detta spel, men ett litet krux…antalet kommandon är begränsade.
Som hjälp kan man skapa två stycken funktioner som kan anropas helt enligt vanliga principer inom programmering, från huvudprogrammer eller från respektive underfunktion. Här gäller det att komma på handlingar som upprepas efter varandra och skapa funktioner för dessa.
Det kan vara lite svårt att förklara programmeringens grunder här och nu samtidigt som det är rätt svårt att beskriva spelet i sig. Dock lär sig en blivande programmeringselev att tänka i rätt banor med återvinning av befintlig kod, funktionsbegreppet och framför allt, bra kod är effektiv och kort. Varje rad, varje process kostar resurser inom programmeringsvärlden.
Har man tid att äta som bloggare?
9 Feb 09
>I torsdags möttes återigen en trio hungriga bloggare på Grand i Örebro för en god lunch och lite snack kring bloggosfären, domäninköp och skolprojekt. Jag fick klart för mig att köpa/sälja domäner verkar vara något som en del personer kan leva på, bara man får tag i ”rätt” domäner. Att spekulera i domäners värde känns lite mysko måste jag säga, men det är klart jag ser marknadsvärde i domäner som bank.nu och resor.se och liknande. Det är säkert många som tjänat en del pengar på att de reggat värdefulla domäner tidigt då de kanske inte var värda texten de var skrivna med.
Björn berättade om sitt projekt med att fota nära på 1000 olika servetter för att i framtiden skapa lite affärer kring, exakt vad låter jag vara osagt då jag inte vill förta Björns egna inlägg om detta. Vi bollade mer idéer kring gästföreläsning på min skola och då med fokus kundrelationer, något som eleverna behöver få inblick i redan nu.
Jonny hade lite smått och gått på G, närmast ligger väl att få igång sin verksamhet så att den står på stabila ben. Lite tankar kring hans senaste domäninköp kröp fram, något som ni kommer se mer av i framtiden från denne unge herre.
Jag pratade lite mer om det supportprojekt vi kört i skolan och berättade lite om kundfokusprojektet som drar igång ordentligt v9. Spotifyhistorien kom faktiskt inte upp alls, vilket visar på att den lilla debatten är över.
Jag ser fram emot nästa lunch i mars då jag hoppas på lite fler bloggare…äta bör man.
Datorspel skapar utmärkt miljö för lärande
8 Feb 09
>Hur får man elver att omvandla tal från decimala talsystemet till binära talsystemet utan att tröttna efter 5 min? Genom att låta dem spela ett spel som lockar fram deras tävlingsinstinkt naturligtvis. Detta är ännu ett inlägg som rör datorspel i skolan med syfte att lära. (Tidigare inlägg är 1, 2, 3, 4, 5, 6)
Denna gången handlar det om kursen Digitalteknik A och kursmålet som handlar om att eleverna ska känna till och kunna omvandla tal mellan olika talsystem. Det decimala systemet är det vi använder till vardags och det binära systemet är lika med datorns språk som ju som allt annat digitalt enbart pratar med ettor och nollor. Att förklara talsystem för IT-elever är inte svårt och de förstår snabbt skillnader mellan dem, men att få elever att nöta lite manuell omvandling kan vara lite klurigt då det naturligtvis finns program som gör detta åt dem.
Lösningen denna gång är spelet BinaryGame.
Det fungerar som ett tetrisliknande spel där raden läggs till underifrån och varje rad är en omvandlingsuppgift. Anger eleven rätt omvandling så försvinner raden. Tanken är att eleven ska förhindra att skärmen fylls med rader för då är spelet slut. Tiden mellan nya rader och svårighetsgraden på uppgifterna ändras iom att eleverna klarar levels där varje level består av ett ökande antal uppgifter i sig.
Säg till en elev att göra 100 omvandlingsuppgifter manuellt med penna och papper så springer den eleven ut från klassrummet rätt snart. Låt eleven spela 5 levels (eller så långt den kommer) och han/hon räknar lika många uppgifter utan att tänka på det. Låt sedan eleverna jämföra resultaten med varandra och samma elever startar om spelet direkt för att nå ännu högre levels.
Den pedagogiska vinsten i detta är naturligtvis att eleverna förstår hur de ska omvandla tar mellan talsystem och ofta klarar det i huvudet. Detta är grunden i all digitalteknik vilket då innebär att eleverna har en stabil grund för kommande moment.
Länge leve internet och de spel som kan locka elever att öva i massor utan att de tänker på det och i slutet ber om fler uppgifter/moment!
Läs även andra bloggares åsikter om datorspel, datorspel i skolan, spel, pedagogik, undervisning, digitalteknik intressant ?
Entreprenöriellt tänkande inom datorsupport
3 Feb 09
>
Ett projekt som jag nyligen kört med mina IT-ettor är Datorsupport. Detta är min försök att ge er en inblick i hur jag tänkte och hur det gick, allt i andan av entreprenöriellt lärande.
Projektet går i korthet ut på att eleverna ska få uppleva typiska ärenden som en datorsupport kan träffa på och försöka läsa dessa efter bästa förmåga. Det övergripande syftet med projektet är att eleverna ska öka sin trygghetskänsla när det gäller hantering av felande datorer, felsökning och avhjälpning av eventuella problem. Detta för att i första hand kunna hjälpa släkt o vänner med deras problem men även att erbjuda sina kunskaper för en allt mer krävande arbetsmarknad.
Eleverna fick veckan före projektet i uppgift att skriva ihop minst 30 tänkbara ärenden som de trodde en IT-support kunde stöta på en vanlig dag. Vi som varit med ett tag vet att det finns inte en dum fråga som inte ställts till en support
Som tack för detta fick jag en lista med totalt 150 unika supportärenden som jag kokade ner till 38st mer eller mindre avancerade ärenden som supporter världen över stöter på dagligen. Följande områden täcktes av dessa ärenden: