SlideShare a Scribd company logo
Programmering hur då?
Alla ska programmera!
Varför ska vi lära ut programmering?
Programmering
Matematik åk 1-3
Algebra
- Hur entydiga stegvisa instruktioner
kan konstrueras, beskrivas och följas
som grund för programmering.
- Symbolers användning vid stegvisa
instruktioner.
Teknik åk 1-3
Arbetssätt för utveckling av tekniska
lösningar
- Att styra föremål med programmering.
- Dokumentation i form av enkla skisser,
bilder samt fysiska och digitala
modeller.
• 1. Begrepp
• 2. Fakta
• 3. Övning
• 4. Avslutande reflektion
- Rita en bild
- Fråga - svara
Skapa en instruktion
Arbetsblad
• Övar begrepp och färdigheter
• Färdighetsövning för att förstå
grunderna i programmering
Hur fungerar en
robot?
• 1. Reflektion
• 2. Fakta - villkor
• 3. Övning
• 4. Avslutande reflektion
- Jämför svar
- Reflektera kring: vad som skiljer en
robot från en människa
• Dansprogrammering
• Vad är en dator?
• Vad kan datorn?
Andra lektioner kring
programmering
Programmering
Teknik åk 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.
Teknik, människa, samhälle och miljö
- 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.
- Att styra egna konstruktioner eller andra
föremål med programmering.
- Säkerhet vid teknikanvändning, till
exempel vid överföring av information i
digitala miljöer.
• Blockprogrammeringsverktyg från MIT
• Finns på svenska
• Kräver ingen inloggning eller registering
En serie att lära sig
Scratch!
Programmering
Matematik åk 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.
Prata om koden
Vad gör koden?
Vad gör koden?
Vad behöver eleverna förstå i matematik?
Programmering och
matematik
Vad gör programmet?
Vilka är svagheterna om man vill lära sig
sexans tabell?
iis.se
Sex lektioner för Matematik och Teknik årskurs 7-9
iis.se
Programmering med Scratch
Matematik
Frågor att diskutera och testa i Scratch
• Vad är en talföljd?
• Hur kan arean på en rätvinklig triangel uttryckas som en
programmeringsalgoritm?
• Hur kan arean på en cirkel uttryckas som en
programmeringsalgoritm?
Vad gör koden?
iis.se
Programmering med Scratch
Teknik
iis.se
iis.se
ScratchPython
För den som vill gå vidare

More Related Content

Similar to Programmering digitala lektioner 2019-01-07

HT19 - DA354A - Introduktion till Python
HT19 - DA354A - Introduktion till PythonHT19 - DA354A - Introduktion till Python
HT19 - DA354A - Introduktion till Python
Anton Tibblin
 
Introduktionsföreläsning i kursen Objektorienterad programmering och modeller...
Introduktionsföreläsning i kursen Objektorienterad programmering och modeller...Introduktionsföreläsning i kursen Objektorienterad programmering och modeller...
Introduktionsföreläsning i kursen Objektorienterad programmering och modeller...
Johan Holmberg
 
VT2019 - DA355A - CSS Grid & Webbramverk
VT2019 - DA355A - CSS Grid & WebbramverkVT2019 - DA355A - CSS Grid & Webbramverk
VT2019 - DA355A - CSS Grid & Webbramverk
Anton Tibblin
 
HT19 - DA354A - Introduktion till programmering
HT19 - DA354A - Introduktion till programmeringHT19 - DA354A - Introduktion till programmering
HT19 - DA354A - Introduktion till programmering
Anton Tibblin
 
Kraftsamling ai referensgruppsmöte 2 driftoptimering inom energi i befintligt...
Kraftsamling ai referensgruppsmöte 2 driftoptimering inom energi i befintligt...Kraftsamling ai referensgruppsmöte 2 driftoptimering inom energi i befintligt...
Kraftsamling ai referensgruppsmöte 2 driftoptimering inom energi i befintligt...
MariellJuhlin1
 
HT18 - DA354A - Course introduction
HT18 - DA354A - Course introductionHT18 - DA354A - Course introduction
HT18 - DA354A - Course introduction
Anton Tibblin
 
Elevuppgift åk 6, enkel maskin
Elevuppgift åk 6, enkel maskinElevuppgift åk 6, enkel maskin
Elevuppgift åk 6, enkel maskin
Montessori Friskola Gotland
 
HT18 - DA361A - Introduktion till UML
HT18 - DA361A - Introduktion till UMLHT18 - DA361A - Introduktion till UML
HT18 - DA361A - Introduktion till UML
Anton Tibblin
 
HT16 - DA354A - Funktioner
HT16 - DA354A - FunktionerHT16 - DA354A - Funktioner
HT16 - DA354A - Funktioner
Anton Tibblin
 
Infrastruktur
Infrastruktur Infrastruktur
HT22 - DA354A - Funktioner
HT22 - DA354A - FunktionerHT22 - DA354A - Funktioner
HT22 - DA354A - Funktioner
Anton Tibblin
 
HT18 - DA354A - Functions
HT18 - DA354A - FunctionsHT18 - DA354A - Functions
HT18 - DA354A - Functions
Anton Tibblin
 
VT18 - DA355A/DA344A - Kursintroduktion
VT18 - DA355A/DA344A - KursintroduktionVT18 - DA355A/DA344A - Kursintroduktion
VT18 - DA355A/DA344A - Kursintroduktion
Anton Tibblin
 
HT19 - DA354A - Funktioner
HT19 - DA354A - FunktionerHT19 - DA354A - Funktioner
HT19 - DA354A - Funktioner
Anton Tibblin
 
VT17 - DA355A - Kursintroduktion
VT17 - DA355A - KursintroduktionVT17 - DA355A - Kursintroduktion
VT17 - DA355A - Kursintroduktion
Anton Tibblin
 
Introduktion till UML, OOAD & OOP, del 1
Introduktion till UML, OOAD & OOP, del 1Introduktion till UML, OOAD & OOP, del 1
Introduktion till UML, OOAD & OOP, del 1
Johan Holmberg
 
HT16 - DA354A - Kursintroduktion
HT16 - DA354A - KursintroduktionHT16 - DA354A - Kursintroduktion
HT16 - DA354A - Kursintroduktion
Anton Tibblin
 
VT2019 - DA355A - Kursintroduktion
VT2019 - DA355A - KursintroduktionVT2019 - DA355A - Kursintroduktion
VT2019 - DA355A - Kursintroduktion
Anton Tibblin
 
HT15, DA354A - Funkioner
HT15, DA354A - FunkionerHT15, DA354A - Funkioner
HT15, DA354A - Funkioner
Anton Tibblin
 

Similar to Programmering digitala lektioner 2019-01-07 (20)

HT19 - DA354A - Introduktion till Python
HT19 - DA354A - Introduktion till PythonHT19 - DA354A - Introduktion till Python
HT19 - DA354A - Introduktion till Python
 
Introduktionsföreläsning i kursen Objektorienterad programmering och modeller...
Introduktionsföreläsning i kursen Objektorienterad programmering och modeller...Introduktionsföreläsning i kursen Objektorienterad programmering och modeller...
Introduktionsföreläsning i kursen Objektorienterad programmering och modeller...
 
VT2019 - DA355A - CSS Grid & Webbramverk
VT2019 - DA355A - CSS Grid & WebbramverkVT2019 - DA355A - CSS Grid & Webbramverk
VT2019 - DA355A - CSS Grid & Webbramverk
 
HT19 - DA354A - Introduktion till programmering
HT19 - DA354A - Introduktion till programmeringHT19 - DA354A - Introduktion till programmering
HT19 - DA354A - Introduktion till programmering
 
Kraftsamling ai referensgruppsmöte 2 driftoptimering inom energi i befintligt...
Kraftsamling ai referensgruppsmöte 2 driftoptimering inom energi i befintligt...Kraftsamling ai referensgruppsmöte 2 driftoptimering inom energi i befintligt...
Kraftsamling ai referensgruppsmöte 2 driftoptimering inom energi i befintligt...
 
HT18 - DA354A - Course introduction
HT18 - DA354A - Course introductionHT18 - DA354A - Course introduction
HT18 - DA354A - Course introduction
 
Elevuppgift åk 6, enkel maskin
Elevuppgift åk 6, enkel maskinElevuppgift åk 6, enkel maskin
Elevuppgift åk 6, enkel maskin
 
HT18 - DA361A - Introduktion till UML
HT18 - DA361A - Introduktion till UMLHT18 - DA361A - Introduktion till UML
HT18 - DA361A - Introduktion till UML
 
HT16 - DA354A - Funktioner
HT16 - DA354A - FunktionerHT16 - DA354A - Funktioner
HT16 - DA354A - Funktioner
 
Infrastruktur
Infrastruktur Infrastruktur
Infrastruktur
 
HT22 - DA354A - Funktioner
HT22 - DA354A - FunktionerHT22 - DA354A - Funktioner
HT22 - DA354A - Funktioner
 
Planering fll till school4you
Planering fll till school4youPlanering fll till school4you
Planering fll till school4you
 
HT18 - DA354A - Functions
HT18 - DA354A - FunctionsHT18 - DA354A - Functions
HT18 - DA354A - Functions
 
VT18 - DA355A/DA344A - Kursintroduktion
VT18 - DA355A/DA344A - KursintroduktionVT18 - DA355A/DA344A - Kursintroduktion
VT18 - DA355A/DA344A - Kursintroduktion
 
HT19 - DA354A - Funktioner
HT19 - DA354A - FunktionerHT19 - DA354A - Funktioner
HT19 - DA354A - Funktioner
 
VT17 - DA355A - Kursintroduktion
VT17 - DA355A - KursintroduktionVT17 - DA355A - Kursintroduktion
VT17 - DA355A - Kursintroduktion
 
Introduktion till UML, OOAD & OOP, del 1
Introduktion till UML, OOAD & OOP, del 1Introduktion till UML, OOAD & OOP, del 1
Introduktion till UML, OOAD & OOP, del 1
 
HT16 - DA354A - Kursintroduktion
HT16 - DA354A - KursintroduktionHT16 - DA354A - Kursintroduktion
HT16 - DA354A - Kursintroduktion
 
VT2019 - DA355A - Kursintroduktion
VT2019 - DA355A - KursintroduktionVT2019 - DA355A - Kursintroduktion
VT2019 - DA355A - Kursintroduktion
 
HT15, DA354A - Funkioner
HT15, DA354A - FunkionerHT15, DA354A - Funkioner
HT15, DA354A - Funkioner
 

More from Internetstiftelsen i Sverige

Att handleda kollegor juni 2019 - digitalalektioner.se
Att handleda kollegor juni 2019 - digitalalektioner.seAtt handleda kollegor juni 2019 - digitalalektioner.se
Att handleda kollegor juni 2019 - digitalalektioner.se
Internetstiftelsen i Sverige
 
Fortbildning 190107
Fortbildning 190107Fortbildning 190107
Fortbildning 190107
Internetstiftelsen i Sverige
 
Mediepoolen 2018
Mediepoolen 2018Mediepoolen 2018
Internetstiftelsen Att leda digitalisering dec
Internetstiftelsen Att leda digitalisering decInternetstiftelsen Att leda digitalisering dec
Internetstiftelsen Att leda digitalisering dec
Internetstiftelsen i Sverige
 
Boel Nygrens presentation kring digitala resurser
Boel Nygrens presentation kring digitala resurserBoel Nygrens presentation kring digitala resurser
Boel Nygrens presentation kring digitala resurser
Internetstiftelsen i Sverige
 
Att handleda kollegor (Maria Franzen)
Att handleda kollegor (Maria Franzen)Att handleda kollegor (Maria Franzen)
Att handleda kollegor (Maria Franzen)
Internetstiftelsen i Sverige
 
Digital kompetens varfor behovs det?
Digital kompetens varfor behovs det?Digital kompetens varfor behovs det?
Digital kompetens varfor behovs det?
Internetstiftelsen i Sverige
 
Internetstiftelsen: digitala lektioner
Internetstiftelsen: digitala lektionerInternetstiftelsen: digitala lektioner
Internetstiftelsen: digitala lektioner
Internetstiftelsen i Sverige
 
Karlshamn 2018-08-17
Karlshamn 2018-08-17Karlshamn 2018-08-17
Karlshamn 2018-08-17
Internetstiftelsen i Sverige
 
Alvesta 2018-08-16
Alvesta 2018-08-16Alvesta 2018-08-16
Alvesta 2018-08-16
Internetstiftelsen i Sverige
 
Sigtuna 2018-08-13
Sigtuna 2018-08-13Sigtuna 2018-08-13
Sigtuna 2018-08-13
Internetstiftelsen i Sverige
 

More from Internetstiftelsen i Sverige (11)

Att handleda kollegor juni 2019 - digitalalektioner.se
Att handleda kollegor juni 2019 - digitalalektioner.seAtt handleda kollegor juni 2019 - digitalalektioner.se
Att handleda kollegor juni 2019 - digitalalektioner.se
 
Fortbildning 190107
Fortbildning 190107Fortbildning 190107
Fortbildning 190107
 
Mediepoolen 2018
Mediepoolen 2018Mediepoolen 2018
Mediepoolen 2018
 
Internetstiftelsen Att leda digitalisering dec
Internetstiftelsen Att leda digitalisering decInternetstiftelsen Att leda digitalisering dec
Internetstiftelsen Att leda digitalisering dec
 
Boel Nygrens presentation kring digitala resurser
Boel Nygrens presentation kring digitala resurserBoel Nygrens presentation kring digitala resurser
Boel Nygrens presentation kring digitala resurser
 
Att handleda kollegor (Maria Franzen)
Att handleda kollegor (Maria Franzen)Att handleda kollegor (Maria Franzen)
Att handleda kollegor (Maria Franzen)
 
Digital kompetens varfor behovs det?
Digital kompetens varfor behovs det?Digital kompetens varfor behovs det?
Digital kompetens varfor behovs det?
 
Internetstiftelsen: digitala lektioner
Internetstiftelsen: digitala lektionerInternetstiftelsen: digitala lektioner
Internetstiftelsen: digitala lektioner
 
Karlshamn 2018-08-17
Karlshamn 2018-08-17Karlshamn 2018-08-17
Karlshamn 2018-08-17
 
Alvesta 2018-08-16
Alvesta 2018-08-16Alvesta 2018-08-16
Alvesta 2018-08-16
 
Sigtuna 2018-08-13
Sigtuna 2018-08-13Sigtuna 2018-08-13
Sigtuna 2018-08-13
 

Programmering digitala lektioner 2019-01-07

Editor's Notes

  1. Vad gör datorn i filmen? Varför gör den så? Vems är datorn? Vem har bestämt vad datorn ska göra? Vad tror du att datorn hade gjort om det hade blivit snöstorm istället för regn? Förklara hur du tänker. Har du någon dator som hjälper dig med något? Ge exempel! Vad tror du att du skulle behöva göra för att få din dator att ge dig ett paraply?
  2. Vad gör datorn? Kan datorn prata? Vad kan den säga? Hur lärde du dig prata? Hur lär sig en dator prata? Vad betyder alla ettor och nollor? Vad betyder bakelsen i pratbubblan? Varför kommer det frågetecken på datorns skärm? Använd programmeringsord: dator kod loop algoritm programmering villkor
  3. Vad betyder begreppen? Vilka begrepp saknar du?
  4. Formulera de matematiska kunskaperna som eleverna behöver?