Varför ska barn lära sig att koda?

25 April

Tycker du att dina barn är för unga för att lära sig programmering? Tänk om.

Programmering (även känt som kodning eller utveckling) säger åt en dator, app, telefon eller hemsida vad du vill att den ska göra. Vissa lärare och experter kallar det för den ”nya läs- och skrivkunnigheten” – ett ämne så pass viktigt att alla barn borde kunna grunderna för att utmärka sig i vår snabbt föränderliga värld.

Fyra- och femåringar har idag möjlighet att lära sig grunderna i kodning och datakommandon innan de ens kan läsa och skriva. Äldre barn kan lära sig att koda med hjälp av undervisning, mentorer och onlinekurser (se nedan för lär-dig-att-koda-länkar för alla åldrar).

Genom att lära sig att programmera förbereds barn inför den digitala värld vi lever i idag. Det finns mängder med yrken där programmering är en central del såsom webbdesigners, programutvecklare och robotingenjörer. För att inte tala om produktion, nanoteknologi eller informationsvetenskap där det är en stor fördel, om inte ett måste, att kunna programmering. Men för de flesta barnkodningsförsvarare är orsakerna till varför barn ska lära sig att programmera mycket djupare än karriärförberedande.

Kodning gör det enklare att förstå världen

Datakunskap ingår idag i så gott som alla delar av livet. Från kommunikation och utbildning till sociala medier, banker, information, säkerhet och shopping. Datornätverk är kapabla till att kontrollera våra hems termostat och belysning, våra bilar och vår sjukjournal.

Om elever idag lär sig om biologi och matematik för att förstå sin omvärld, då borde datakunskaper såsom hur datorer kommunicerar och hur man använder dem vara en självklarhet.

Programmering främjar problemlösningsförmågan

Genom att lära sig dataprogrammering utvecklar barn nya sätt att tänka på, samtidigt som det främjar deras problemlösningsförmåga. Detta kan i sin tur ha en stor inverkan på andra områden i livet.

Datalogistiskt tänkande tillåter barn att få en förståelse för begrepp såsom algoritmer, rekursion och heuristik, även om de inte förstår termerna så lär de sig grundbegreppen (och för er föräldrar som inte kan dessa termer, här är en artikel som förklarar grunderna i datalogiskt tänkande genom att jämföra det med att följa ett recept: http://www.motherjones.com/media/2014/06/computer-science-programming-code-diversity-sexism-education

Programmering är kul!

Att lära sig att programmera har inte bara praktiska fördelar, utan det är även roligt för barn att kunna skapa ett spel eller en animation.

Andrew Stuff, tvåbarnspappa från Toronto, introducerade kodning till sina barn genom Hour of Code , vilket är online-undervisningar på en timme som lär ut grunderna i kodning och datavetenskap. Konceptet släpptes 2013 och har sedan dess testats av fler än 119 miljoner människor.

Andrew Stuff berättar att han och hans fru ville introducera programmering för deras barn, i hopp om att det skulle utveckla barnens intresse för att skapa saker. Han nämner att båda barnen tycker om TV-spel och att skapa saker med kartong, papper och Lego. Så när Andrew och hans fru fick höra om Hour of Codes gratislektioner såg de detta som ett perfekt tillfälle för barnen att lära sig hur spel skapas och eventuellt öppna dörrarna för ett nytt skaparintresse.

Andrews nioåriga dotter Ava började lära sig koda med hjälp av ett Frost-spel  från Hour of Code. Hon tyckte om att det inte var för svårt eller för lätt, utan en perfekt balans. Ava berättar att hon vill lära sig att göra egna spel, visa människor hur man spelar det och även lära andra hur man skapar ett spel.

Avas sjuåriga lillebror Jasper håller med. Han började också med Frost-spelet, men prövade sedan att göra sitt egna Flappy Bird-spel. Han tyckte om att han kunde utforma spelet precis så som han ville att det skulle se ut.

Hur introducerar du kodning till ditt barn?

Är du intresserad av att lära ditt barn att koda? Om ja, testa att söka online på kodningsläger eller kurser i din kommun eller stad. Du kan även testa en av hundratals onlinekurser, program och appar som på ett snyggt och enkelt sätt lär barn om kodning.

Här är några förslag för att komma igång:

  • Robot Turtles : Ett brädspel som lär ut grunderna i programmering och datakunskap. Passar barn i åldrarna tre och uppåt.
  • SCRATCH : Ett program från MIT där barn på ett roligt och enkelt sätt kan skapa sina egna spel eller animationer, utan att behöva lära sig koderna. Programmet är gratis.
  • Raspberry Pi : En enkortsdator i storleken av ett kreditkort som kan programmera likt en PC. Den kan användas som lärarredskap och som en vanlig dator av både barn och vuxna. Kostar ca 50 dollar.
  • Kodable : Denna apps tagline är ”Learn to code before you know how to read” och riktar sig till barn från femårsålder. Den använder sig av spel som lär ur kodning med få instruktioner.
  • Tynke : För barn som kan läsa. Denna app fungerar för Android och iOS och lär på ett smart sätt ut programmering med hjälp av kodblock.

 

Datum: Jun 9, 2015

Författare: Erik Missio

Länk, original artikel: http://www.cbc.ca/parents/learning/view/why-kids-should-learn-to-code-and-how-to-get-them-started