148 – Programmering i gymnasieskolans matematikundervisning

Hösten 2018 blev programmering ett nytt moment i flera av matematikkurserna i den svenska gymnasieskolan. Andreas Borg undersöker i sin forskning hur programmering kan införlivas i undervisningen och hur elevers användande av programmering främjar deras matematiska förmågor.

Eleverna i Andreas första delstudie hade goda programmeringskunskaper. Trots det var det utmanande för dem att på ett framgångsrikt använda programmering för att lösa matematiska problem. I vårt samtal berättar Andreas att det förefaller mer framgångsrikt att ge eleverna mer stöttning i programmeringen, i form av färdiga algoritmer. Detta riskerar dock att begränsa det djupare matematiska lärande som undervisningen syftar till att skapa, vilket är ett av resultaten från den andra delstudien. En slutsats av Andreas Borgs forskning är att matematiklärare behöver hitta en balans mellan att ge eleverna stöd i användningen av programmering och att ge dem tillräcklig självständighet att använda verktyget på sätt som främjar deras matematiska förståelse.

Andreas Borgs doktorsavhandling kan laddas ner från DiVA: Incorporating programming into mathematics education: How using programming shapes upper-secondary students’ mathematical understanding

93 – Hur blir programmering ett matematiskt verktyg för elever?

2017 togs ett beslut att programmering skulle användas i vissa matematikkurser på gymnasiet. En blandning av nyfikenhet och skepticism ledde till att Andreas Borg, som också är lärare i matematik och fysik, sökte sig till en forskarutbildning för att undersöka hur och om programmering verkligen kan främja elevernas problemlösningsförmåga inom matematik. I podden berättar Andreas om sin studie där han designade ett lektionsupplägg utifrån syftet att utveckla och stötta elevers användning av programmering som ett matematiskt verktyg. Han testade upplägget på en gymnasieklass och analyserade hur eleverna lyckades att använda programmering för att lösa matematiska problem och hur själva lektionsdesignen underlättade för eleverna. I podden berättar han om sina resultat, överraskningar på vägen och vilka möjligheter och begränsningar programmering har som verktyg i matematikundervisningen.

Om du vill läsa Andreas licentiatuppsats kan du hitta den i vår publiceringsdatabas DiVA. Den heter Designing for the incorporation of programming in mathematical education: Programming as an instrument for mathematical problem solving