kth.sePublikationer
Ändra sökning
RefereraExporteraLänk till posten
Permanent länk

Direktlänk
Referera
Referensformat
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Annat format
Fler format
Språk
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Annat språk
Fler språk
Utmatningsformat
  • html
  • text
  • asciidoc
  • rtf
Datalogiskt tänkande på gymnasiet: En kartläggning inom kursen Programmering 1
KTH, Skolan för industriell teknik och management (ITM), Lärande.
KTH, Skolan för industriell teknik och management (ITM).
2023 (Svenska)Självständigt arbete på avancerad nivå (yrkesexamen), 20 poäng / 30 hpStudentuppsats (Examensarbete)Alternativ titel
Computational thinking in upper secondary school : An overview within the course Programming 1 (Engelska)
Abstract [sv]

Allt fler delar av samhållet digitaliseras och i och med detta ökar behovet av digital kompetens, bland annat inom programmering. Programmering som skolämne finns på gymnasienivå och kan antingen ingå inom ramen för ett program eller läsas som valbar kurs. Utgångspunkten för detta arbete är programmeringsundervisningen på gymnasiet, med särskilt fokus på kursen Programmering 1. 

Syftet med detta arbete är att kartlägga hur elevers arbetssätt vid lösning av en individuell uppgiftg i kursen Programmering 1 kan förstås utifrån ett antal förmågor inom datalogiskt tänkande. De förmågor inom datalogiskt tänkande som avses här är abstraktion, algoritsmiskt tänkande, dekompositionm, mönsterigenkänning och generalisering. 

För att samla in studiens data, som är kvalitativ, användes observationer och intervjuer. Totalt sett studerades åtta elever som gick årskurs 3 på teknikprogrammet på en gymnasieskola och som läste kursen Programmering 1 som en obligatorsik del av sitt program. Insamlade data analyserades genom att göra en tematisk analys. 

Den tematiska analysen resulterade i en tankekarta som visualiserar hur elevernas beteenden under uppgiftslösningen kan förstås utifrån förmågorna inom datalogiskt tänkande. Analysen visade att alla undersökta förmågor förekom i någon utsträckning, men att eleverna använde abstraktion och algoritmiskt tänkande i större utsträckning och med större säkerhet än dekomposition och mönsterigenkänning. 

Abstract [en]

An increasing number of sectors in society are being digitalized, which in turn increases the need for digital skills, including programming. Programming is a subject in upper secondary school and can either be part of a program or taken as an elective course. The focus of this study is programming education in upper secondary school, specifically the course Programming 1. 

The purpose of this study is to map how students' approach to solving individual tasks in the Programming 1 course can be understood based on a set of abilities related to computational thinking. The computational thinking abilities considered here are abstraction, algorithmic thinking, decomposition, pattern recognition, and generalization. 

To gather qualiktative data for the study, observations and interviews were conducted. A total of eight students in their third year of the technology program at an upper secondary school, who were taking Programming 1 as a mandatory part of their program, were studied. The collected data was analyzed using thematic analysis. 

The thematic analysis resulted in a concept map that visualizes how students' behaviors during task-solving can be understood in terms of the abilities within computational thinking. The analysis revealed that all the examined abilities were present to some extent, but students utilized abstraction and algorithmic thinking to a greater extent and with more confidence compared to decomposition and pattern recognition. 

Ort, förlag, år, upplaga, sidor
2023. , s. 50
Serie
TRITA-ITM-EX ; 2023:468
Nyckelord [en]
Computational thinking, programming, programming education, programming in upper secondary school, computational thinking in upper secondary school.
Nyckelord [sv]
Datalogiskt tänkande, programmering, programmeringsundervisning, programmering på gymnasiet, datalogiskt tänkande på gymnasiet.
Nationell ämneskategori
Teknik och teknologier
Identifikatorer
URN: urn:nbn:se:kth:diva-333613OAI: oai:DiVA.org:kth-333613DiVA, id: diva2:1785663
Ämne / kurs
Teknik och lärande
Utbildningsprogram
Civilingenjörsexamen - Civilingenjör och lärare
Handledare
Examinatorer
Tillgänglig från: 2023-08-03 Skapad: 2023-08-03 Senast uppdaterad: 2024-01-03Bibliografiskt granskad

Open Access i DiVA

fulltext(714 kB)138 nedladdningar
Filinformation
Filnamn FULLTEXT01.pdfFilstorlek 714 kBChecksumma SHA-512
19f77eced7465aa1c8ab75ffffbdd68bba61ba95139a360f2f8d8fb96458f17b6cb4bb9987ffbab7df1efde4f07021bb5ca912a276280a91ea6b56ecb1d3ed61
Typ fulltextMimetyp application/pdf

Av organisationen
LärandeSkolan för industriell teknik och management (ITM)
Teknik och teknologier

Sök vidare utanför DiVA

GoogleGoogle Scholar
Totalt: 139 nedladdningar
Antalet nedladdningar är summan av nedladdningar för alla fulltexter. Det kan inkludera t.ex tidigare versioner som nu inte längre är tillgängliga.

urn-nbn

Altmetricpoäng

urn-nbn
Totalt: 316 träffar
RefereraExporteraLänk till posten
Permanent länk

Direktlänk
Referera
Referensformat
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Annat format
Fler format
Språk
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Annat språk
Fler språk
Utmatningsformat
  • html
  • text
  • asciidoc
  • rtf