Presentation laddar. Vänta.

Presentation laddar. Vänta.

Programmering och problemlösning i matematik

Liknande presentationer


En presentation över ämnet: "Programmering och problemlösning i matematik"— Presentationens avskrift:

1 Programmering och problemlösning i matematik
Daniel Dufåker och Roger Fermsjö Södra Latins gymnasium

2 Ämnesplanen i matematik
"Strategier för matematisk problemlösning inklusive modellering av realistiska situationer, såväl med som utan digitala verktyg och programmering."

3 FoU-projekt Syfte Att programmering blir en naturlig del av matematikundervisningen Funderingar Vad är en lämplig programmeringsmiljö för gymnasieelever? Hur skapas problemlösningsaktiviteter där programmering är en naturlig del?

4 Programmeringsspråk och programmeringsmiljö
Python, Java-Script, Octave, …? Miljö Idle repl.it PyCharm

5 FoU-projektet Introduktion Ma1c Ma2c Ma3bc Ma4 Ma5 repl.it Talföljder
Potenser och logaritmer Ändringskvot Serier och konvergens Eulers stegmetod Skolval Avstånds-formeln Numeriska integraler Komplexa tal och Mandelbrot-mängden Primtal Redovisnings-uppgifter, 6 st

6 OBS! litet L Dags att programmera Muntliga instruktioner
Skapa ett konto på repl.it Gå sedan till: OBS! litet L

7 2. Använda villkorssatser
1. Tilldela variabler a = 10 print(a) 2. Använda villkorssatser b = 12 if a < b: print('a är mindre än b') else: print('a är större än b') 3. Slumptal och absolutbelopp from random import * a = random() b = random() avstånd = abs(a - b) print('Avståndet mellan a och b är', avstånd) 4. Loopar for n in range(1,10): print(n) 5. Räknare i loop from random import* antal = 0 for n in range(1,11): a = random() if a > 0.5: antal = antal + 1 print(antal)

8 Kommentarer från utvärdering
Varför tror du regeringen har beslutat att inkludera programmering i matematikkurserna? Användbart vid problemlösning Träna logiskt tänkande Allt viktigare i MA-kurser p.g.a. ökad digitalisering Allmänbildning / ökad digital kompetens Möjlighet att påverka i ett digitalt samhälle Väcka intresse för programmering Brist på programmerare / företagsbehov Konkurrera med andra länder (Kina, Indien…) Vinna röster i valet Kunna hacka sig in i CIA:s / Rysslands / Nordkoreas nätverk Göra skolgången ännu jobbigare

9 ”Grow them hackers baby!”
Guldkorn ”och så vill de väl vara lite snälla för en gångs skull och låta oss njuta lite av skolan också, för programmering är FETT kul ” ”Grow them hackers baby!”


Ladda ner ppt "Programmering och problemlösning i matematik"

Liknande presentationer


Google-annonser