Archives

All posts by majen

För tredje året i rad har vi varit på MakerDays och om det är något man ska åka på så är det just det här evenemanget. Första året var programmering en ny grej som väldigt få hade provat på. Nu är ju spridningen större i klassrum runt om i Sverige; men det är samtidigt väldigt ojämnt fördelat med kompetensen och viljan att jobba med programmering. Enligt en undersökning för inte så länge sedan så känner sig många pedagoger osäkra på sin egen förmåga att lära ut i ämnet. Tid till kvalitativ kompetensutveckling är avgörande för ett bra resultat.

Det var just det här som årets MakerDays tog ett samlat grepp kring: Vad är det som händer på Skolverket? Hur har det sett ut historiskt? För det är ju inte så att programmering på schemat är en ny fluga i Sverige. Alla minns väl ABC 80? Vart vill vi i framtiden? Hur får man egentligen till en förändring väl ute på skolorna (för det är inte lätt)?

Signifikativt för i år var alltså att man försökte samla allt i en gemensam kontext; att det inte bara ska handla om alla coola prylar som så ofta ska krängas för att lära ut programmering. För prylar finns det gott om. Den svenska marknaden har formligen exploderat när det kommer till programmeringsredskap. Men frågan är ju snarare, som en föreläsare menade, hur man får eleverna att bli kreativa, problemlösare, nyfikna och driftiga. Och där är ju programmering och skapande med digitala material enbart hjälpmedel på vägen. Och var tar sedan dessa ”drömelever” vägen i den bästa av världar?

Jo, vår sista workshop var på ett projekt som kallas Smarta Fabriker.

Samverkansprojektet Smarta Fabriker bygger på regeringens nyindustrialiseringsstrategi. Målet är att skapa en plattform för att sprida kunskap om industriell digitalisering för att öka attraktiviteten för tekniska studier och attrahera ungdomar till att vilja arbeta inom industrin. En sådan här ”minifabrik” har byggts på Chalmers med elever från gymnasiet, Universitet och flera olika samarbetspartners från näringslivet.

En farhåga som diskuterades var huruvida blockprogrammering inte når målet med att lära eleverna programmering; att det är bättre att börja med textbaserad programmering direkt. Samtidigt är ju de flesta system uppbyggda enligt blockprogrammeringsprincipen. Makerprofilen på Alléskolan har i stort sett erfarenhet av det mesta – både bra och dåliga system, men när vi fick pröva Micro:bit så såg vi ett system som i flera aspekter täcker progressionen ändå från mellanstadiet upp till gymnasiet. Varför välja Micro:bit? Du behöver inte installera en programmeringsmiljö (molnbaserat). Du kan koppla motorer, lysdioder, sensorer till, fast enklare än med en Arduino. Det som framförallt gör Micro:bit så konkurrensmässig är att man kan växla mellan blockprogrammering och JavaScript; övergången blir lättare både för elever och lärare. Knäckfrågan är dock: hur många lärare kan JavaScript? Bara där finns det ett enormt kompetensutvecklingsbehov. Lösningen är kanske att inrätta en ny yrkeskategori på svenska skolor med djupare kunskaper i programmering och teknik. Dessa kan i sin tur stötta och kompetensutveckla lokala  pedagoger. Ett annat alternativ är att skolan avsätter tid för befintliga pedagoger som har ett brinnande intresse för det här ämnet; att de ges rimliga förutsättningar att läsa kurser på högskolenivå.

Carl Heath som leder MakerDays avslutar alltid dagarna med att uppmana oss deltagare att tänka igenom vad vi vill förändra när vi landar i den vanliga verksamheten hemma på våra skolor. Vi på Makerprofilen gör så här: vi strävar efter att stötta lärare som vill använda ny teknik i sina ämnen, vi breddar och fördjupar våra kunskaper i mån av tid och vi önskar sprida det vi vet och prövat utåt med resten av landet via den här hemsidan.

 

 

 

 

 

 

Nu var det ett tag sedan vi uppdaterade hemsidan men det beror inte på att vi inte har haft något att skriva om, tvärtom. Vi har haft så mycket att göra att denna plattform helt enkelt har blivit lidande. Vi är i skrivandes stund på Makerdays i Göteborg. Detta är tredje (och sista?) gången vi är här och vi kan glatt konstatera att detta är den bästa gången. Makerarbetet på skolor runt om i Sverige har gått kraftigt framåt och det är riktigt inspirerande och roligt att höra om hur makerkulturen har utvecklats. Makerprofilen på vår skola då, vad händer hos oss? Ja, till att börja med så har vi beslutat oss för att byta namn, från ”Programmeringsprofilen” till just ”Makerprofilen”. Detta beror främst på våra olika spår inom ”makeandet”. Att använda programmering i namnet kändes på något sätt hämmande och begränsande och gav inte riktigt en rättvis spegling av vad vi sysslar med. Vi håller fortfarande på med programmering, absolut, men vi gör så mycket mer och VILL göra så mycket mer. Dessutom vill vi locka fler elever att välja oss och då tror vi att just namnet gör fler elever nyfikna på vad vi pysslar med. Nytt är också ett samarbete vi har med vår gymnasieskola, där elever i Åk 9 kommer att spendera sitt elevens val i gymnasiets lokaler för att få lite försmak för hur livet efter nian kan komma att se ut och också får möjlighet att träffa sina framtida lärare. Detta innebär att alla elever i makerprofilen kommer att läsa programmering på gymnasiet under 12 veckor tillsammans med lärare på TeknikCollage. Jättekul tycker vi och vi kommer själva att vara med så mycket vi kan.

På skolan har vi just nu två grupper i Åk 8 som är med i Makerprofilen. De blev så många att vi var tvungen att dela upp dem och de kör 8 veckor var under elevens val. Under den tiden kommer de att får prova på Scratch, Sphero och App Inventor 2. Just App inventor är något nytt för oss så vi försöker hålla oss ett par steg före eleverna i kunskap, något som är både utmanande och roligt såklart men också tidskrävande.

När niorna kommer tillbaka i vår kommer de att får jobba med Construct 2 (spelprogrammering) och tanken är att de ska ha ett färdigt spel innan de slutar i vår. Alternativet för dem kommer att vara att fortsätta med Arduino, som de kommer att få en introduktion i på gymnasiet.

Glädjande nog kan vi också konstatera att vår 3d-skrivare har tagit sitt förnuft till fånga och skriver nu ut elevarbeten i ”rasande” fart. Otroligt roligt att se eleverna jobba fram sina skisser i tinkercad för att sedan få den färdiga modellen i handen.

Under våren kommer vi även att ge åk7 möjligheten att välja Makerprofilen, något vi vet att de har efterfrågat. Detta känns givetvis väldigt roligt och planeringsarbetet är redan i full gång. Vi har tänkt att införa MIcrobit för dem, något som vi tror kommer att bli uppskattat. Vi kommer även att testa ”GreenScreen”, något som är nytt för oss men som verkar intressant och vi tror att elevernas kreativitet kommer nå nya höjder.

Brädspel i all ära men inget går upp mot Construct 2. Med det här programmet kan du skapa ditt eget spel med ganska enkla medel. Det består av två delar egentligen: alla sprites skapas i en editor så för de som är lite konstnärliga finns det stora möjligheter att sätta sin egen personliga prägel på spelet. Del två är att i ett så kallat ”event sheet” programmera vad som ska hända. På sätt och vis påminner det lite om Scratch; man lägger block och kör sin kod och får omedelbart feedback på om man gjort rätt.

När vi körde igång vårt elevens val-spelprogrammering för många år sedan så var det här vårt första projekt. Vi har precis börjat med en grundkurs och kommer att lägga mycket tid på att låta eleverna få skapa egna spel med Construct 2.

Höstterminen är igång på allvar och den har varit minst sagt intensiv. Vi kommer att stanna upp och skriva om vad vi har pysslat med och hur vi tänker oss framtiden för profilen i ett senare inlägg. Just nu vill vi bara tipsa om att det kommer att börja sändas ett program på Barnkanalen som handlar om programmering. Läs mer om detta på DN, men en tanke är också att serien ska kunna användas i undervisningen, så förhoppningsvis följer det med något användbart lektionsmaterial.

Många av våra elever ställer den frågan och en del tror sig redan ha svaret, men när man börjar nysta lite i varför de vill lära sig ett visst språk visar det sig snabbt att deras kännedom inte sträcker sig längre än till namnet. Somliga har ingen aning om vad ett programmeringsspråk är ens, medan andra åtminstone kan namnge ett fåtal, oftast C++ och Java. Python, som är ”vårt” nybörjarspråk känner nästan ingen till. Det är inte livsavgörande vilket språk man väljer att börja med. Framförallt är det kul att titta på flera samtidigt och jämföra dem, eftersom man även med ett otränat öga kan se likheter som hur en loop eller variabel skrivs. Här är lite hjälp på vägen för den som känner sig osäker.

PROGRAMMERINGSSPRÅK