Att vrida Programmering I Spel — Hur codeSpark Inspirerar Barnen genom att Göra datavetenskaplig Utbildning Roligt och Lättillgängligt

TL;DR: Genom att undervisa barn så unga som fyra år gammal, hur man skapar egna superhjältar och spel, codeSpark gör det möjligt för barnen att lära sig hur koden — innan de ens kan läsa. Mer än 25 miljoner barn fått tillgång till appen, som använder spel, underhållande karaktärer och kreativa övningar för att främja nyfikenhet och inspiration. Grundare och VD för Ge Hosford pratade med oss om hur codeSpark syftar till att minska tech mellan könen, hur appen genljuder med hur barn lär sig, och hur de samarbetar med lärare som gör appen ännu bättre.

När Bevilja Hosford besökte sin 6-åriga dotter är LEGO robotics camp 2013, några saker som förvånade honom. Till att börja med, hon var den enda tjejen av 24 barn. Hon var också den yngsta av fyra år.

“innehållet var verkligen för äldre barn,” Grant sade. “Hon inte helt förstod vad som pågick. Hon tyckte det var roligt att bygga robotar, men hon var inte riktigt förstå programmering.”

Hans största överraskning, men kom när Bevilja såg för en grundläggande primer för att ge sin dotter mer sammanhang om kodning — och upptäckte att ingenting som fanns.

Redan tänker i startup-läget — han arbetade för start studio IdeaLab på den tiden — Bidrag finns forskning från Tufts University och Massachusetts Institute of Technology som visar att barn så unga som 4 kan läras logiskt tänkande bakom programmeringsspråk, särskilt om du tar bort tangentbordet, musen och syntax.

Med utvecklingen hjälp från en av Grundarna Joe Schochet, codeSpark lanserades i Mars 2014 och erbjuder en plattform för barn i åldern 5 år och upp till att lära dig de grundläggande principerna för kodning. Programmering med codeSpark är helt word-gratis, så att studenter på alla språk förmågor kan dra nytta av. Barn lär sig att lösa pussel och bygga spel med vänlig seriefigurer som heter Foos.

“Det gjorde bara meningen att vi skulle vara lärare i datavetenskap hur vi lär ut språk och matematik,” sade Grant, codeSpark: s VD. “Du behöver inte ha en 5-åring att oroa om hennes semikolon går i hennes loop funktion. Det är inte exakt vad du försöker åstadkomma, men de grundläggande begreppen fortfarande resonans.”

datavetenskap i en barnvänlig Paket

Kommer från en familj av lärare (hans pappa och bror är hög rektorer, och hans mamma är en high school-lärare), Bevilja naturligt finslipat på vad som skulle göra den bästa pedagogiska upplevelse för barn.

“Vad vi gillar att göra är att titta på spelet mekanik vi vet att barn älskar, såsom att vårda husdjur, att skapa spel, racing,” sade han. “Sedan kan vi fundera noga över om kodning kan läggas till för att det på ett sätt som skulle göra känsla. Vi ser oss själva som behöver för att vinna rätten till att undervisa dem, att ha ett innehåll som är tillräckligt intressant för att de vill för att utforska den närmare och närmare.”

codeSpark logotyp med Foos tecken

Med ett ord-gratis gränssnitt och underhållande karaktärer, codeSpark gör det möjligt för barn att lära sig grundläggande kodning begrepp.

Inuti appen, det är en blandning av en strukturerad pussel att lösa bygger på en väl definierad läroplan som fungerar som en lektion i kodning principer. Då kan eleverna hoppa till mer fri form, kreativa aktiviteter där de kan tillämpa de lärdomar som de har lärt sig.

“För oss, det är verkligen viktigt att barnen kan studsa fram och tillbaka mellan dessa två,” Grant sade. “De lär sig en del saker, de satte dem att arbeta i en kreativ miljö, och då de vill lära sig mer, och de studsar tillbaka till pussel.”

i Hela lärandet, codeSpark fokuserar på repetition och övning, vilket är särskilt effektiva inlärningsmetoder för många barn. Genom att ta bort vissa parametrar, enligt Grant, eleverna har större frihet att utforska koncept.

“De tenderar att använda kunskap på ett sätt som är mer sofistikerad än man skulle förvänta sig,” sade han. “Vi försöker alltid att vara riktigt försiktig med att inte införa alltför mycket alltför snabbt, men vi vill heller inte underskatta vad barnen kommer i slutändan att göra med vad vi ger dem.”

att Uppmuntra Unga Tjejer att Se sig Själva som Kodare

Inspirerad av vad han såg i sin dotters LEGO robotics program, Bidrag är fast besluten att hjälpa nära tekniken mellan könen och motivera tjejer som är intresserade av kodning.

“Speciellt med mina flickor, så hade jag blivit väldigt medveten om att om du inte kan se det, kan du inte vara det,” sade han. “Jag ville vara säker på att de hade en positiv exponering för datavetenskap innan någon berättade för dem att det inte var för dem.”

Med en 50/50 uppdelning av pojkar och flickor bland unga användare, codeSpark jämnar ut spelplanen i ett antal strategiska sätt, bland annat med “kick-ass” kvinnliga karaktärer, som Grant uttryckte det.

“Det första tecknet du ser är en flicka”, sade han. “De är ninjas och astronauter och poliser och coola saker som alla barn vill vara. Pojkar verkligen antingen inte bryr sig eller tycker det är coolt, men tjejer märker omedelbart. De är inte vana att se sig själva i tv-spel.”

spelmekanik är ett annat viktigt område där codeSpark tar hänsyn till skillnader mellan könen. Även om inte alla flickor och pojkar spelar lika, varje kön tenderar att ha särskilda sätt som de föredrar att lära sig och spela.

“Det finns tjejer som spelar som pojkar och pojkar som spelar som tjejer,” Grant sade. “När du tittar på pojken beteende och flicka beteende i genomsnitt, men det finns mönster. De tenderar att föredra olika typer av spel, så vi såg till att det finns meningsfulla val inom app runt de olika saker som pojkar och flickor föredrar.”

som Även Spelar Marken Övervinner Inkomst-och språkbarriärer

Design av ett visuellt gränssnitt som undervisar i programmering principer utan ord kan codeSpark för att tillgodose barn som ännu inte har tagit till behandling.

“Vi tänkte att om åldern på barnen vi försöker att nå, och många av dem antingen inte läst eller inte vill läsa även om de inte läsa,” Grant sade. “Plus att det tar bort eventuella språkbarriärer. Vi ville appen för att vara internationell, från Dag Ett.”

Bild av codeSpark team

Kvinnor och minoriteter utgör hälften av codeSpark team, som kan tala nio språk.

Barn med dyslexi och ADHD också att göra bra med word-gratis-app — en oavsiktlig fördel att Bevilja bolaget kommer att forska vidare för att upptäcka hur det kan ytterligare optimera denna publik lärande.

– Vårt mål är att ansluta så många barn från så många bakgrunder som möjligt med så många stilar av att lära sig att en hög kvalitet tidiga kodning utbildning,” sade han.

I sina försök att nå ett brett spektrum av barn och familjer runt om i världen, Grant sade codeSpark team upptäckte snabbt vad spelet element fungerat överallt.

“Vi använder dumma karaktärer, mycket aktiva scener och roliga kommandon,” sade han. “Du kan göra dina tecken göra fåniga ljud, inklusive burps och pruttar. Det visar sig, om du låter en 6-årig loop en rap buller, de lär sig vad en loop är riktigt, riktigt snabb.”

Samarbetar Med Pedagoger för att Göra Programmeringen av Tillgänglig

< Input från både studenter och lärare är värdefulla för codeSpark, Grant sade, som företaget förlitar sig på den feedback för att styra sina insatser. Användartester spelar en stor roll när det team som utvecklar nya idéer.

“Vi definitivt lyssna till våra användare,” Grant sade. “Det finns element av spel och karaktärer i spelet som föreslogs av dem.”

Denna inre kunskap har befogenhet codeSpark att erbjuda gratis tillgång till appen för skolor och ge ytterligare stöd till lärare med kompletterande kursplaner. Lärare kan logga in till instrumentpanelen för att komma åt det material, följa elevernas framsteg, och kontrollera vad eleverna kan få tillgång till.

“Vi tror att ju mer vi stödjer offentliga lärare i termer av att föra kodning i klassrummen, de bättre skolorna kommer att bli och desto bättre är det för oss på lång sikt”, Grant sade.