Steg till dansprogrammering!

Hej alla!

Det är så många som mailar mig och frågar efter dansstegen jag använder vid dansprogrammeringen och jag vill självklart hjälpa er! Jag har sagt att det dock endast är streckgubbar jag ritat och inte ens välgjorda sådana, men här kommer de ändå 🙂

Jag har scannat in dem och lägger upp dem här som pdf så ni bara kan skriva ut och använda. De ligger här nedan samt under fliken ”Lektionstips”. Jag har även skrivit en liten handledning till för er som vill läsa och se vad dansprogrammering är och hur man kan gå tillväga. Ni kan även läsa mitt tidigare inlägg här för bilder.

Enjoy! Ut och dansprogrammera med era elever! Maila bara för feedback eller frågor 🙂

Dansprogrammering pdf

Danssteg


Prenumerera på nya blogginlägg

Dansprogrammering!

Oj, idag har vi haft kul! Dansprogrammering är verkligen en hit 🙂

Just dansprogrammering är en typ av analog uppgift som många börjar med när de ska börja programmera. Eleverna ska alltså skapa ett dansprogram som de sedan ska köra och visa upp. Till hjälp har de symboler som representerar olika danssteg. Vi har gjort enkla steg och ”moves” på vanliga A4 papper och har endast gjort streckgubbar eller små förklaringar. Begrepp som vi tar upp här är kod, program, algoritm, och loop. De fick alla en hög med olika symboler som de skulle skapa sitt dansprogram av och delade in dem i grupper om ca 4. Jag gick igenom de olika symbolerna och deras betydelse, eller rättare sagt min tolkning av betydelsen. Jag poängterade att de även fick ”modifiera min kod”, alltså byta ut betydelsen samt skapa egna steg. Ett exempel var att istället för att lyfta höger ben kunde de sparka höger ben ut, eller vrida på det. Vi hade tex pilar för att gå framåt, bakåt, åt sidan, höger ben upp, vänster ben upp, vicka på huvudet, händerna i sidan, snurra runt, snurra ett halvt varv och handklapp. Jag uppmuntrade även deras egna kreativitet genom att de gärna fick skapa egna.  Så det blev lite extra hopp, dabs och annat 🙂

Det som de fick tänka extra på här var hur de skapade sin dans-algoritm eller dansprogram var att de lade alla bitar i rätt ordning och att de var klara på vad de skulle göra. De får tänka att de är små dansrobotar och ska nu läsa av koden, det betyder att de alla måste göra på samma sätt då en robot eller dator inte kan göra tolkningar eller uppfatta olika. Ett begrepp jag fick lägga lite extra tid på var ”loop”, de har använt detta innan men på ett annat sätt. Här fick jag förklara att alla setg som de ville upprepa, alltså i loopen, ska vara emellan de 2 klammerparanteserna. De får även bestämma om den koden ska upprepas tex 2 gånger eller flera. Här kommer lite bilder så ni kan se:

Det var verkligen en rolig och lyckad lektion! De fick även lägga till musik och det blev nog pricken på i:t! Samtidigt fick de en lektion i programmering och datalogiskt tänkande 🙂

Här tränar de bland annat på stegvisa instruktioner och hur de kan konstrueras, beskrivas och följas som grund för programmering, samt symbolers användning vid stegvisa instruktioner. Genom detta så tränar de alltså mot de nya målen i matematik för år  1-3.


Prenumerera på nya blogginlägg

Datalogiskt tänkande

Att arbeta med datalogiskt tänkande är kanske inte självklart men väldigt viktigt. Det är nog ganska nytt att vi talar om detta i skolan. Jag valde att börja arbeta med en bok som jag länge varit sugen på. ”Hej Ruby” som handlar om ett äventyr i datorernas magiska värld, skulle kunna kalla det en slags sagobok om programmering.


I denna bok finns det mycket att prata om där både text och bilder berättar. Här behandlar dem datalogiskt tänkande och hur vi kan tänka samt arbeta kring det. Hur vi kan tänka logiskt och som en dator för att förstå hur tekniken runt om oss fungerar. Vi började med att läsa boken och fick stoppa ofta för att prata om vissa begrepp samt göra kopplingar till programmering eller datorer och det verkliga livet. Jag måste säga att eleverna var förtjusta så fort vi började, alla gillar ju ett äventyr…..samt att det handlade lite om kodning dessutom 😊

Boken tar upp många huvudbegrepp som dyker upp i programmering och som även är viktiga, såsom hitta mönster, sekvens, algoritm, loop, buggar, villkor och funktion etc. Vi fick flera tips på hur man kan tänka i sitt vardagliga liv för att förstå lite hur en dator tänker. Vi har börjat lite på en vägg där jag har satt upp delar från boken, det vi diskuterat samt vad datalogiskt tänkande är och varför kan vi behöva det.

Vi gjorde iallafall den första uppgiften som handlade om att skapa sekvenser. Alltså en serie beskrivningar steg för steg hur någonting skall utföras i ordning. Detta blev perfekt skrivuppgift för veckan! De skrev alla egna instuktionstexter om valfritt ämne. Jag ville bara att de skulle fokusera på att det blev tydligt och var i rätt ordning osv. Sedan var det bra om de valde något de visste hur man skulle göra.

Jag började med att läsa Rubys beskrivning på hur man borstar tänderna och gjorde sedan en övning på tavlan ”Hur man ritar en smiley” och till sist fick de skriva själva. I slutet på veckan ska vi prata mer om texterna och koppla det till sekvens och skriva algoritmer 👍🏻




Vi fick verkligen stor variation, allt från hur man duschar, till hur man bakar maränger, simmar, bygger sandslott, spelar Pokémon go, skär ananas, klipper ut en hjärta, hur man boxas, sadlar en häst, gör en perfekt volt och då är många inte färdiga än……så vi får se vad mer de kommer med.


Prenumerera på nya blogginlägg