961G15 · 7.5 credits · Basic level (G1X) · Datavetenskap
Basic programming with mathematics didactic focus for teachers in upper secondary high school
Status unknown
No exam statistics yet
There is no exam sitting with at least 5 students in the last three academic years. New courses and project-only courses often have no statistics.
About the course
Aim
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.
Content
- 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.
- Examiner
- Torbjörn Jonsson
- Main field of study
- Datavetenskap