Change search
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf
Programmering imatematikundervisningen: En fallstudie om utmaningar och styrkor med attprogrammering ska integreras imatematikundervisningen på gymnasiet
KTH, School of Industrial Engineering and Management (ITM), Learning.
KTH, School of Industrial Engineering and Management (ITM), Learning.
2018 (Swedish)Independent thesis Advanced level (professional degree), 20 credits / 30 HE creditsStudent thesisAlternative title
Teaching programming in math classes (English)
Abstract [sv]

Syftet med detta examensarbete är att identifiera och ge en fördjupad förståelse för vilka utmaningar och styrkor som kan uppfattas från lärare och elever kring att programmering ska ingå som ett moment i matematikundervisningen på gymnasiet. Utöver detta avser arbetet att besvara vad det kan finnas för typer av utmaningar i att utforma en lektionssekvens som kopplar programmering och matematik till området kryptering i en klass som studerar matematik 5 och hur dessa utmaningar kan bemötas.

Studien genomfördes dels i en gymnasieklass i årskurs 3 på teknikvetenskapsprogrammet och dels bland ett urval av matematiklärarna på skolan. Eleverna fick genomgå en lektionssekvens som behandlade kopplingen mellan RSA-kryptering, programmering och matematik. Denna lektionssekvens planerades och utfördes av rapportens författare.

För lärarna presenterades därefter ett urval från denna lektionssekvens. Datan som ligger till grund för studien kommer ur intervjuer med grupper av lärare och grupper av elever var för sig. Utöver intervjuerna behandlades även de utmaningar som författarna själva upplevde med att planera och genomföra lektionssekvensen. Intervjuerna analyserades utifrån en tematisk innehållsanalys där transkriberingarna delades in i styrkor och utmaningar, som sedan granskades närmare och kategoriserades utifrån vissa nyckelbegrepp.

Ett antal styrkor skulle kunna användas för att motivera och stötta elever i att bemöta vissa utmaningar. Flera elever ansåg att det är viktigt att matematikundervisningen synliggör tillämpningar av matematiken och på så vis ger grund för framtida studier och arbete. De uttryckte även att detta är något programmering kan göra. Dessutom antyds omväxling vara en viktig faktor för motivation att lära matematik. Dessa styrkor kan spela en viktig roll för att identifiera olika kontexter inom programmering och matematik som upplevs relevanta för eleverna. Genom att sätta ämnesinnehållet i olika sammanhang skulle även utmaningen med att hjälpa elever att abstrahera sin kunskap kunna bemötas.

Vissa elever upplevde en viss skepsis till att använda datorn i matematikundervisningen eftersom det kändes ovant och distraherande. Samtidigt lyftes styrkan att programmering ger grund för framtiden. Genom att poängtera hur datorn spelar en central roll inom tekniskt och matematisk arbete utanför skolan skulle eleverna lättare kunna se syftet med datorns införande i matematikundervisningen.

Denna studie ger en insyn i några utmaningar som kan uppstå i och med att programmering ingår som ett moment i matematikundervisningen på gymnasiet och ger förslag på hur några av dessa skulle kunna bemötas. De uppvisade utmaningarna stämmer väl överens med vad tidigare forskning antyder och det verkar finnas ett stort behov av att finna lösningar till dessa. Vidare forskning inom detta område bör därmed fokusera på att öka insikt i hur utmaningarna kan hanteras på ett effektivt och effektfullt sätt.

Abstract [en]

The aim of this thesis is to highlight some of the challenges and advantages associated with the introduction of programming in mathematics in upper secondary school. In addition, the thesis aims to identify some of the challenges that arise when planning and implementing a lesson sequence that connects programming and mathematics to RSA cryptography. Furthermore, this thesis will suggest how these challenges can be dealt with.

The study was conducted with students from a year 3 Engineering Sciences class and mathematics teachers in a Swedish upper secondary school. The students participated in a lesson sequence in level 5 mathematics (matematik 5) concerning RSA cryptography which was planned and executed by the authors of this thesis. The teachers were introduced to a reduced version of the sequence. Data were collected from interviews with groups of students and groups of teachers.

As a supplement to the interviews, the authors give their own views on challenges that emerged when planning and implementing the lesson sequence and how some of these challenges were handled. Thematic content analysis was used for studying the interviews. The content of the interviews was divided into challenges and advantages and further categorized according to different key topics.

The conclusion of this study was that some of the identified advantages could motivate students to cope with some of the challenges. According to several students, it is important that mathematics education cover applications in mathematics and prepare students for higher education and employment. The students expressed that programming could be used for achieving this. Additionally, variety is important for keeping the motivation to learn mathematics. These advantages could be useful when identifying contexts that connect programming and mathematics and is relevant for the students. Covering a concept in different contexts could also support students to decontextualize their knowledge.

Some students were skeptical about using computers in math class since it was unfamiliar in that context and added a level of distraction. Nevertheless, the importance of programming for higher education and future employment was one of the advantages expressed by several students. Emphasizing the role of computers in employment within the fields of engineering and mathematics could raise the purpose of introducing the computer in math class.

This thesis has given an insight of some challenges that arise when introducing programming in mathematics education in upper secondary school in Sweden. Furthermore, the thesis suggests how some of these challenges could be dealt with. These challenges correlate to previous research and there seems to be an urgent need to find solutions for these. Further research should aim to find efficient and effective approaches to these challenges.

Place, publisher, year, edition, pages
2018. , p. 107
Series
TRITA-ITM-EX ; 2018:506
Keywords [en]
Programming, mathematics, upper secondary school, education, RSA cryptography, digitalization
Keywords [sv]
Programmering, matematik, gymnasiet, undervisning, RSA-kryptering, digitalisering, tematisk innehållsanalys
National Category
Other Engineering and Technologies Learning
Identifiers
URN: urn:nbn:se:kth:diva-231975OAI: oai:DiVA.org:kth-231975DiVA, id: diva2:1231335
External cooperation
Stockholms universitet
Subject / course
Technology and Learning
Educational program
Master of Science in Engineering - Engineering and of Education
Presentation
2018-05-23, 00:00
Supervisors
Examiners
Available from: 2018-07-06 Created: 2018-07-06 Last updated: 2018-07-06Bibliographically approved

Open Access in DiVA

fulltext(1065 kB)3 downloads
File information
File name FULLTEXT01.pdfFile size 1065 kBChecksum SHA-512
dd4bf9e15c12a749e23632378403388235eacbe03587e928f318ffea48f79e068191bf86c36420a110f0eadd8444f3b5ade921e5696c6800d05231a1d302d9e6
Type fulltextMimetype application/pdf

By organisation
Learning
Other Engineering and TechnologiesLearning

Search outside of DiVA

GoogleGoogle Scholar
Total: 3 downloads
The number of downloads is the sum of all downloads of full texts. It may include eg previous versions that are now no longer available

urn-nbn

Altmetric score

urn-nbn
Total: 12 hits
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf