background preloader

Programmering på lågstadiet

Programmering på lågstadiet
Jag hade inte kunnat föreställa mig att det skulle engarera så. Men nu hände det. För mig är det inte så exotiskt att låta eleverna programmera redan på lågstadiet. Jag hade beställt ett bi, en Bee Bot, till skolan. Vill du läsa upplägget, som jag skrev ner i efterhand, kan du göra det här. Att få reda på hur något fungerar och att själv testa i praktiken – det är något jag vill låta mina elever vara med om. Måste jag som lärare kunna något av det här? Nästa vecka ska vi programmera varandra på engelsklektionen: turn right, turn left. Ni som vill komma igång på ett enkelt sätt samtidigt som ni känner samhörighet med tusentals andra kodande barn, anmäl er till programmeringstimmen som sker över hela världen vecka 50.

Testa programmering! Material: Programmeringsuppgifter, se nedan (färre rutor = enklare).Dokument med pilar och hämta-rutor, se nedan.Sax.Lim/limstift. Programmeringsuppgifter: 1×3 och 2×3 rutor 3×4 rutor 5×5 rutor 6×6 rutor + hämta 7×7 rutor + hämta Pilar och hämta-rutor: Pilar Hämta Exempel på lösningar finns här: Exempel på lösning 1×3 och 2×3 rutor Exempel på lösning 3×4 rutor Exempel på lösning 5×5 rutor Exempel på lösning 6×6 rutor + hämta Exempel på lösning 7×7 rutor + hämta Vill du programmera ännu mer? Här finns också ett inlägg om loopar. Mer om programmering finns här: ALGEBRA (se den reviderade versionen här) • Hur entydiga stegvisa instruktioner kan konstrueras, beskrivas och följas som grund för programmering. ARBETSSÄTT FÖR UTVECKLING AV TEKNISKA LÖSNINGAR (se den reviderade versionen här) • Att styra föremål med programmering. • Dokumentation i form av enkla skisser, bilder samt fysiska och digitala modeller.

Här är länderna där elever lär sig koda Att lära barn koda i skolan har inte hamnat så högt på den it-politiska dagordningen i Sverige. Än. Men om man tittar utanför gränserna är det mycket på gång. Läs mer: Här knackar barnen kod på skoltid. Mellan sju och elva års ålder ska de lära sig skapa program som har speciella syften, lära sig hur de ska använda olika internettjönster och verktyg för att samla, analysera och presentera data och information. Även Finland, som ofta framhålls som en förebild i skolsammanhang, satsar på att lära barn koda. I båda länderna rapporteras dock en viss oro för hur lärarkåren ska hinna vidareutbildas. I Sverige är läraren Karin Nygårds en av dem som driver frågan om att lära barn koda i skolan. – Vi lever i ett digitalt samhälle och gör mycket på nätet.

Piratprogrammering! Material: Blyertspenna.Papper ”Piratprogrammering”, se nedan. piratprogrammering Mer programmering finns här: Hur entydiga stegvisa instruktioner kan konstrueras, beskrivas och följas som grund för programmering. Att styra föremål med programmering. Att orientera sig i närmiljön och enkla kartors uppbyggnad. Learn Create a 3D T-Rex Game Grades 2+ | Blocks Dance Party Minecraft Hour of Code Escape Estate Grades 2+ | Blocks, Python Code a 3D Space Invaders Game Minecraft Timecraft Rodocodo: Code Hour Pre-reader - Grade 5 | Blocks NASA's Space Jam Make a Flappy game Long Live Wakanda Grades 6+ | Blocks Hello World CodeMonkey Jr.: Pre-coding for Preschoolers Pre-reader | Blocks My Google Logo Grades 2-8 | Blocks Coding Town Grades 2-5 | JavaScript Mario's Secret Adventure: Build Your Own 3D Mario Game CodeCombat: Goblins 'n' Glory Grades 6-8 | JavaScript, Python Code Farm: Plant a Garden Blocks Jumper: Game Creation Make Shapes with Code Pre-reader - Grade 5 | JavaScript, Language independent (can be taught in multiple languages) AI for Oceans Grades 3+ | AI and Machine Learning The Grinch: Saving Christmas with Code Bot is sus?! Grades 2-8 | JavaScript | Internet Explorer 11, Microsoft Edge, Chrome, Firefox, Safari Code Club World: Make cool stuff with free coding games and activities Grades 2-5 | Blocks Dragon Blast Design your Hero

Jenny Bernhardsson – jennykodar.se 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. 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 gjorde iallafall den första uppgiften som handlade om att skapa sekvenser. 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. Prenumerera på nya blogginlägg

IKT i skolan, del 9: Att koda (programmera) i skola I flera länder har man just nu diskussioner om man ska införa detta som ett skolämne. Att koda har nära anknytning till både språk och matematik. Språk har en logisk uppbyggnad (viss mer och andra har fler undantag från logiken) och lär man sig uppbyggnaden och de regler som styr den så är det lättare att lära sig andra språk (det är en delförklaring till att det blir lättare och lättare att lära sig andra språk ju fler du kan från tidigare). Kopplingen med matematik handlar både om logik och problemlösning. Då jag inte jobbar som lärare längre har jag inte testa nedanstående tips i klassrumssituation, men jag skulle testa dem om jag började jobba som lärare igen. Appar Hakitzu Elite – en app som kombinerar programmering och dataspel. Cargo Bot En gratisapp som går ut på att du ska programmera en robot som utför arbete åt dig. Blocksworld ”visuell programmering” skulle jag kalla det för. Robo Logic 2 HD Finns en gratisversion och en fullversion som kostar 15 kr.

Programmering lektion 8 – eliseklassrum Programmering med 100-ruta Vad: Koda med hjälp av fysisk programmering och hundraruta. Hur: Vi följer uppdragskorten och använder oss utav en ”hundraruta”. Skriv koden i t.e.x skrivboken. Varför: Vi tränar på taluppfattning med programmering. Skriv ut Hundrarutan från NCM Man kan också välja att använda 100-rutan i appen ”Montessori siffror” (Hundrabrädet, kontrollbräde) Monthly Code Projects for Kids Bitsbox aims to be the friendliest way for kids to learn to become programmers—even if they want to be doctors, firefighters or fairy princesses when they grow up. Learning to code is just like learning any other language; the earlier you start, the easier it is. Kids can use Bitsbox as soon as they can read and write. If you want your kid to learn guitar, you don't start with Rock Band. Most people learn hard things—languages, musical instruments, cooking—through imitation and repetition. Bitsbox is a new startup based in Boulder, Colorado. Want to learn more?

Barnhack-med-Scratch.pdf Kom så ska vi koda! | Tips och tankar om programmering för barn och andra nybörjare. Teach Coding in the Classroom: Resources from ISTE '14 I was super excited to attend Hack Education (originally called “EdubloggerCon”), an all-day unconference held the Friday before the formal start of ISTE 2014. This interactive day of learning, now in its eighth year, was touted to me as the event to attend in Atlanta, and it did not disappoint. The informal, small-group conversations were inclusive and welcoming. The "rule of two feet" meant that if you needed to move, you were encouraged. And session topics were diverse -- on the schedule were discussions about maker education, augmented reality, design thinking, game-based learning, coding in the classroom, digital storytelling, and many, many more! In an attempt to heed Dave Guymon’s call to share the ISTE learning (see his blog post on Getting Smart, "Don’t Leave Your Learning Behind: What To Do Now That #ISTE2014 Is Over"), here are some resources discussed by a group of elementary and secondary educators during a morning session on coding in the classroom. Some Final Notes

Related: