Ej blot til lyst: Programmering og matematisk dannelse i det 21. århundrede

Relaterede dokumenter
TEKNOLOGIFORSTÅELSE EN NY FAGLIGHED I FOLKESKOLEN

Kildecentreret matematikhistorie til gymnasiet

Programmering, algoritmik og matematik en nødvendig sammenblanding?

Kreativ programmering

Narrativ, autentisk og kildebaseret matematikhistorie i gymnasiet

Maria Damlund, Hornbæk skole

DIGITALE TEKNOLOGIER I GRUNDSKOLEN : AT FREMME ÅNDSFRIHED OG MEDBORGERSKAB I EN ALGORITME-CENTRERET VERDEN

Matematikkommission Læreplaner og it

Computational Empowerment: at fremme åndsfrihed og medborgerskab i en algoritme-centreret verden

Matematik og målfastsættelse

Andreas Nielsen Kalbyrisskolen 2009

Årsplan 8. klasse matematik Uge Emne Faglige mål Trinmål Materialer/ systemer 33 og løbende

Teknologiforståelse. Måloversigt

DM507 Algoritmer og datastrukturer

Digital dannelse eller bare dannelse. Thomas Illum Hansen, forskningschef UC Lillebælt

Matematiklærerforeningen. 20. april 2015 ICILS Resultater og perspektiver

Tavleundervisning og samarbejde 2 og 2. Eleverne arbejder selvstændigt med opgaver. Løbende opsamling ved tavlen.

Undersøgende matematik i prøverne. Odense 26. april 2019

WeDo 2.0 Eksperimenterende natur og teknologi

Om erhvervsskolers arbejde med fremtidens kompetencebehov

Sommerskole. Greve Privatskole

Matematik i samspil - når matematikken skal bruges. Niels Grønbæk. Institut for Matematiske Fag

LEGO Education WeDo 2.0

Foreningen af. Kristne Friskoler. FKF-kurser

Tillidsstigen når unge og forældre kommunikerer om risiko og alkohol

Matematik. Matematiske kompetencer

Datalogistudiet. Institut for Matematik og Datalogi (IMADA) SDU. Information til kommende studerende

C.V. for PER NIELSEN

Navn: Klasse: HTx1A Opgaver: 008, 009, 013, 015 & 018 Afleveringsdato: Uge 38:

Hvad er IT i matematikundervisningen egentlig? Professor, Ph.d. Morten Misfeldt, Aalborg Universitet, København

Fremtiden tilhører de kreative. WeDo 2.0. Eksperimenterende natur og teknologi ROBOTTER OG IT PROBLEMLØSNING KREATIVITET SAMARBEJDE

Høje Tåstrup; Sammen skaber vi fremtidens børneliv

Tech College Aalborg. HomePort. Projekt Smart Zenior Home

Matematikkens metoder illustreret med eksempler fra ligningernes historie. Jessica Carter Institut for Matematik og Datalogi, SDU 12.

Space Challenge og Undervisningsminsteriets Fælles Mål for folkeskolen

Matematika rsplan for 6. kl

Oversigt over Forenklede Fælles Mål i forbindelse med kapitlerne i MULTI. Problembehandling. Modellering

Årsplan for matematik

Matematik og skolereformen. Busses Skole 27. Januar 2016

Årsplan Matematrix 3. kl. Kapitel 1: Jubii

Introduktion til DM507

Læseplan for valgfaget teknologiforståelse. (forsøg)

Matematik. Matematikundervisningen tager udgangspunkt i Folkeskolens Fælles Mål

teknologi, matematik og målstyret undervisning Morten Misfeldt

ÅRSPLAN MATEMATIK 3.KLASSE

Startvejledning. til kodning med KUBO

10 danske matematikere 10 matematiske fortællinger. 10 film om forskning inden for matematikkens verden

UCC_KURSUS_261016

Hjælpemiddel, værktøj og konkret materiale. Hjælpemiddelkompetencen. Hjælpemiddel, En definition

Kompetencemål for Matematik, klassetrin

MATEMATIK 7. KLASSE. Web 3

EMPOWERMENT AF FREMTIDENS BORGERE I ET DIGITALISERET SAMFUND

Eksperimentel matematikundervisning. Den eksperimentelle matematik som didaktisk princip for tilrettelæggelse af undervisningen

MATEMATIK 5. KLASSE! Lærer: Jakob Lassen (JL)

Kompetencemål i undervisningsfaget Matematik yngste klassetrin

Udarbejdet af CFU Absalon

Årsplan 2018/19 Matematik 3. årgang. Kapitel 1: Jubii

Teknologiforståelse og Digital Dannelse

Faglige delmål og slutmål i faget Matematik. Trin 1

Årsplan for matematik

Fagårsplan 10/11 Fag: Matematik Klasse: 8.A Lærer: Henrik Stillits Fagområde/ emne Færdighedsregning - Typer af opgaver - Systematik

Undervisningsplan for matematik

Årsplan matematik 5. klasse. Kapitel 1: Godt i gang

Oversigt over Forenklede Fælles Mål i forbindelse med kapitlerne i MULTI. Ræsonnement og tankegang. Modellering

Navn: Klasse: HTx1A Opgaver: 003, 004, 006 & 007 Afleveringsdato: Uge 35:

Transkript:

Ej blot til lyst: Programmering og matematisk dannelse i det 21. århundrede Henrik Kragh Sørensen Institut for Naturfagenes Didaktik Københavns Universitet Konference om Programmering og Koder Danmarks Matematiklærerforening og Forlaget MATEMATIK Odense Congress Center, 29. september 2017 http://www.matematikhistorie.dk/ Nogle (tilfældige) indlæg på www.folkeskolen.dk etc. I Estland lærer de at programmere fra 1. klasse Ny portal kommer lærere med it-skræk til hjælp Lærerne anbefaler: Her er programmerne, som løfter vores undervisning Vi skal have flere piger til at programmere! Henrik K. Sørensen (IND, KU) Matematisk dannelse i 21. årh. 29. sept. 2017 3 / 30

Oplæggets struktur Del 1: Matematisk dannelse i undervisningen Del 2: Fem forskellige matematiksyn Del 3: Hvad er det, vi skal programmere? Del 4: Computational thinking Del 5: Algoritmer og matematik Del 6: Kodning og programmering Del 7: Konklusioner og perspektiver M. W. Johansen og H. K. Sørensen (2014). Invitation til matematikkens videnskabsteori. København: Forlaget Samfundslitteratur. Henrik K. Sørensen (IND, KU) Matematisk dannelse i 21. årh. 29. sept. 2017 4 / 30 Del I Matematisk dannelse i undervisningen Henrik K. Sørensen (IND, KU) Matematisk dannelse i 21. årh. 29. sept. 2017 5 / 30

Programmering, dannelse og matematik Digital dannelse Matematik Computational thinking Digitale færdigheder Henrik K. Sørensen (IND, KU) Matematisk dannelse i 21. årh. 29. sept. 2017 7 / 30 Del II Fem forskellige matematiksyn Henrik K. Sørensen (IND, KU) Matematisk dannelse i 21. årh. 29. sept. 2017 8 / 30

Paul Ernest om matematikbegrundelser Matematiksyn Autoritær Industricentreret Matematikcentreret Elevcentreret Ligestillingscentreret Formål med matematikundervisning Formålet er at tillære basale matematiske færdigheder, numeracy (talkundskab) og social opdragelse i lydighed og autoritetstro. Formålet er at lære basale færdigheder og lære at løse praktiske problemer med matematik og informationsteknologi. Formålet er at opnå forståelse og evner i avanceret matematik samt en vis værdsættelse af matematikken. Formålet er at opnå selvtillid, kreativitet og selvudtrykkelse gennem matematik. Formålet er at bemyndige den lærerende som kritisk og matematisk bogligt dannet borger i et moderne samfund. Henrik K. Sørensen (IND, KU) Matematisk dannelse i 21. årh. 29. sept. 2017 9 / 30 Del III Hvad er det, vi skal programmere? Henrik K. Sørensen (IND, KU) Matematisk dannelse i 21. årh. 29. sept. 2017 10 / 30

Computerens forældre : Hulkort og Turing Hulkort, Hollerith og IBM Henrik K. Sørensen (IND, KU) Matematisk dannelse i 21. årh. 29. sept. 2017 11 / 30 29. sept. 2017 12 / 30 Lag på lag af abstraktioner (Brugergrænseflade) Oversættelse Programmeringssprog Oversættelse Assemblersprog Oversættelse Operativ system Fortolkning Instruktionsarkitektur Udførelse Mikroarkitektur Hardware Digitalt, logisk niveau Henrik K. Sørensen (IND, KU) Matematisk dannelse i 21. årh.

Del IV Computational thinking Henrik K. Sørensen (IND, KU) Matematisk dannelse i 21. årh. 29. sept. 2017 14 / 30 Computational thinking Computational thinking som fundamental egenskab for alle Forbundet til andre former for modellering og problemløsning Systematiseret problemløsning baseret på beregninger Hvad er menneskers og computeres relative styrker i problemløsning? Hvordan tager man hensyn til det? Hvordan kan man gøre svære problemer lette? Hvilke trade-offs følger med? Rekursiv tænkning, parallel tænkning, flow-control, reduktion, simulering, søgning, fejlfinding,... Data og information; tal og tekst J. M. Wing (mar. 2006). Computational Thinking. Communications of the ACM, bd. 49, nr. 3, s. 33 35. Turing s Men [sic!] J. D. Bolter (1984/1986). Turing s Man: Western Culture in the Computer Age. London etc.: Penguin Books. Henrik K. Sørensen (IND, KU) Matematisk dannelse i 21. årh. 29. sept. 2017 15 / 30

Men Computational thinking er... Conceptualizing, not programming Fundamental, not rote skill A way that humans, not computers, think Complements and combines mathematical and engineering thinking Ideas, not artifacts For everyone, everywhere J. M. Wing (mar. 2006). Computational Thinking. Communications of the ACM, bd. 49, nr. 3, s. 33 35. Henrik K. Sørensen (IND, KU) Matematisk dannelse i 21. årh. 29. sept. 2017 17 / 30 Computational thinking problemløsning forståelse (af os selv) design af systemer Henrik K. Sørensen (IND, KU) Matematisk dannelse i 21. årh. 29. sept. 2017 18 / 30

Del V Algoritmer og matematik Henrik K. Sørensen (IND, KU) Matematisk dannelse i 21. årh. 29. sept. 2017 19 / 30 Babylonske positionstalsystemer Henrik K. Sørensen (IND, KU) Matematisk dannelse i 21. årh. 29. sept. 2017 20 / 30

YBC 6967 (Yale Babylonian Collection) Henrik K. Sørensen (IND, KU) Matematisk dannelse i 21. årh. 29. sept. 2017 21 / 30 29. sept. 2017 22 / 30 YBC 6967 (Yale Babylonian Collection) Henrik K. Sørensen (IND, KU) Matematisk dannelse i 21. årh.

YBC 6967 som et eksempel Igibûm overstiger igûm med 7. Igûm og igibûm hvad? Du: 7 hvormed igibûm overstiger igûm, til to bræk: 3;30. 3;30 sammen med 3;30 lad holde: 12;15. Til 12;15 som fremkommer for dig, 1 00 fladen tilføj: 1 12; 15. Ligesiden af 1 12;15 hvad? 8;30. 8;30 og 8;30, dets modstykke, indtegn. 3;30, det som holder, fra den ene udriv, til den anden tilføj. Den ene bliver 12, den anden bliver 5. 12 er igibûm, 5 er igûm. 7 { x y = 7 = d xy = 60 = p. 2 7 2 + 60 ± 3 1 2 (d = x = 2 ) 2 + p ± d 2. J. Høyrup (1998). Algebra på lertavler. Matematiklærerforeningen. Henrik K. Sørensen (IND, KU) Matematisk dannelse i 21. årh. 29. sept. 2017 23 / 30 Del VI Kodning og programmering Henrik K. Sørensen (IND, KU) Matematisk dannelse i 21. årh. 29. sept. 2017 24 / 30

Kodere: kvinder og nørder Henrik K. Sørensen (IND, KU) Matematisk dannelse i 21. årh. 29. sept. 2017 25 / 30 GIER for kodere og kongelige Henrik K. Sørensen (IND, KU) Matematisk dannelse i 21. årh. 29. sept. 2017 26 / 30

Kan vi lære noget af vores egen historie? Henrik K. Sørensen (IND, KU) Matematisk dannelse i 21. årh. 29. sept. 2017 27 / 30 Del VII Konklusioner og perspektiver Henrik K. Sørensen (IND, KU) Matematisk dannelse i 21. årh. 29. sept. 2017 28 / 30

Programmering og dannelse Hvis vi stiler efter en måde at træne matematisk tænkning på, så skal vi måske fokusere på at implementere algoritmer, fx til ligningsløsning eller simple grafteoretiske eksempler. Hvis vi stiler efter (tværfaglig) modellering og problemløsning, så kan robotter være rigtig sjove. Men vi risikerer, at vi ikke får kigget ind i den sorte kasse. Hvis vi stiler efter digital dannelse, så kunne adgang til store datamængder (fx Danmarks Statistik eller forskellige API er) være relevant men det kan måske bedre dækkes i (samspil) med andre fag? Hvis vi stiler efter digitale færdigheder, så er alle stykker software jo eksempler men eksempler skal også vælges med omhu. Og igen skal vi passe på ikke at træne i at bruge lukkede, sorte kasser. Gamification er en super motivationsfaktor men vi skal tænke os om og gøre det inkluderende. Henrik K. Sørensen (IND, KU) Matematisk dannelse i 21. årh. 29. sept. 2017 29 / 30 Nogle referencer Bolter, J. D. (1984/1986). Turing s Man: Western Culture in the Computer Age. London etc.: Penguin Books. Høyrup, J. (1998). Algebra på lertavler. Matematiklærerforeningen. Johansen, M. W. og H. K. Sørensen (2014). Invitation til matematikkens videnskabsteori. Samfundslitteratur. København: Forlaget Wing, J. M. (mar. 2006). Computational Thinking. Communications of the ACM, bd. 49, nr. 3, s. 33 35. Henrik K. Sørensen (IND, KU) Matematisk dannelse i 21. årh. 29. sept. 2017 30 / 30