Ny forskning visar att elevers förmåga ofta underskattas – inte minst inom komplexa områden som programmering. För lärare väcker det frågor om hur undervisningen kan utformas för att fler elever ska få möjlighet att utveckla sitt tänkande fullt ut.
Elevers potential i programmering är större än vi tror
Programmering har på kort tid blivit en naturlig del av skolans uppdrag. Samtidigt visar forskning att många elever har en större förmåga att utveckla avancerat tänkande än vad undervisningen ibland tar höjd för.
En artikel på forskning.se beskriver hur forskare själva har omvärderat elevers kapacitet. Potentialen visade sig vara större än förväntat när elever får arbeta med rätt typ av uppgifter och stöd.
Detta bekräftas i forskning från Örebro universitet, där man lyfter hur elevers lärande formas i samspelet mellan uppgift, undervisning och förväntningar.
I ett programmeringssammanhang blir detta särskilt tydligt. Elever som initialt upplever kod som svårt kan, med rätt stöttning, snabbt utveckla både logiskt tänkande och problemlösningsförmåga. Men om uppgifterna förenklas för mycket – eller om förväntningarna sänks – riskerar denna utveckling att utebli.
Forskningen pekar på att programmering inte bara handlar om teknik, utan om att utveckla strukturerat tänkande. Här finns en stor potential, även hos elever som annars inte når höga resultat i traditionella ämnen. Programmering kan därmed bli en väg in i lärande och motivation för fler elever.
För lärare innebär detta en didaktisk utmaning. Hur designar vi undervisning där alla elever får möta kognitivt utmanande uppgifter – men med tillräckligt stöd för att lyckas? Det handlar om att arbeta med tydliga strukturer, gemensam problemlösning och att ge elever möjlighet att testa, misslyckas och prova igen.
Elevhälsan har också en viktig roll. Elever som snabbt ger upp i programmering gör det ofta av självtvivel snarare än brist på förmåga. Här kan arbetet med motivation, uthållighet och tilltro till den egna förmågan bli avgörande.
En central slutsats är att programmering kan fungera som en synliggörare av potential. När elever får arbeta undersökande och skapa egna lösningar blir det tydligt att förmågor som inte alltid syns i traditionella provsituationer faktiskt finns där.
Didaktiska medskick:
- Undvik att förenkla innehållet för snabbt – förenkla stödet istället
- Arbeta med öppna problem där flera lösningar är möjliga
- Synliggör processen, inte bara resultatet
- Lyft misstag som en naturlig del av lärandet
Avslutning:
Om vi ser programmering som mer än ett tekniskt moment – som ett sätt att utveckla tänkande – blir det också tydligt att många elever har långt större potential än vad som först syns. Frågan är hur undervisningen kan utformas för att den potentialen faktiskt ska få utrymme.
Källor:
Forskning.se
Länk till avhandling
I produktionen av denna artikel har vi använt AI som hjälp och vår redaktör har granskat och redigerat texten.