Hur lär man barnprogrammering från början!

Annons

Annons
Annons

Finns det ett barn i ett utvecklat land som inte interagerar med en dator på något sätt varje dag? Antagligen inte. Ändå har många av dessa barn bara en vag idé om vad som gör att en dator kryssar. Det förefaller också som att barn för det mesta inte kommer in i de inbyggda funktionerna för programmering till gymnasiet.

Varför är det så? Om barn kan lära sig andra och tredje mänskliga språk genom sina tonåringar, varför inte programmering också? Här är ett utmärkt utvecklingsverktyg som verkligen är för barn i alla åldrar.

Repa

Hur lär man barnprogrammering från början! skraplogotypen Utvecklat hos MIT för barn i åldrarna 8 år är Scratch ett nytt programmeringsspråk som är mycket visuellt i naturen. De grundläggande logiska uppgifterna visas och programmeraren kan sedan dra dem på plats och skriva in nya variabler. Jag hade ett program på cirka 20 sekunder! Och om du någonsin har sett mig kod vet du att det är mirakulöst.

Okej, så det är bara en rolig utseende dinosaur som tar några steg, säger "Hej" och spelar sedan ett ljudfil som säger "Doy-doy-doy". Det underhöll mig i minst 15 minuter. Doy-doy-doy hej hej!

Hur lär man barnprogrammering från början! dino program

Allvarligt, ta en titt på koden. Alla som kan läsa engelska kan räkna ut ungefär vad som kommer att hända och hur man får det att hända.

Hur lär man barnprogrammering från början! programmeringskomponenter

Det finns massor av konfigurerbara uttalanden som du kan använda för att göra nästan vilken typ av program du vill ha. Titta på kategorierna - varje kategori har flera komponenter som är helt anpassningsbara för dina behov.

Du kan också använda ljud och bilder som redan ingår i Scratch, eller du kan spela in eller importera din egen. Bilderna, eller sprites som de kallar dem i Scratch, och ljud är uppdelade i lätta att identifiera kategorier. Detta är bra för barn! Eller mig! Kolla in dessa valpar.

Hur lär man barnprogrammering från början! olika sprites1

Scratch kommer också förinstallerad med en massa kompletta program, så du kan se vad som är möjligt med detta paket. Detta introducerar också begreppet kodåteranvändbarhet för barn eftersom de kan ta ett program som redan finns och böja det till deras behov eller önskemål.

Kolla in en del av programmet för Virtual Dog. ja! En virtuell hund! Din grammatikskola tuggummi kan nu skapa liv!

Hur lär man barnprogrammering från början! virtualdog2

Scratch har också ett ganska omfattande online-community med ännu mer resurser för nedladdning och andra Scratch-programmerare som är villiga att låna ut en hand.

Min son, den 7-årige Lego-kungen, har visat intresse för programmering på senare tid. Jag tror att det här är vägen att gå.

Vad tror du? Har du testat Scratch eller andra program för unga programmerare? Jag skulle verkligen älska att höra om det.

In this article