Demontera för att förstå – Lego Mindstorms

Läs del 1 om The Rainbow Unicorn-projcet här.

Undersökning av en robot

Bästa sättet för min del är att förstå genom att bryta ner ett begrepp eller i det här fallet en lego-robot i mindre bitar. I demonteringen hinner jag fundera och undersöka hur just teknik-lego är uppbyggt och de delar som behövs för att kunna programmera och även utföra de olika funktioner som är möjliga med den här typen av byggsats. Med ett antal kugghjul och andra rörliga delar och en motor behöver jag få en förståelse för hur en motor faktiskt funkar när den ska föra över kraften i andra komponenter som ska röra sig, rulla.

Kugghjul Lego

Eftersom jag har ett fan av serien Labyrint (Barnkanalen SVT) hemma, så har en del tid ägnats framför pussel och labyrinter där just kugghjul spelar en stor roll, så insåg jag att det behövs grundläggande kunskap hur dessa för kraft vidare och hur de behöver placeras i förhållande till varandra.

Lagom till nationaldagen bestämde jag mig därmed för att undersöka hur jag skulle kunna bygga och även programmera en robot till att vifta en flagga med en eller flera armar. För att hitta idéer sökte jag en del på Pinterest, för där finns mycket inom kategorin Lego, mekanik och pedagogiska bilder för den som föredrar det (jag).

Till detta förståelseprojekt valde jag att använda motorn och huvudblocket som ingår i Lego Mindstorms kit. Jag försökte efterlikna lite olika varianter av utföranden med en “arm”-rörelse men insåg att jag saknade rätt sorts specialbitar för att göra exakt likadant. Så det fick bli en annan variant – med en robot som gärna blev lite entusiastisk i sitt viftande – kugghjulen flög av efter ett tag.

Programmeringen gjordes i det program som hör ihop med Lego Mindstorms (Home Edition EV3). Jag testade de förinställda visuella “block” (drag-and-drop-princip) som programmeringen erbjuder, det gick att ställa in lite olika variabler (armarnas vinklar i viftningen, antal viftning, hur länge, loop, och sen även en fanfar efter ett angivet tidsintervall).

Se resultatet på Instagram:

En flaggviftande robot! (film på Instagram)

Och detta bygge gav mig en vilja att utveckla robotens fysiska utförande – varför inte använda sig av den mångfald Lego faktiskt kan erbjuda om en bara mixar mellan de olika, rätt hårda förpackningarna med strikta uppdelningar. Det är helt galet att det ska vara så “låst” i färg, form och utförande – och ur detta väcktes idén om att skapa en robot som ser ut som en enhörning. Att det blev just regnbågsfärg – ja, varför inte? Estetik, gestaltning, färgkommunikation, lekfullhet spelar också roll i ett lärande och därför går jag “all in” i min ingångsvinkel till robotbygge och programmering. De bitar som ej går att fixa med hjälp av lego får skapas med andra verktyg/material.

Till detta arbete fortsatte jag sedan skissa och det tänkte jag berätta mer om i nästa inlägg.

Projekt på gång: #therainbowunicornrobotproject

(- Eller varför skriver Anna ut självlysande enhörningshorn i 3D-skrivaren.)

När jag fyllde år senast köpte jag två presenter till mig själv. Fotriktiga skor och en låda fantasilego (olika bitar i alla möjliga färger och former). Jag har återvänt till barndomens legobyggande, mycket tack vare min 5-åring, men också tack vare spåret inom IKT-studions verksamhet som handlar om datalogiskt tänkande, makerkultur och det som även kallas för digital slöjd.

Det är en utmaning att ta sig in i och förstå IKT-området utifrån olika perspektiv. Att arbeta med detta är en enda lång kompetensutveckling och en drivkraft för egen del är att tänka in ett inkluderande perspektiv och även ett normkritiskt perspektiv. Det är betydligt lättare att arbeta med redan frälsta, men utmaningen ligger i att fundera ut hur det går att få fler att känna sig välkomna in i en värld som gärna omges av epitet som coolt och häftigt. Att hitta pedagogiska upplägg utöver det uppenbara (teknik, elektronik, mekanik) och beröringspunkter med andra ämnesområden är ett sätt att utvidga delaktigheten och därmed öka den digitala kompetensen hos fler.

Lego Mindstorms – en programmerbar robot

Lego Mindstorms EV3

Ett av de områden vi omvärldsbevakar och förmedlar i vår undervisning är betydelsen av datalogiskt tänkande i fler ämnen än de först uppenbara. Som ett led i detta har vi skaffat en byggsats från Lego, närmare bestämt en Lego Mindstorms EV3. Denna robot har under en tid varit byggd som en rätt sympatisk Wall-E-liknande filur. Den är dock byggd i den typen av lego som jag aldrig kom att använda som barn, och vid en omvärldskoll i närmaste leksaksaffär insåg jag att det inte heller idag är ett lego som riktar sig till någon bredare målgrupp. Lego marknadsför tekniklego och även Lego Mindstorms EV3 enligt samma visuella princip: Svart, grått, vitt, rött.

När det ska efterlikna någon slags verklig förebild finns något fler färger. Kartongerna är dock svarta och även i valen av tillbehör till exempelvis Lego Mindstorms EV3 är det tydligt vad den här roboten ska byggas till för syften: det ingår vassa knivar, giftiga gaddar, slingrande ormar, fordon och eldsflammor och metall. Roboten på förpackningen skjuter bollar och du uppmanas att skapa och styra din robot (create and command). När roboten sen framförs har den i grundinställningarna en arg, militärisk mansröst.

Som varje medveten kommunikatör känner till bör en också följa samma grafiska profil i det material som följer med en produkt – så det mörka, hårda, svarta följer med även i den programvara och i den app som går att använda för att programmera denna robot.

Exkluderande design

Den här typen av exkluderande design gör mig till en motvallskäring. Jag vill inte reproducera en estetik som är direkt begränsande, det är svårt att se funktionerna och möjligheterna om en känner sig fast i ett bestämt format. För att förstå behöver jag demontera denna robot och utifrån detta lära mig vad som kan vara nyttan av den här typen av utbildningskit, för fler målgrupper än den Lego verkar vilja nå. Jag vill få in något helt annat, friare format, annan estetik – mer saga, färg, fantasi.

Så detta är grunden i det projekt som jag kallar #therainbowunicornrobotproject och i nästa inlägg tänkte jag beskriva lite mer om hur jag gjort för att lära mig mer om datalogiskt tänkande med hjälp av en Lego Mindstorms-robot, 3D-skrivare, garn och en hel hög med fantasilego.

Sommarnöjet fixat: Digital kultur-bingo!

Sommar och semester, vad passar då bättre än en bingobricka som är en variant av de läsbingobrickor som brukar florera i närliggande verksamheter. Den här går dock ut på att pricka in lite aktiviteter som ligger inom vårt område: Digital kultur!

Brickan finns av interaktivt karaktär via Thinglink (för större bricka, klicka dig vidare till Thinglink) samt i en utskriftsvänlig version här nedan.

Lycka till!

Utskriftsvänlig version (länkar finns nedan)

IKTBINGO printable version

Digital kultur-bingo

1. Redigera på Wikipedia
2. Skapa pixelart
3. Lokalisera en geocache
4. Skapa ett collage med hjälp av Pixlr
5. Kolla in #boktips på Instagram, och bidra gärna själv med ett tips där
6. Lyssna på en podcast
7. Prova något nytt via Instructables
8. Färglägg en mandala i en mobil enhet (exempel på app för Android)
9. Recensera en restaurang eller något turistmål via Google maps.
10. Spela in din röst och lägg på något knasigt filter (exempel för Android)
11. Testa time-lapse-fotografering med en mobil enhet
12. Bidra med en bild (eller ljud, video) till Wikimedia commons
13. Gör en egen meme, extra verktyg eftersom det varit en del strul med första tipset: Meme generator. (Bonus Know your meme, för att få lite koll på vilka meme som finns)
14. Bygg en fidget spinner (och försök förbättra konstruktionen eller använda andra material än lego)
15. Pärla ditt namn i binär kod (eller morse-alfabetet med korta/långa pärlor)
16. Läs en e-bok (sökning på e-bok i Libris av Selma Lagerlöf som exempel)

ENJOY! miniborderBLOGGENnr2