Annons
Få dina barn kodning 10 verktyg för att få barn glada över programmeringFör det genomsnittliga barnet är datorer och smartphones roliga verktyg. Utbildning kommer mycket senare. Att få ett barn upphetsat med programmering kan ta lite arbete eftersom logiken behöver lite tid att utvecklas. Det är... Läs mer . Gör det nu. Vårt digitaliserade samhälle ropar efter kodningskompetens för att upprätthålla de snabba tekniska framstegen som vi har vant oss vid. Utan den osynliga glansen för programmerare runt om i världen skulle många av våra favoritteknologier inte vara med oss idag. Jag menar, föreställ dig en värld utan Internet. Det är tufft, jag vet.
Fokus har förändrats under de senaste åren. Regeringar inser att deras tekniska ambitioner bara kan matchas med den talangpool som erbjuds. Med stora multinationella företag som söker upp det bästa och ljusaste är det en logisk övergång att flytta tonvikt tillbaka till sina egna utbildningssystem.
Microsofts Kodu GameLab Uppmuntrar barnen att koda
Microsoft har heller inte blivit borta från utmaningen. Deras Kodu GameLab syftar sig riktigt till att uppmuntra barn att engagera sig i kodning genom en sandlåda gamelab med många strukturer, sprites, terraforming, pathfinding och logikträd.
Jag använder PC-versionen, som är en direkt Xbox-port. Det är fortfarande den i öppna betafasen så att några av kontrollerna är lite klumpiga, och många av dialogrutorna har fortfarande ABXY controller-kommandon.
Microsoft har konstruerat sina visuellt programmeringsverktyg Lär dig att programmera i bearbetning: ett språk för visuella formgivare2000-talet är öppet för kreativitet genom digitala medel och programmering. Skulle du bli förvånad över att lära dig att det finns ett programmeringsspråk där som är utformat för konstnären i dig? Läs mer som en kortvarig åtkomst till kodningsmönster. Vem som helst kan snabbt terrraforma en liten värld, tillämpa några få objekt, ställa in en anpassad sökväg med noder och en win-kriterier. Jag lyckades med det på några minuter, trots de något irriterande kontrollerna - zooma in och ut, flytta skärmen, ändring av objektstorlekar, objektrotation och alla andra funktioner slutförs med mus.
Jag menar, det är perfekt för barn, men som vuxen kan du känna att Xbox-porten belastar systemet. Kanske barn som brukade Xbox-versionen kommer att märka bristerna i PC-porten också?
Ett estetiskt att behaga?
Huvudfunktionen i Kodu är dess visuellt tilltalande natur. Barn engagerar aldrig helt direkt med koden, utan placerar och instruerar föremål med hjälp av NÄR SKA argument med flera väljare som:
Hear - Rover - Shoot - Missile
Eller
Dess enkelhet gör det engagerande, liksom dess sensoriska programmeringsfunktioner inom simuleringsmiljön. Det är inte utformat för att introducera barn till kärnan i programmering 5 Teknologiska färdigheter som du bör uppmuntra barn att ta uppCrayon-ritningar har fortfarande sin plats, men tekniken är inte längre bara framtiden. Morgondagens värld är idag. Vilka är de kreativa tekniska uppgifterna som vi bör uppmuntra barn att ta upp? Kanske, dessa fem ... Läs mer språk eller nyckelkonventioner som variabler, gren, looping eller subroutiner.
Men det tvingar dem att utföra inom ett regelbaserat system som inte snabbt kan böjas mot deras vilja. Tillfredsställande manipulation kan bara fungera med det etablerade systemet, vilket gör det perfekt för snabb utveckling, följt av snabb misslyckande, bara för att komma tillbaka för mer.
Ladda ner Ytterligare värld som "Confined"
Andra exempel "världar" är tillgängliga för nedladdning i Kodu-applikationen. Vinnarna av 2014 Kodu Kup 12-16 kategori var Alfie Finch-Critchley, 14 år, med sina 12-åriga medkonstruktörer Joseph Banerjee och Jonathan Haley. Deras Portalinspirerat spel Polaritet vs. Portal: Är detta första-personliga pusselspel för Android något bra?Med fysikens lagar måste du aktivera rätt triggers och switchar för att samla alla datafragment på en nivå och nå utgången. Läs mer , begränsat, slog motstånd från hela Europa.
Spelet är väl genomtänkt, balanserat och gör bra för att ge en handledning om vad du kan förvänta dig på varje nivå. Kodu ger inte bara barnen en plattform för spelutveckling, utan tillåter dem snarare att leva upp sina idéer, inspirerade av blockbusterna de älskar hemma. Hela Kodu-plattformen är viktad mot att ge möjligheter till lärande, liksom tonhöjdsidéer, kommersialisera deras IP och dela deras innehåll på webben.
Ladda ner: begränsat (via Dropbox)
Kort sagt, barnen börjar förstå värdet av ideting, värdet av delning, kraften i konstruktiv kritik, och - naturligtvis - effekten av deras beslut.
Andra kodning för barnalternativ
Det erkännande att barn borde vara utsatt för kod och programmering Vad du behöver veta om att komma igång med Raspberry PiRaspberry Pi-datorn är den senaste i en rad kompakta multifunktionsenheter, levereras som en barebones-paket så att slutanvändare kan använda hårdvaran för praktiskt taget alla datorprojekt som kommer till... Läs mer språk i en tidigare ålder har gett upphov till många dedikerade webbplatser och applikationer:
- Alice: En 3D-miljö fokuserad på visuell programmering genom en dra-och-släpp-WYSIWYG-redigerare. Variant, Storytelling Alice, har visat sig öka engagemanget med kodning. 3D-animationer på hög nivå och sociala interaktioner ger överklagande över hela lärande spektrum och binder direkt till barnens samtida digitala värld.
- Repa: Ett annat visuellt programmeringsverktyg 3D Hur man lär barnprogrammering från repan! Läs mer , utvecklad av MIT Media Lab. Sedan starten 2007 har över 800 000 användare registrerat sig. Det är helt öppet, med innehåll som delar nyckeln till gemenskapen. Alla projekt är Creative Commons-licensierade så varje projekt kan laddas ner och modifieras. Det finns några jävla roliga minispel.
- Hackety-Hack: Rubin för tonåringar. Teen faktiskt engagerar sig i Ruby-programmeringsspråket, lärande algoritmstrukturer, kommandon, strängar, grundläggande matematiska funktioner och mer. Ringer sina användare ”hackers” för den ultraljuda känslan, och har integration med en social skrivbordssida för idédelning och hjälp.
- Daisy the Dinosaur: För de mycket unga. Åldern mot 5-8-åringar, men perfekt funktionell för äldre barn. Mycket grundläggande visuellt programmeringsgränssnitt baserat på att flytta och interagera med Daisy the Dinosaur. Min 5-åring älskade det, och 3-åringen var också ganska inspirerad. Endast tillgängligt för iOS.
- Code-Monster: JavaScript med ett vänligt monster. Monsteret guider dig genom en serie JavaScript-variabler. Varje ändring du gör till koden Börja koda JavaScript just nu med dessa 5 stora gratis resurser Läs mer förändrar utseendet på en form på den parallella skärmen. Skaparen Greg Linden ville lära sina egna barn att koda: detta är resultatet.
Läroplaner återspeglar IKT-förändringar
Utbildning är ett flödessystem. Barn är kommer in i klassrummet exponerat Hur datorteknologi förvandlar framtidens skolorPå 1800-talet satt eleverna i ett klassrum, lyssnade på en lärare och tog prov. 2014 gör eleverna exakt samma sak. Så varför rör utbildningstekniken så långsamt? Läs mer till datorer, smartphones, surfplattor, multiplayer-spel och sociala nätverk. Studenter behöver mer digitaliserade än deras lärare läroplan som matchar deras önskan 4 sätt som hemundervisare använder teknik för att undervisa och utbilda sina barnVad händer när ditt barns skolgång går fel? Skulle du överge det offentliga skolsystemet i sin helhet och omfamna något radikalt annorlunda - hemundervisning? Läs mer att lära sig genom sitt valda medium.
Antalet webbplatser och applikationer som utvecklats för att underlätta datorinlärning för barn ökar, och som vi sett är fokuset på att leverera kod-akademi stil kurser Att lära sig att koda blir roligare eftersom Codecademy avslöjar ny designCodecademy tryckte bara på Enter för att göra en komplett makeover. Om du lär dig att koda kan den nya layouten på den populära webbplatsen och de extra funktionerna göra programmering roligare. Läs mer att engagera nästa generation i ett kritiskt utbildningsområde.
IKT-läroplanen förändras också för att matcha dessa förändringar:
- England: Ny datorplan syftar till att stärka barn. Från skolinresa kommer barn att lära sig vad algoritmer är, förstå logisk resonemang och använda digitala enheter för att lagra och hämta data. Barn över 11 år kommer att lära sig programmeringsspråk, booleska logik, operatörer och binära talmönster.
- Skottland: Uppdatering av läroplan för att exemplifiera datorundervisning i klassrum, särskilt inriktad på under 14 år. Alla studenter bör möta datoranvändning utanför grundläggande kunskaper och applikationskunskap.
- USA:Datavetenskapskurser Öppet för alla: 6 datavetenskapsprojekt från MIT Media Lab som du kan prova idagVarje utbildningsinstitution har en gemensam kvalitet - innovation. MIT Media Labs är ett centrum för spetskompetens som främjar mångfacetterat tänkande, och dess ”främsta direktiv” är att fokusera på utvecklingen som är i ... Läs mer prövades på ett antal platser i hela landet. Många fristående skolområden arbetar för att ha en egen läroplan, så svårare att genomföra. Tillträde till datavetenskapskurs framhöll i högskolor med hög minoritet.
- Israel: Nu världsledande inom datoranläggning i klassrummet. Genomgick en massiv läroplanförändring omkring 2000 och skiftade betoning på IKT till att lära sig tillämpliga färdigheter. Har nu ett av de mest rigorösa datavetenskapliga program i världen, särskilt för gymnasieelever.
- Sydkorea: En annan världsledare inom IKT för barn. Väl känt för sitt högt digitaliserade samhälle, alla skolnivåer i Sydkorea innehåller allvarliga läroplaner för datavetenskap. En nyligen föreslagen läroplan skulle stärka läroplanen ytterligare.
Det är en förändring som många IKT-specialister har förväntat sig i flera år. Det finns ett växande globalt kompetensgap mellan de utbildade, i utbildningen och de som kan arbeta. Antalet jobb som dyker upp i IKT-sektorn kommer att fortsätta öka och våra barn bör vara beredda på detta. Inte bara det, kodning lär ut ett antal extremt användbara livskunskaper: kritisk tanke, analys och struktur för att nämna några.
Kanske blir ditt barn nästa Bill Gates? Det finns bara ett sätt att ta reda på!
Använder dina barn några program för akademisk kodning? Är du programmerare? Tror du att introducera barn för programmering, logik och kritisk tanke i äldre tid kommer att öka färdigheterna? Låt oss veta i kommentarerna nedan!
Bildkrediter: Kod via Pixabay, Barn med bärbar dator via infoworld.com, Barn på Computer Bank via Huffingtonpost.com, Barn på datorn via Wikimedia Commons
Gavin är Senior Writer för MUO. Han är också redaktör och SEO-chef för MakeUseOfs kryptofokuserade systerwebbplats, Blocks Decoded. Han har en BA (Hons) samtidsskrift med digital konstpraxis pillerad från kullarna i Devon, och över ett decennium av professionell skrivupplevelse. Han tycker om stora mängder te.