Programmering, dans och loopar

Relevanta dokument
Programmering, dans och loopar

Undersök vad som är programmerat. Lektionen handlar om den digitala tekniken i elevernas närmiljö. Undersök vad som är programmerat

Undersök vad som är programmerat

Övning: hitta buggarna

Programmera en mänsklig robot. Lektionen handlar om att skapa och följa instruktioner. Programmera en mänsklig robot

Hur fungerar en dator? Lektionen handlar om att förstå hur datorer styrs av program. Hur fungerar en dator? Lektionsförfattare: Boel Nygren

Programmera en mänsklig robot

Grunderna i programmering - vad är en dator? 1 av 6

Grunderna i programmering - loopar 3 av 6

Hur fungerar en dator?

Programmera och hitta buggarna. Se video

Grunderna i programmering - skapa instruktioner 2 av 6

Grunderna i programmering loopar (lektion 2 av 5)

Grunderna i programmering hitta buggen (lektion 4 av 5)

Varför behöver vi förstå programmering? Se video

Hur fungerar en robot? 3 av 3

Buggar eller fel vid programmering. Lektionen handlar om felsökning i programmering. Buggar eller fel vid programmering

Loopar och ljud 3 av 7. Lektionen handlar om att lära sig programmera loopar och använda ljudeffekter med verktyget Scratch. Loopar och ljud 3 av 7

Buggar eller fel vid programmering

Programmering och begrepp

Loopar och ljud 3 av 7. Lektionen handlar om att lära sig programmera loopar och använda ljudeffekter med verktyget Scratch. Loopar och ljud 3 av 7

Hur fungerar en robot? (lektion 3 av 3)

Fortsätt med Scratch: Så funkar kloner (del 3/6)

Vad är algoritmer? Lektionen handlar om att få en grundläggande förståelse för vad en algoritm är. Vad är algoritmer?

Hur fungerar en robot? (lektion 2 av 3)

Introduktion till att programmera med Scratch (lektion 3 av 5)

Grunderna i programmering symboler (lektion 3 av 5)

Programmering från början

Programmering och begrepp

Meddelande och game over 5 av 6

Teknikhistoria: Den första programmeraren

Hur fungerar en robot? 1 av 3

Programmering från början

Fortsätt med Scratch: Meddelande och game over (del 5/6)

Hur fungerar en robot? (lektion 1 av 3)

Vad är algoritmer? En digital lektion från Sida 1 av 6

Koda ett mattetest 1 av 5. Lektionen handlar om att använda programmeringskunskaper för att skapa ett enkelt multiplikationstest.

Koda ett mattetest 3 av 5. Lektionen handlar om att göra en variabel i programmet för ett multiplikationstest. Koda ett mattetest 3 av 5

Programmering från början

Slump och statistik med Scratch

Koda ett mattetest 4 av 5. Lektionen handlar om att utveckla mattetest så det fungerar för alla multiplikationstabeller. Koda ett mattetest 4 av 5

Koda ett mattetest (lektion 4 av 5)

Talföljer och cirklar: Algoritmer, geometri och mönster 2 av 4

Slump och statistik med Scratch. Se video

Programmering är för alla en värderingsövning

Programmering är för alla - en värderingsövning

Koda ett mattetest 5 av 5. Lektionen handlar om att göra ett mattetest som fungerar för alla multiplikationstabeller. Koda ett mattetest 5 av 5

Vi är alla källor. Lektionen handlar om hur vi fungerar som källor och är bärare av information i sociala medier.

Värdera källor - Är fågeln farlig?

Vilka regler finns på internet?

Vad är en källa? Lektionen handlar om betydelsen av att ha ett källkritiskt förhållningssätt. Vad är en källa?

Vilka regler finns på internet?

En introduktion till källkritik åk 1-3

Varför behöver man vara källkritisk?

Skydda dina saker bakom lås och bom

En introduktion till källkritik åk 1-3

Vi är alla källor. En digital lektion från Sida 1 av 6

Digitalt lärande och programmering i klassrummet

Nyheter sprids i raketfart Till läraren

Trygg och säker på nätet. Lektionen handlar om att känna sig trygg och säker i olika situationer i vardagen. Trygg och säker på nätet

Värdera källor Är fågeln farlig?

Dela, koda och korrigera! Undervisningsmaterial inom digital kompetens

Skolverkets arbete med skolans digitalisering

Granska YouTube. Granska YouTube. Lektinsförfattare: Kristina Alexanderson. Till läraren

Skydda din mobiltelefon

Lgr 11 och digital kompetens

Undersök Google. Lektionen handlar om att jämföra och pröva källors tillförlitlighet vid informationssökning på internet.

Trygg och säker på nätet

Var inte en bildtjuv. Till läraren 1. Brukar du använda bilder? 2. Lyssna på Farzad LÄRARINSTRUKTIONER Lektionens syfte

Skolverkets arbete med skolans digitalisering

Värdera din digitala integritet

Programmera ett övergångsställe

Matematiska lägesmått med en micro:bit

Programmera ett kärnkraftverk

Granska bilder. En digital lektion från Sida 1 av 8

Konstruera, styra, reglera och programmera en röd tråd F-9

Programmering i matematik och teknik i grundskolan

Sant eller falskt en introduktion till källkritik

Matematiska lägesmått med en micro:bit

Vad är internet egentligen?

Vad sprids på nätet? Sida 1 av 5. En digital lektion från

Granska YouTube Lektionen handlar om att få en grundläggande förståelse för hur du kritiskt kan granska innehåll på YouTube.

Undersök Google. Sida 1 av 9. En digital lektion från

Hur används nätet? (läsa diagram)

Lars Lingman. Undervisningsråd - skolans bit.ly/skolverketxxx

Programmera ett dörrlarm. Se video

Klassrumsprojekt programmering - Digitalt lärande

Söktips Att hitta det man letar efter

Granska konspirationer. Lektionen handlar om att använda en källkritisk metod för att granska en konspirationsteori. Granska konspirationer

Vad får man säga på internet? (Lag och rätt)

Varför programmering i läroplanerna?

Prata om internet. Lektionen handlar om att prata och debattera om internet. Prata om internet. Lektionsförfattare: Filippa Mannerheim.

Vad är upphovsrätt och hur fungerar det? Lektionen är en introduktion till begreppet upphovsrätt. Vad är upphovsrätt och hur fungerar det?

Dash & Dot. Förskola F-klass - 6

Samtala om nätetikett. Lektionen handlar om regler och normer på nätet och hur vi förhåller oss till dem. Samtala om nätetikett

Undersök och diskutera sökalgoritmer. Lektionen handlar om vad en algoritm är och algoritmers betydelse för hur söktjänster fungerar.

Prata om internet. Prata om internet Lektionen handlar om att prata och debattera om internet.

Får jag använda bilden? Lektionen handlar om upphovsrätt för bilder. Får jag använda bilden? Lektionsförfattare: Greger Ravik.

Transkript:

Lektionen är en introduktion till programmering; träna loopar med analog dansprogrammering. Lektionsförfattare: Karin Nygårds Till läraren 1. En loop 2. Varför behövs loopar? En digital lektion från https://digitalalektioner.iis.se Sida 1 av 10

3. Sätt ihop rörelserna till en dans 4. Sammanfatta 5. Tips! Arbeta vidare med programmering LÄRARINSTRUKTIONER Lektionens syfte Syftet med lektionen är att genom analog dansprogrammering ge en grundläggande förståelse för att det är människor som styr och programmerar datorer. Förberedelser Ladda ner och skriv ut instruktionerna för rörelserna i dansprogrammering. Du ska använda dem när du tillsammans med eleverna går igenom rörelserna och skapar ett dansprogram. Genomförande Titta tillsammans på den korta gif:en som illustrerar en loop av hur en person nickar en boll. Introducera begreppet loop för eleverna och förklara vad det betyder. Gå igenom och pröva rörelserna som ni ska använda när ni skapar er analoga dansprogrammeringen. Placera dem i den ordning ni vill att de kommer och lägg därefter till en loop och en klammerparentens Avsluta lektionen med att prata om loopar och varför de används i programmering. En digital lektion från https://digitalalektioner.iis.se Sida 2 av 10

LÄROPLANSKOPPLING Skolans uppdrag Skolan ska bidra till att eleverna utvecklar förståelse för hur digitaliseringen påverkar individen och samhällets utveckling. Alla elever ska ges möjlighet att utveckla sin förmåga att använda digital teknik. De ska även ges möjlighet att utveckla ett kritiskt och ansvarsfullt förhållningssätt till digital teknik, för att kunna se möjligheter och förstå risker samt kunna värdera information. Centralt innehåll i ämnet teknik (årskurs 1-3) Tekniska lösningar Vad datorer används till och några av datorns grundläggande delar för inmatning, utmatning och lagring av information, till exempel tangenter, skärm och hårddisk. Några vanliga föremål som styrs av datorer. Arbetssätt för utveckling av tekniska lösningar Egna konstruktioner där man tillämpar enkla mekanismer. Att styra föremål med programmering. Dokumentation i form av enkla skisser, bilder samt fysiska och digitala modeller. Centralt innehåll i ämnet teknik (årskurs 4-6) Tekniska lösningar Några av datorns delar och deras funktioner, till exempel processor och arbetsminne. Hur datorer styrs av program och kan kopplas samman i nätverk. Centralt innehåll i ämnet matematik (årskurs 1-3) Algebra Hur entydiga stegvisa instruktioner kan konstrueras, beskrivas och följas som grund för programmering. Symbolers användning vid stegvisa instruktioner. En digital lektion från https://digitalalektioner.iis.se Sida 3 av 10

Centralt innehåll i ämnet matematik (årskurs 4-6) Algebra Hur algoritmer kan skapas och användas vid programmering. Programmering i visuella programmeringsmiljöer. En digital lektion från https://digitalalektioner.iis.se Sida 4 av 10

Lektionsdel 1: En loop Instruktioner Titta klippet som visar en loop. Svara på frågorna tillsammans. Vad är en loop? Vilken loop visar klippet? Ge exempel på några andra slags loopar. En digital lektion från https://digitalalektioner.iis.se Sida 5 av 10

Lektionsdel 2: Varför behövs loopar? Instruktioner Läs texten om hur en loop fungerar när man skriver kod och programmerar. Loop En loop innebär att datorn gör samma sak om och om igen i programmet. Istället för att behöva skriva samma kod till datorn flera gånger om kan man låta programmet göra en loop. Till exempel om man vill att musik eller en film ska spelas upp om och om igen. Klammerparenteser Klammerparenteser (måsvingar) används för att tala om hur många gånger loopen ska upprepas. En digital lektion från https://digitalalektioner.iis.se Sida 6 av 10

En digital lektion från https://digitalalektioner.iis.se Sida 7 av 10

Lektionsdel 3: Sätt ihop rörelserna till en dans Instruktioner.Skapa en dans genom att sätta ihop rörelserna till en serie på tavlan. Lägg till en eller flera loopar. Sätt på musik och testa er dans! En digital lektion från https://digitalalektioner.iis.se Sida 8 av 10

Lektionsdel 4: Sammanfatta Beskriv vad en loop är. Förklara hur ni använde loopar i ert dansprogram. En digital lektion från https://digitalalektioner.iis.se Sida 9 av 10

Lektionsdel 5: Tips! Arbeta vidare med programmering Instruktioner Lär dig mer om programmering genom att arbeta med lektionen Programmera en mänsklig robot. Klar? Klicka här En digital lektion från https://digitalalektioner.iis.se Sida 10 av 10