background preloader

Programmering i förskolan SETT 2015

Programmering i förskolan SETT 2015

Programmering by Anne Li Dale on Prezi Programmering åk 2. Inspirerad av att besökt SETT och #PASSET så drog vi igång med programmering som en slag problemlösning idag. Jag ”grottade” in mig i sidan code.org och utgick ifrån deras tänk. Jag valde just den sidan eftersom vi på skolan har flest datorer att använda oss av. Jag översatte till svenska och idag, första lektionen med programmering, var att förstå utan dator. Ser fram emot en spännande fortsättning. Bee-Bot Floor Robot – Teaching Basic Programming A friend gave me a Bee-Bot floor robot on “permanent loan.” She wanted me to figure out some good ways to teach the basics of programming as well as some algebra. I was happy to take on the challenge. What is the bee-bot? I handed the bee-bot to the kids with the prompt, “What do you think?” When they asked about it, I answered: “Figure it out.” They mashed some buttons. Press clear.Now press two arrow buttons.Put it down and press “Go.” With this they got enough of what it is, a programmable robot with five operations: ForwardReverseRotate rightRotate leftPause The “Go” button launches the programmed sequence of operations and the “Clear” button clears the programming. Learning Programming I made a 4 x 4 grid for the bee-bot to drive on. Students would draw paths and challenge others to program the bee-bot to drive around it. Can you program the bee-bot to start at “Start,” drive around Ms. We used post-it notes to record the programming steps. Debugging Programming on Paper

Programmering lektion 2 -datorer. | Malins PPlugg Idag var det dags att försöka med datorer. Mycket uppskattat! Problemlösning, träna höger och vänster, multiplikation, att ge instruktioner och datakunskap mm samtidigt. Code.org är sidan vi jobbar på. Länk till lektion 1.

itfröken | Min blogg om skolan där it är ett naturligt verktyg. Instruerande genren, instruktioner – programmering. Förbereder nästa veckas lektion kring programmering och tillsammans med programmeringen tar vi steget in i en ny textgenre, instruerande genren. Vi börjar med att jobba med verkliga algoritmer. Att styra en kompis att göra det som jag tänkt genom instruktioner eller beskrivning den här gången med lego till hjälp. Vi kommer sedan att jobba vidare med programmeringen på datorn via sidan Code.org. Se tidigare inlägg om programmering: Programmering åk 2. Programmering lektion 2 Programmering Kodare behövs om Sverige ska förbli en kunskapsnation | SvD Vi kommer att genomföra det som Tomas Tobé föreslår, dock utan att behöva ställa ämnet slöjd mot programmering. Johan Wendt och Martin Lorentzon Varje morgon vaknar 160 000 ungdomar runt om i landet upp till en arbetslös vardag. Samtidigt som så många ungdomar vill ha jobb, så har Spotify och många andra av Sveriges ledande it-företag svårt att hitta duktiga programmerare. Bristen på programmerare kommer inte att mattas av, tvärtom. Ett av skolans grunduppdrag är att förbereda våra barn för att leva och verka i samhället de växer upp i. Utbildningsutskottets ordförande, Tomas Tobé (M) öppnade som första politiker upp för att plocka in programmering i den svenska skolan. Lyckligtvis behöver vi inte vänta – det finns en lösning här och nu. Förebilden för verksamheten är Mattecentrum, där vart femte barn i dag pluggar matte helt gratis. Vi kommer att genomföra det som Tobé föreslår, dock utan att behöva ställa ämnet slöjd mot programmering. grundare Mattecentrum

Långa pass - möjlighet och utmaning Vi har gjort en schemaförändring som gett mig en hel förmiddag med samma elever varannan vecka. Då blev min tanke utmanad. För det mesta arbetar vi gemensamt i matemtiken, språkcentrerat och i grupper. Det jag saknar på de lektionerna är att eleverna får pyssla på egen hand, får chans att lägga saker tillrätta i minnet och lära utan att de märker det. Den första stationen var given – den skulle handla om våra Bee Bots. Jag vill att eleverna utvecklar förmågan att tänka logiskt, att kommunicera och att analysera – så uppgiften blev att Bygg en bana för Bee Boten med klossar och kappla.Rita en karta över banan Rita in hur Bee Boten ska programmeras på kartanProgrammeraTestaGör om tills Bee Boten klarar banan – filma då. Här bestämde eleverna att Bee Boten skulle fickparkeras. Här syns tydligt hur eleverna planerat programmeringen. Andra stationen skulle vara färdighetsträning. På den tredje stationen ville jag återigen ha något praktiskt arbete som inte ”känns” som matematik. Resultatet.

Börja skriva kod med Code Combat När man introducerar programmering i skolan tillsammans med elever är blockprogrammering ett perfekt alternativ. Då använder eleverna färdigprogrammerade block som de sätter ihop i ett specifikt mönster för att få en viss bestämd händelse att ske på datorskärmen. På det sättet får eleverna en uppfattning om hur internet och tex datorspel fungerar och är uppbyggda. Att det inte är något magiskt, att datorn gör precis det man säger till den/programmerar den att göra, inget annat. Och blir det inte som man har tänkt så är det inte datorns fel, utan det är något man sagt åt den på fel sätt att göra, felprogrmmerad. Det är riktig problemlösning man jobbar med, samt logiskt och analytiskt tänkande. Vi har testar en del olika blockprogrammeringsverktyg som learn.code.org, Scratch, LEGOmindstormEV3, Hopscotch samt andra programmeringsappar ni kan läsa om på tidigare inlägget där elever recenserar programmeringsappar. Vi testade spelet med våra tjejer i Girls Code och responsen kom direkt!

BeeBot och enkla uppskattningsövningar  | IKT-inspirera mera Idag har ”Lilla Bee” legat på laddning hela morgonen. När den låg där, inkopplad mot datorn, var det ett av barnen som tyckte att det såg ut som att den blinkade med ena ögat mot oss. Ja, det kanske den gjorde. Vi markerade med två streck på golvet. Barnen började gissa. Ganska snart kom barnen på att det behövdes betydlig fler steg än vad som sagts från början. Vi skrev ner på ett papper. Två av barnen orkade inte hålla fokus och avbröt sin medverkan, men de övriga fortsatte. Det räckte alltså inte med 18 steg. Till slut stannade BeeBot! Nu hittade vi ett sätt till att använda oss av enkel programmering. Lina Magnusson IKT-inspiratör

New Minecraft Mod Teaches You Code as You Play Like many nine-year-olds, Stanley Strum spends a lot of time building things in Minecraft, the immersive game that lets your create your own mini-universe. The game has many tools. But Stanley is one of many players taking the game a step further by building entirely new features into the game. And, more than that, he’s also learning how to code. He’s doing this with a tweak to the Minecraft game, called LearnToMod. Strum is one of 150 students who are now tinkering with LearnToMod, an educational add-on teaches you the basics of programming while creating tricks and tools that you can use within the Minecraft. “Kids are already spending ridiculous amounts of hours on Minecraft,” says Stephen Foster, the co-founder of ThoughtSTEM, the company that’s built the LearnToMod module. ‘Kids are already spending ridiculous amounts of hours on Minecraft. Stanley Strum signed up for the class earlier this year, enticed by the promise of college credit. Stepping Outside of the Virtual Classroom

Related: