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

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

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

Programmera en mänsklig robot

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

Buggar eller fel vid programmering

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

Grunderna i programmering loopar (lektion 2 av 5)

Programmering, dans och loopar

Hur fungerar en dator?

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

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

Programmering, dans och loopar

Grunderna i programmering - loopar 3 av 6

Grunderna i programmering hitta buggen (lektion 4 av 5)

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

Slump och statistik med Scratch. Se video

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

Koda ett mattetest (lektion 4 av 5)

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

Meddelande och game over 5 av 6

Programmering och begrepp

Undersök vad som är programmerat

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

Vilka regler finns på internet?

Övning: hitta buggarna

Programmering och begrepp

Skydda din mobiltelefon

Trygg och säker på nätet

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

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 5 av 5. Lektionen handlar om att göra ett mattetest som fungerar för alla multiplikationstabeller. Koda ett mattetest 5 av 5

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

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

Vem får se min bild? Sida 1 av 14. En digital lektion från

Programmera och hitta buggarna. Se video

Grunderna i programmering symboler (lektion 3 av 5)

Vem får se min bild? Till läraren

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

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

formulera och lösa problem med hjälp av matematik samt värdera valda strategier och metoder,

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

Känsliga uppgifter och integritet

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

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

Vilka regler finns på internet?

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

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

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

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. Lektionen handlar om att känna sig trygg och säker i olika situationer i vardagen. Trygg och säker på nätet

Teknikhistoria: Den första programmeraren

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

Terminsplanering årskurs 6 Matematik Ärentunaskolan

Hur fungerar en robot? (lektion 3 av 3)

Samtala om nätetikett

Hur fungerar en robot? (lektion 1 av 3)

Undersök och diskutera sökalgoritmer. Se video

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

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

Katarina Lycken Rüter

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

Granska syftet med skolans webbplats

Söktips Att hitta det man letar efter

Värdera din digitala integritet

Samband och förändringar Olika proportionella samband, däribland dubbelt och hälften.

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

Sant eller falskt en introduktion till källkritik

Hur fungerar en robot? (lektion 2 av 3)

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

Hur fungerar en robot? 3 av 3

Nyheter sprids i raketfart Till läraren

Får du fotografera här?

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

Grunderna i programmering - skapa instruktioner 2 av 6

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

Vad är internet egentligen?

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

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

Hur fungerar en robot? 1 av 3

Känsliga uppgifter och integritet

Vad skyddar upphovsrätten?

En introduktion till källtillit

Skydda dina saker bakom lås och bom

UPPDRAG PROGRAMMERING FREDRIK KENNEBÄCK HELENE ZELAND BODIN

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

Var inte en bildtjuv. Lektionen handlar om att öka förståelsen för hur man får använda andras bilder. Var inte en bildtjuv

Trojaner, virus, kakor och candy drop

Får man säga vad man vill på nätet?

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

Ladokkod: TentamensKod: Tentamensdatum: Tid: Hjälpmedel: Inga hjälpmedel

Arbetsområde: Från pinnar till tal

En introduktion till källtillit. Lektionen är en introduktion till källtillit; vilka källor litar vi på och varför? En introduktion till källtillit

En introduktion till källkritik åk 1-3

Förslag den 25 september Matematik

Del ur Lgr 11: kursplan i matematik i grundskolan

Programmering från början

ESN lokala kursplan Lgr11 Ämne: Matematik

En introduktion till källkritik åk 1-3

Transkript:

Vad är algoritmer? Många val i vår vardag görs numera av algoritmer. I den här lektionen får eleverna en grundläggande förståelse för vad en algoritm är. Lektionsförfattaren Lotta Ohlin Andersson är lärare på Hasslöskolan i Karlskrona, där hon även är förstelärare på digitala verktyg. Till läraren 1. Brainstorming 2. Vad betyder ordet algoritm? 3. Skriv en algoritm 4. Testa din algoritm och jämför den med en kamrat LÄRARINSTRUKTIONER Lektionens syfte Syftet med lektionen är att ge eleverna kunskap och förståelse för begreppet algoritm som är en central del i dagens digitala samhälle. Förberedelser Titta på filmen i lektionsdel 2 där Måns Jonasson, digital strateg på Internetstiftelsen, En digital lektion från https://digitalalektioner.iis.se Sida 1 av 6

beskriver vad en algoritm är. Testa sedan gärna själv alla uppgifter i lektionen. Om du önskar fördjupad kunskap om algoritmer kan du till exempel läsa Internetstiftelsens kostnadsfria Internetguide i ämnet. Genomförande Lektionen inleds med tre steg för att bearbeta och ta reda på mer om begreppet algoritm. Därefter får eleverna göra en egen algoritm som de slutligen testar och jämför med en kompis. 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 matematik (årskurs 4-6) Algebra Hur mönster i talföljder och geometriska mönster kan konstrueras, beskrivas och uttryckas. Hur algoritmer kan skapas och användas vid programmering. Programmering i visuella programmeringsmiljöer. Geometri Grundläggande geometriska objekt däribland polygoner, cirklar, klot, koner, cylindrar, pyramider och rätblock samt deras inbördes relationer. Grundläggande geometriska egenskaper hos dessa objekt. Konstruktion av geometriska objekt, såväl med som utan digitala verktyg. Skala och dess användning i vardagliga situationer. Lektionen VISA I KLASSRUMSLÄGE Kopiera länk till klassrumsläge En digital lektion från https://digitalalektioner.iis.se Sida 2 av 6

1. 2. Lektionsdel 1: Brainstorming Brainstorma först enskilt och sedan i grupp kring följande frågor. Frågor att fundera kring Vad är en algoritm? Hur används algoritmer? 3. Använder du algoritmer? En digital lektion från https://digitalalektioner.iis.se Sida 3 av 6

1. Lektionsdel 2: Vad betyder ordet algoritm? Titta på filmen med Måns Jonasson (digital strateg på Internetstiftelsen) som förklarar vad algoritmer är. Besvara sedan de efterföljande frågorna. Se media Frågor att besvara Vad är en algoritm enligt Måns? 2. Vad används algoritmer till? En digital lektion från https://digitalalektioner.iis.se Sida 4 av 6

Lektionsdel 3: Skriv en algoritm Arbeta enskilt med uppgiften nedan. Uppgift Bilden nedan är en enkel beskrivning av hur du kan pröva vilka fel som kan finnas på en lampa som inte fungerar. Det är en enkel algoritm. Arbeta enskilt och använd bilden som utgångspunkt för att skriva en egen algoritm i form av ett flödeschema. Du ska testa om en geometrisk figur är en kvadrat. Utgå från frågan Har figuren fyra sidor? (Ja/Nej). En digital lektion från https://digitalalektioner.iis.se Sida 5 av 6

1. 2. Lektionsdel 4: Testa din algoritm och jämför den med en kamrat Testa din algoritm med hjälp av din bänkgranne och besvara sedan frågorna. Uppgift Visa upp ditt flödeschema för en kompis och låt kompisen följa dina instruktioner för att testa algoritmen. Besvara sedan frågorna nedan. Fungerar din algoritm? (Ja/Nej) Finns det möjligheter att förenkla beskrivningen eller saknas någon del? 3. Jämför ditt flödesschema med kompisens. Vilka är likheterna och skillnaderna? En digital lektion från https://digitalalektioner.iis.se Sida 6 av 6