Att programmera
Varför programmering i läroplanerna? Regeringsuppdrag förändringar i läroplaner och kursplaner för att förstärka och tydliggöra programmering som ett inslag i undervisningen (bl.a.) Läroplanen första del (Lgr 11) - Skolan ska förmedla de mer beständiga kunskaper som utgör den gemensamma referensram alla i samhället behöver. omvärld och framtid Sida 2
Programmering - en del av en digital kompetens Av läroplanernas första del, Värdegrund och uppdrag, framgår det att undervisningen ska ge eleverna förutsättningar att: förstå digitaliseringens påverkan på samhället kunna använda och förstå digitala verktyg och medier ha ett kritiskt och ansvarsfullt förhållningssätt kunna lösa problem och omsätta idéer i handling Sida 3
Programmering i kursoch ämnesplaner Åk 1-3 Åk 4-6 Åk 7-9 Gy Matematik Teknik Matematik Teknik Matematik Teknik Sh Matematik Programmering 1 Tillämpad programmering Sida 4
År 1-3 Matematik Hur entydiga stegvisa instruktioner kan konstrueras, beskrivas och följas som grund för programmering. Symbolers användning vid stegvisa instruktioner Teknik Att styra föremål med programmering. Sida 5
År 4-6 Matematik Hur algoritmer kan skapas och användas vid programmering. Programmering i visuella programmeringsmiljöer. Teknik Att styra egna konstruktioner eller andra föremål med programmering. Sida 6
År 7-9 Matematik Hur algoritmer kan skapas och användas vid programmering. Programmering i olika programmeringsmiljöer. Hur algoritmer kan skapas, testas och förbättras vid programmering för matematisk problemlösning. Teknik Egna konstruktioner där man tillämpar styrning och reglering, bland annat med hjälp av programmering. Samhällskunskap Hur information i digitala medier kan styras av bakomliggande programmering. Sida 7
Gymnasiet Matematik (1c, 2c, 3c, 3b) Strategier för matematisk problemlösning inklusive modellering av olika situationer, såväl med som utan digitala verktyg och programmering Tillämpad programmering programmering tillkommer som ett nytt ämne och ingår i alla programfördjupningar Programmering 1 breddas och ingår i alla programfördjupningar Sida 8
Skolverkets kompetensutveckling Allmän kunskap Programmering Ämnesdidaktik Om programmering Programmering 7,5 hp Algebra Att programmera Matematikundervisning med digitala verktyg II Fortsättningskurs i programmering 5 hp Sida 9
Lägg in skärmdump från kursen Sida 10
Om programmering Få en större kunskap i hur programmering och datorisering påverkar dig, dina barn/elever och samhället. Ta del av de nya skrivningarna i läroplanerna om digital kompetens och programmering. Lär dig mer om programmering och hur det kan vara ett verktyg för lärare och elever Skolverket.se/omprogrammering Sida 11
Om programmering 6 652 deltagare har gått färdigt kursen I vilken utsträckning har utbildningen fördjupat dina kunskaper om ämnesområdet? I mycket stor eller stor utsträckning I varken stor eller liten utsträckning I liten eller mycket liten utsträckning Sida 12
För vem? Alla som arbetar i skola, förskola och vuxenutbildning Sida 13
För vem? Alla som arbetar i skola, förskola och vuxenutbildning Behöver ytterligare kompetensutveckling programmering. Matematiklärare grundskola 4-9 Tekniklärare grundskola 4-9 Matematiklärare grundsärskola 7-9 Tekniklärare grundsärskola 7-9 matematiklärare i gymnasieskolan Matematiklärare komvux och särvux Sida 14
Skolverkets kompetensutveckling Allmän kunskap Programmering Ämnesdidaktik Om programmering Programmering 7,5 hp Algebra Att programmera Matematikundervisning med digitala verktyg II Fortsättningskurs i programmering 5 hp Sida 15
Lär dig programmera Programmering 7,5 hp Att programmera Sida 16
Grundläggande programmering med ämnesdidaktisk inriktning 7,5 hp Lär dig grundläggande programmering Utveckla dina ämnesdidaktiska kunskaper kopplat till programmering Undervisa utifrån gällande styrdokument Lär dig mer om problemlösning och programmering Orientera dig i relevant forskning och programmering. Sida 17
Grundläggande programmering med ämnesdidaktisk inriktning 7,5 hp Matematik och tekniklärare åk 7-9 Grundläggande vuxenutbildning Gymnasiet Gymnasial vuxenutbildning https://www.skolverket.se/kurs-grundlaggande-programmering Sida 18
Lär dig programmera Programmering 7,5 hp Att programmera Sida 19
Sida 20
Delarnas innehåll Titta Reflektera Läs Öva Sida 21
Att programmera Lär dig grunderna i några programspråk. Få kunskap om att skapa, läsa, felsöka, testa och förbättra programkod. Reflektera över hur du kan använda programmering i din undervisning. Skolverket.se/attprogrammera Sida 22
Skolverkets kompetensutveckling Allmän kunskap Programmering Ämnesdidaktik Om programmering Programmering 7,5 hp Algebra Att programmera Matematikundervisning med digitala verktyg II Fortsättningskurs i programmering 5 hp Sida 23
Algebra Algebra, åk 1-3 Upptäck del 5 och 7 på nytt! Dessa två delar har kompletterats med texter och aktiviteter som kan läsas fristående. Del 5 Programmering som språk Algebra - centrala begrepp inom programmering Algebra, åk 4-6 Del 7 Kommunicera med entydiga instruktioner - likheter och skillnader mellan symboler i algebra och programmering Matematikundervisning med digitala verktyg II Fortsättningskurs i programmering 5 hp Algebra, åk 7-9 Sida 24
Matematikundervisning med digitala verktyg 2 Målgrupp: Matematiklärare i grundskola och gymnasieskola Använd digitala verktyg i matematikundervisningen Analysera programvaror Skapa entydiga stegvisa instruktioner, algoritmer Algebra Matematikundervisning med digitala verktyg II Fortsättningskurs i programmering 5 hp Sida 25
Digitala verktyg II, åk 1-3 Matematikundervisning med digitala verktyg 2 Digitala verktyg II, åk 4-6 Digitala verktyg II, åk 7-9 Del 1 Om programmering Del 2 Att programmera Del 3 Programmering med matematik Del 4 Programmering i matematik Didaktiska perspektiv: tinkering, transfer, felsökning Algebra Matematikundervisning med digitala verktyg II Fortsättningskurs i programmering 5 hp Sida 26
Fortsättningskurser i programmering Fördjupa din förståelse för hur du kan använda programmering i din undervisning Öva dig i att använda fler didaktiska verktyg i din undervisning. Tillämpa det centrala innehållet i teknik eller matematik Algebra Matematikundervisning med digitala verktyg II Fortsättningskurs i programmering 5 hp Sida 27
Grundläggande programmering med teknikdidaktiskt fokus, 5hp, fortsättningskurs Tekniklärare i grundskolans årskurs 7 9 och i specialskolans årskurs 8 10, www.skolverket.se/fortsattningskurs-programmeringteknik Algebra Matematikundervisning med digitala verktyg II Fortsättningskurs i programmering 5 hp Sida 28
Grundläggande programmering med matematikdidaktiskt fokus, 5hp, fortsättningskurs Matematiklärare i grundskolans årskurs 7 9 och specialskolans årskurs 8 10 samt i motsvarande kommunal vuxenutbildning på grundläggande nivå Matematiklärare i gymnasieskolan samt i kommunal vuxenutbildning på gymnasial nivå www.skolverket.se/fortsattningskurs-programmeringmatematik Algebra Matematikundervisning med digitala verktyg II Fortsättningskurs i programmering 5 hp Sida 29
Lärportalen Larportalen.skolverket.se Moduler Öppet och fritt tillgängligt Utbildningsplattformen utbildningar.skolverket.se Webbkurser Registrering och inloggning Algebra Matematikundervisning med digitala verktyg 2 Om programmering Att programmera Sida 30
Allmänbildande om programmering Grundläggande programmering Om programmering Om programmering webbkurs Grundläggande programmering 7,5 hp Matematik- och teknikdidaktik Att programmera webbkurs Algebra modul Fortsättningskurs 5 hp Matematikundervisning med digitala verktyg 2 modul Sida 31