Datalogiskt tänkande för alla

Relevanta dokument
Datalogiskt Tänkande i skolan. Fredrik Heintz,

Datalogiskt tänkande är mer än Programmering. Fredrik Heintz Linköpings universitet

Programmering och datalogiskt tänkande i grundskolan

Hur kan programmering komma in i andra ämnen, som matematik och teknik?

Programmering i skolan varför då? Lisa Söderlund Pedagogik och kommunikation

Trippel Helix Workshop

Internet of Things Utbildning och Kompetensförsörjning. Fredrik Heintz Linköpings universitet

Programmering i skolan varför då? Lisa Söderlund Pedagogik och kommunikation

Programmering i skolan varför då? Marie Gustafsson Friberger Geek Girl Mini / Good Measure

Datalogiskt tänkande för svenska grundskolan vad, hur och varför? Fredrik Heintz och Linda Mannila Linköpings universitet

DATALOGISK TÄNKANDE OCH PROGRAMMERING CETIS OKTOBER 2017

Övning: hitta buggarna

Att använda sig av medier

Välkomna! Datalogiskt tänkande och programmering 15 augusti WiFI Nätverk: Conventumwifi Lösenord: conventum2018

Programmering, dans och loopar

PROGRAMMERING I SKOLAN Utbildning av kollegor på Carlssons skola CECILIA CHRISTIANSEN ULRIHCA MALMBERG

Programmering och digital kompetens

Internet of Things Utbildning och Kompetensförsörjning. Fredrik Heintz Linköpings universitet

Programmering i skolan var kan man börja och hur gå vidare? Ohjelmointia koulussa mistä aloittaa ja miten edetä? Linda Mannila

Digitalt lärande och programmering i klassrummet

Vad säger forskningen om programmering som kunskapsinnehåll? Karin Stolpe, föreståndare NATDID liu.se/natdid

Scanner Detektor lärarhandledning Mojäng

Dela, koda och korrigera! Undervisningsmaterial inom digital kompetens

A Review of Models for Introducing Computational Thinking, Computer Science and Computing in K-12 Education

AI och Datalogiskt Tänkade. Fredrik Heintz, Dept. of Computer Science Linköpings

Programmering, dans och loopar

PROGIS PROGRAMMERING I GRUNDSKOLAN ÅLANDS LANDSKAPSREGERING, UTBILDNINGS- OCH KULTURAVDELNINGEN

Input till IT strategi för gymnasiet

Digitalt lärande och programmering i klassrummet

Nyfiken på programmering Nacka

Min digitala slöjdsal. Eva Söderberg Vallhamra skola

IT OCH PROGRAMMERING I SKOLAN. Jan Erik Moström Peter Vinnervik

Digital kompetens. Kvalitetsdag Nacka 9 februari Jan Hylén, Mats Östling EDUCATIONANALYTICS.SE

Programmering i matematik och teknik i grundskolan

Programmera och hitta buggarna. Se video

#allaskalyckas digital kompetens. It-strategi. för grundskola och grundsärskola

Programmering i skolan.

Lärande i en digital kontext : idag och imorgon

Programmering på vetenskaplig grund? Några forskningsresultat. Karin Stolpe, föreståndare NATDID liu.se/natdid

Introduktion programmering

Skolan håller på att digitaliseras! Hänger du med på resan? Lärardagen 16 augusti

Forskning om den digitaliserade skolan. Susanne Kjällander Fil Dr & Post Doktor Lektor & Lärarutbildare

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

Klassrumsprojekt programmering - Digitalt lärande

Programmering eller Datalogiskt tänkande

Ämnesområden. Examensarbete inom datavetenskap (1DV41E) Martin Fredriksson

Datalogiskt tänkande. med DATALIA DATALIA

IKT, digitalisering och datalogiskt tänkande i skolan, reflektioner och tankar om var vi är nu och vart vi är på väg!

Datavetenskapligt program, 180 högskolepoäng

Programmering. Analogt och med smårobotar. Nina Bergin

Skolverkets arbete med skolans digitalisering

Skolan håller på att digitaliseras! Hänger du med på resan? Öppen föreläsning 5 mars

Undervisningsprogram Uppdaterad DATAVETENSKAP

Varför programmering i läroplanerna?

IVA: PROGRAMMERING I GRUNDSKOLAN. Programmering på schemat IVA AKTUELLT

Leda digitalisering Ale ht17

Lgr 11 och digital kompetens

Skolans digitalisering styrdokumentsförändringar. Christian Magnusson Undervisningsråd, avdelningen för läroplaner

Transport. have a. We will not. society. Margaret Mead. Transport 33

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

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

Handledarutbildning NT. Arlanda den 3 maj 2017

Nyheter om matematik från Skolverket. oktober 2017

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

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

Program. Skolans digitalisering - styrdokumentsförändringar. Skolans digitalisering ett förändringsprojekt

Analog programmering. Anna Wulff Vasa

Programmering för alla!

Peter Karlberg. Undervisningsråd - skolans

Perspektiv på programmering, #13, Karlstad HISTORISKT OCH UNDERVISNING

Programmering som språk

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

Meddelande och game over 5 av 6

Programmering från början

Datavetenskapligt program, 180 högskolepoäng

Hur fungerar en dator?

Programmering i matematik och teknik i grundskolan

K A TRIN J Ä V E RBRING D I G I T A L K O M P E T E N S O C H P R O G R A M M E R I N G I F Ö R S K O L A N

Perspektiv på programmering Arlanda 22 feb

Geografins roll i DIGITALISERINGEN

Strategi för digital kompetens i Pedersöre kommun

Fakulteten för ekonomi, kommunikation och IT. Utbildningsplan SGITD. IT-Designprogrammet. Study programme in IT-Design

Digitaliseringens påverkan på samhället MÄNNISKA MÖTER MASKIN EN SAMSYN KRING BEGREPPET DIGITAL KOMPETENS

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

Antaganden för förändring

Digitalt lärande på Arnljotskolan. En modern och attraktiv skola där alla elever lyckas i sitt lärande

Ivägledning för framtidens kompetenser

IKT-plan. Bosgårdsskolan Upprättad Senast reviderad

Utbildningsplaner för kandidat-, magister och masterprogram. 1. Identifikation. Avancerad nivå

Teknologi som en del av helhetstänkande i språkundervisningen FLIN IKT og flerspråklighet i Norden Oslo

Skolverkets arbete med skolans digitalisering

Nordens mest besökta science center. Öppet alla dagar

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

Utbildningsplan för Datavetenskapligt program, 180 högskolepoäng

KOPPLING TILL LÄROPLANEN

IT-strategi för utbildningsverksamheten Övertorneå kommun

Programmering från början

Programmering för alla!

SKOLFS. beslutade den XXX 2017.

Digital kompetens och pedagogisk digital kompetens

Transkript:

Datalogiskt tänkande för alla Fredrik Heintz, IDA fredrik.heintz@liu.se @FredrikHeintz Linda Mannila linda.mannila@abo.fi @lindamannila

Software is eating the world

Trends

AI och Autonoma System redan här? Machine learning is a core, transformative way by which we re rethinking everything we re doing. Google CEO, Sundar Pichai The business plans of the next 10,000 startups are easy to forecast: Take X and add AI. This is a big deal, and now it s here. Kevin Kelly

Arbete i automatiseringens tidevarv?

Digitalisering förändrar allt! Mer komplexa problem Helt nya affärsmodeller Nya sätt att jobba Datorerna löser allt fler problemen åt oss Vi måste lösa problem tillsammans med datorer!

Källa: Google Gallup (2015) Images of Computer Science: Perceptions Among Students, Parents and Educators

Budskap Den digitala och den analoga världen vävs samman. Ökad automatisering kräver att vi måste lösa problem tillsammans med datorer. Datalogiskt tänkande är en uppsättning generella färdigheter och attityder som är viktiga för alla. Datalogiskt tänkande kan införas i alla kurser, inom ramen för dagens läroplan, utan att ta bort något annat genom att införa nya undervisningsaktiviteter. I grundskolan bör programmering vara ett pedagogiskt verktyg som utvecklar det datalogiska tänkandet. På gymnasiet bör programmering och datavetenskap vara egna ämnen. Datavetenskap är mer än bara datorer och programmering. Den viktigaste framgångsfaktorn är kompetensutveckling av lärare och skolledare! Digitaliseringen förändrar allt.

Datalogiskt tänkande

Datalogiskt tänkande Computational Thinking Data + logik + tänkande En problemlösningprocess för att beskriva, analysera och lösa problem på ett sätt så att datorer kan hjälpa till med tekniker från datavetenskap: Ge detaljerade instruktioner Bryta ner problem i delar Hitta mönster Skapa abstraktioner Designa algoritmer

Datalogiskt tänkande i geometrin, månghörningar Bryta ner, hitta mönster, generalisera, skapa algoritm

Datalogiskt tänkande Dessa färdigheter stöds och förstärks genom ett antal inställningar och attityder som är centrala dimensioner av datalogiskt tänkande. Dessa inkluderar: Vana vid att hantera komplexitet Uthållighet vid arbete med svåra/stora problem Tolerans för tvetydighet/osäkerhet Förmåga att hantera öppna problemställningar Förmåga att kommunicera och samarbeta med andra för att komma fram till en gemensam lösning Problemlösning, kritiskt tänkande, samarbete, kreativitet, kommunikation kombinerat med datorkraft

Ytterligare exempel

Ge instruktioner, svenska och andra språk Dr Techniko

Dansprogrammering, idrott / musik Karin Nygårds

Lägesord, svenska och språk Be eleverna skriva en historia som använder lägesord som de sedan återberättar i Scratch

Simulera vattnets kretslopp (NO)

bebras.se databavern.se

Vilken affär säljer Kattis klänning? A B C D

A B C D

Det finns två sorters tunnlar i bäverlandet. När bävrarna en efter en går igenom en svart tunnel kommer de ut i omvänd ordning jämfört med den ordning de gick in i. När de går in efter varandra i en vit tunnel byter istället bara den första och den sista bävern plats. A B C D

Programmeringens roll

Programmering är en process 1. Analysera problemet 2. Utvärdera olika lösningsmodeller 3. Designa en lösning 4. Skriv programkoden ( koda ) 5. Testa programmet 6. Debugga programmet

Programmering tränar upp det datalogiska tänkandet

Programmering skapar förståelse för den digitala världen

Programmering låter dig ta kontroll över datorn

Programmeringens roll? Programmering är ett pedagogiskt verktyg! Levandegör och konkretiserar Inte bara ett svar utforska själv, vad händer? Kan integreras i olika ämnen På för- och grundskolenivå är programmering ett medel för att träna upp det datalogiska tänkandet, inte ett mål i sig. På gymnasiet bör programmering och datavetenskap vara egna ämnen med specialutbildade lärare.

Datavetenskap

Stora idéer inom datavetenskap 1. Kreativitet. Datavetenskap är en kreativ aktivitet. 2. Abstraktion reducerar information och detaljnivå för att belysa fokus och relevanta begrepp. 3. Data och information möjliggör kunskapsskapande. 4. Algoritmer används för att utveckla och uttrycka lösningar till datalogiska problem. 5. Programmering möjliggör problemlösning, mänskligt uttryck och skapande av kunskap. 6. Internet genomsyrar modern datavetenskap. 7. Global påverkan. Datavetenskap har global påverkan.

A Framework for K-12 Computer Science Education (USA) Concepts: 1. Computing Systems 2. Networks and the Internet 3. Data and Analysis 4. Algorithms and Programming 5. Impacts of Computing Practices: 1. Fostering an inclusive and diverse computing culture 2. Collaborating 3. Recognizing and defining computational problems 4. Developing and using abstractions 5. Creating computational artifacts 6. Testing and refining 7. Communicating 16

Avslutning

Modell för Datalogiskt Tänkande i Skolan Grundläggande förståelse för hur den digitala världen bestående av datorer sammankopplade i nätverk styrda av program fungerar som en del av teknikämnet. Skapa förutsättningarna för varje elev att vara en aktiv, medveten och kritisk digital medborgare. Datalogiskt tänkande som en naturlig del av alla ämnen. Kreativ och lustdriven programmering i fritidsverksamheten. Datavetenskap och programmering som ämnen på gymnasiet. Inför digitalkunskap och datalogiskt tänkande på lärarutbildningarna. Lärarlyft inom digitalkunskap och datalogiskt tänkande för yrkesverksamma lärare. Kom igång! Skala upp! Börja i liten skala med ambassadörer som kan sprida det vidare Kollegialt lärande, lokalt och nationellt Lär tillsammans med eleverna! Beforska och Bepröva!

Budskap Den digitala och den analoga världen vävs samman. Ökad automatisering kräver att vi måste lösa problem tillsammans med datorer. Datalogiskt tänkande är en uppsättning generella färdigheter och attityder som är viktiga för alla. Datalogiskt tänkande kan införas i alla kurser, inom ramen för dagens läroplan, utan att ta bort något annat genom att införa nya undervisningsaktiviteter. I grundskolan bör programmering vara ett pedagogiskt verktyg som utvecklar det datalogiska tänkandet. På gymnasiet bör programmering och datavetenskap vara egna ämnen. Datavetenskap är mer än bara datorer och programmering. Den viktigaste framgångsfaktorn är kompetensutveckling av lärare och skolledare! Digitaliseringen förändrar allt.

Fredrik Heintz, IDA fredrik.heintz@liu.se @FredrikHeintz Linda Mannila linda.mannila@abo.fi @lindamannila