Introduktion
Målet med projektet är att erbjuda en stor mängd skolelever möjlighet att lära sig programmera på ett sätt som stöder deras allmänbildning och intresse. Detta skapar en god grund för fördjupade yrkesmässiga kunskaper i ett senare skede, men den nya läroplanen 2016 nämner inte heller expertkunskaper som mål för skolundervisningen. Programmets gemensamt fastställda mål fokuserar på grundskoleelever, men programmering och datahantering som en del av tekniska lösningar bör erbjudas i större utsträckning till medborgare i allmänhet. För att hemmen ska kunna uppfostra sina ungdomar till ett ansvarsfullt nätbeteende förutsätts möjlighet till värdedebatt. I skolorna behöver lärare fortbildning inom detta område som huvudsakligen inte har funnits tillgängligt som ett ämne för fördjupad undervisning. I detta avseende skapar läroplanen 2016 en ny situation. På grund av de förväntningar som riktas mot programmeringsundervisningen behöver lärare särskilt stöd under denna övergångsperiod.
Projektet Programmering för alla har därför följande centrala målsättningar:
- erbjuda MOOC-kurser till stöd för skolorna, antingen för att användas i undervisningen eller som ett element i lärarnas fortbildning;
- genom klubb- och lägerverksamhet stöda undervisningen och det självupplevda intresset:
- 1) man har utvecklat och testat material för klubbar och läger genom praktisk verksamhet. Detta material kan även tillämpas i skolan, till exempel som en del av matematikundervisningen i enlighet med målen för läroplanen 2016,
- 2) klubbar och virtuella klubbar kan användas i undervisningen som sådana, till exempel i samband med skolbesök eller under lektioner och
- 3) man kan be klubbledare om hjälp med att planera undervisningen.
- via samarbetsprojekt erbjuda medborgare av alla åldrar ett perspektiv på programmering, kunskaper i det digitala samhället samt olika karriärsutsikter;
- inspirera ungdomar, i synnerhet flickor, att utnyttja programmering och teknik på ett kreativt sätt.
Det material som har producerats inom projektet Programmering för alla och av resurscentret Linkki kan fritt utnyttjas i undervisningen, som sådant eller i redigerad form. Kommersialisering av materialet är begränsad utanför den öppna licensen.
Material som stöder undervisning
Nivåer: förskoleundervisning; grundundervisning: årskurs 1–2, 3–6 samt 7–9
Läroämnen: matematik, andra läroämnen
Beskrivning: Materialet anknyter till undervisning och studier i programmering med utgångspunkt i grundundervisning. Det utgör en introduktion till djupare projekthelheter via tröskelbegrepp. Läroplanen 2016 sammankopplar programmering framför allt med högstadiets lärinnehåll i matematik, men det tankesätt som kännetecknar programmering framhävs redan i samband med målen för lågstadiet och anses till och med lämpa sig för förundervisningen samt å andra sidan gymnasiets och yrkesundervisningens tillämpningar.
Typ: beskrivning/redogörelse av den pedagogiska modellen, övrigt stödmaterial för lärare, (läro)material för elever
Nyckelord: programmering, algoritmiskt tänkande, programmeringsspråk: Scratch, ScratchJr, Python, Java, EppaBasic, AppInventor, Arduino
Övrigt material
Kontaktpersoner
- Lea Kutvonen, Helsingfors universitet, lea.kutvonen@cs.helsinki.fi
Samarbetsläroanstalter 2014–2016 och deras kontaktpersoner
- Helsingin normaalilyseo, Jani Kiviharju
- Ylä-Malmin peruskoulu, Jukka Pajunen