Intresserad av din tankar om lärande

Jag heter Lennart Rolandsson och är doktorand vid SU. Syftet med bloggen är att kommunicera forskning omkring lärande och undervisning i programmering. Perspektivet är utifrån lärare och elever. Med andra ord är du välkommen med kommentarer. Är du engagerad med åsikter och tankar om lärande som sker i programmering, så kan du få rättigheter och ett konto i bloggen. Mycket välkommen!

Archive for 'Research'

Nätverk mellan lärare

Vilka möjligheter skulle öppna sig om lärare samarbetade i större omfattning mellan skolorna? Lärare som är ensamma i sitt ämne skulle hitta en större trygghet i betygssättningen, MEN det öppnar även upp andra möjligheter där elever från olika skolor kan arbeta tillsammans med informationsteknologi. I programmering skulle verktyg som MSN, Wiki, Twitter mm bli en resurs för ett annat sätt att bedriva undervisning. I vilken grad är IT ett pedagogiskt alternativ för dagens lärare? Förmodligen behövs kunskaper i nätverksbyggande för att denna typ av interaktion skall uppstå mellan olika skolor och lärare.

En sammanställning av lärares intresse om att samarbeta med andra skolor och elevgrupper, visar att så många som 71 % är intresserade. Men om man frågar “Har Du och Dina elever arbetat tillsammans med andra skolor, eller klasser/grupper i programmering?”, så visar det sig att enbart 6 % av lärarna har genomfört ett liknande samarbete.

Handlar det om att lärare inte har tid, eller är det en stress över att inte hinna med kursinnehållet som gör att man i praktiken inte genomför det som är så intressant?

I samma sammanställning framgår att så många som 82 % är intresserad av att utbyta idéer omkring skolämnet programmering.
Continue reading…

VN:F [1.8.1_1037]
Rating: 10.0/10 (1 vote cast)
VN:F [1.8.1_1037]
Rating: +1 (from 1 vote)

Gemensam bild av koden

En undervisning där abstrakt kod animeras steg för steg på skärmen (vita tavlan) är en stor fördel om man vill ge elever bättre förutsättningar att förstå. Om man dessutom engagerar och stimulerar deras nyfikenhet, har man gett eleverna ännu bättre förutsättningar till lärande. Samarbete i form av “pair-programming” inom kodutveckling är aktuellt och intressant. Hur gör man i skolan?

Efter en genomgång av enkätsvaren hittade jag en lärare som använder JEliot som utbildningsmiljö.  Programmet går att köra fristående eller som plugin till BlueJ. Vad är då JEliot (http://www.cs.joensuu.fi/~jeliot/)? Det är ett program som visualiserar exekvering av kod.

På hemsidan beskrivs det som “It visualizes how a Java program is interpreted. Method calls, variables, operation are displayed on a screen as the animation goes on, allowing the student to follow step by step the execution of a program. Programs can be created from scratch or they can be modifyed from previously stored code examples. The Java program being animated does not need any kind of additional calls, all the visualization is automatically generated.”
Continue reading…

VN:F [1.8.1_1037]
Rating: 0.0/10 (0 votes cast)
VN:F [1.8.1_1037]
Rating: 0 (from 0 votes)

Val av språk

I delrapporten som finns att läsa i pdf-filen Val av programmeringsspråk framgår att merparten av lärarna (ca 90 %)  som svarat på enkäten använder Java eller C++ i undervisningen. Detta är märkligt, då Skolverket gjort en öppning för att andra språk (observera att kursplanerna inte kräver det) skall kunna användas.


Continue reading…

VN:F [1.8.1_1037]
Rating: 5.5/10 (2 votes cast)
VN:F [1.8.1_1037]
Rating: 0 (from 0 votes)