961G15 · 7,5 hp · Grundnivå (G1X) · Datavetenskap
Grundläggande programmering med matematikdidaktisk inriktning för lärare i gymnasieskolan
Status okänd
Ingen tentastatistik än
Det finns inget tentatillfälle med minst 5 studenter de senaste tre läsåren. Nya kurser och kurser som bara examineras med projekt saknar ofta statistik.
Om kursen
Mål
Efter avslutad kurs ska deltagaren kunna:
- Behärska metoder för att skapa enkla program och kunna reflektera över arbetssätt med programmering.
- Diskutera grundläggande begrepp och byggstenar inom programmering.
- Skapa enklare program utifrån problemställningar.
- Läsa, förstå, felsöka, testa och förbättra enklare program.
- Behärska grundläggande metoder för att använda programmering i sin undervisning, inklusive att kunna identifiera moment och innehåll i kurs-/ämnesplan där programmering är ett användbart verktyg.
- Utveckla programmeringsaktiviteter i ämnet matematik som fokuserar på elevers möjligheter att undersöka och förstå olika matematiska begrepp och problem.
- Identifiera och synliggöra matematiken och de matematiska strukturerna i givna program.
- Utifrån relevant ämnesdidaktisk forskning för tillämpning av programmering i ämnet matematik diskutera möjligheter och utmaningar med att integrera programmering i matematikundervisningen.
Innehåll
- Programmering Grundläggande begrepp och byggstenar inom programmering, inklusive sekvens, alternativ, villkor, upprepning och underprogram (funktioner). Algoritmiskt tänkande. Problemlösning med hjälp av programmering. Skapa, felsöka och testa programkod. Programmering i det textbaserade språket, Python, och orientering i det blockbaserade språket Scratch. Läsa, förstå, felsöka, testa och förbättra befintlig programkod. Orientering i relevant ämnesdidaktisk forskning för tillämpning av programmering i olika ämnen med huvudfokus på matematik.
- Matematiklärare i gymnasieskolan eller matematiklärare i kommunal vuxenutbildning på gymnasial nivå: Orientering i relevant matematikdidaktisk och programmeringsdidaktisk forskning, samt övningar i att omsätta didaktiska principer i undervisning. Programmering för att stärka elevers matematiska förmågor, med särskilt fokus på problemlösning och att undersöka begrepp. Programmering som stöd i matematisk problemlösning och modellering på gymnasial nivå. Exempel på, och utveckling av, programmeringsaktiviteter i ämnet matematik som fokuserar på elevers möjligheter att undersöka och förstå olika matematiska begrepp och problem. Övning i att identifiera och synliggöra matematiken och de matematiska strukturerna i givna program.
- Examinator
- Torbjörn Jonsson
- Huvudområde
- Datavetenskap