Teachers struggle to teach programming beyond coding basics, study finds
A Swedish study reveals a critical gap in how future technology teachers understand programming. While teacher educators grasp programming as a tool for understanding society and technological systems, students focus narrowly on code and instructions—a gap that could limit how well the next generation learns digital skills essential for the modern workforce.
Originaltitel: Programmering i teknikämnet : Didaktiska utmaningar i tekniklärarutbildningen
Programmering i teknikämnet aktualiserar didaktiska frågor för tekniklärarutbildningen. Denna avhandling bidrar med teknikdidaktisk kunskap om hur programmering förstås och behandlas i tekniklärarutbildningen för årskurs 4–6. Avhandlingen bygger på två empiriska studier, presenterade i tre artiklar och ett bokkapitel, baserade på intervjuer med lärarstudenter och lärarutbildare. Med en fenomenografisk ansats analyseras kvalitativt skilda sätt att förstå programmering i relation till tekniska artefakter, undervisning och lärarutbildning. Resultaten visar att lärarstudenters uppfattningar om programmering varierar, men ofta präglas av fokus på kod och instruktioner. Programmering relateras i begränsad utsträckning till tekniska system, processer eller samhälleliga sammanhang. Lärarutbildares uppfattningar däremot är i högre grad ämnesdidaktiskt förankrade och betonar programmering som ett sätt att styra tekniska processer och förstå teknikens roll i samhället. Samtidigt påverkas undervisningen av begränsad tid, skiftande erfarenheter av programmering bland lärarstudenter och lärarutbildare samt ett behov av att skapa trygghet i undervisningen. Dessa villkor leder ofta till förenklade undervisningsupplägg med begränsat utrymme för didaktisk reflektion. Avhandlingen visar att programmering i tekniklärarutbildningen innebär didaktiska utmaningar. För att utveckla lärarstudenters undervisningskompetens i programmering krävs både en mer systemorienterad förståelse av programmering i relation till teknikämnet samt tydligare strukturella förutsättningar i lärarutbildningen. Avhandlingen bidrar därmed med empirisk och teoretisk kunskap om programmering både som ämnesinnehåll och undervisningsinnehåll på tekniklärarutbildningen.