Kom deg i gang! Bruk disse ressursene til å lære koding til barn - 💡 Fix My Ideas

Kom deg i gang! Bruk disse ressursene til å lære koding til barn

Kom deg i gang! Bruk disse ressursene til å lære koding til barn


Forfatter: Ethan Holmes, 2019

Undervisning barna til kode gir mange utfordringer som du ikke kjører inn når du instruerer voksne. Barn har ikke massevis av ekte verdenserfaring, så mange analogier flyver over hodet. Abstrakt tenkning kan ta mye mer innsats, så du må holde ting mer konkret. Mange barn har svært kort oppmerksomhet spenner, spesielt i grupper. Og hvis det ikke er en kul utbetaling nesten umiddelbart, kommer de til å kjede seg og sone ut. All forelesning i verden vil ikke få leksjonen i hodet på det tidspunktet.

Når du lærer barns programmering, er målet å gi dem mulighet til å forstå de daglige systemene de allerede bruker, og å vite at de har evnen til å velge denne typen ting, både nå og senere i livet. Ikke alle ønsker å gjøre programvareutvikling for å leve, uansett hvor smart det er for et karrierevalg, men programmeringen kryper mer og mer inn i andre felt hver dag.

Finn dine ressurser

Da jeg var på utkikk etter en tekst for å lære koding, ønsket jeg noe som snakket med barn på sitt nivå uten å komme ut som kjedelig eller nedlatende, og det hadde også prosjekter tilgjengelig nesten umiddelbart, selv på det rudimentære læringsnivået. jeg velger Python for Kids (i sin første iterasjon, en e-bok med tittelen Snake Wrangling for Kids) av Jason Briggs. Senere da noen av mine nyprogrammerte venner snakket om deres frustrasjoner med de elektroniske læringsressursene som var rettet mot voksne, begynte jeg å gi kopier av denne boken til dem også. Til denne dagen anbefaler jeg det fortsatt.

Følgende nettsteder er også verdifulle for nye elever:

1. code.org 2. Khan Academy 3. codecademy 4. O'Reilly

Velg et prosjekt

Programmering innebærer mange valg som kan bli overveldende for de som ikke har erfaring til å ta informerte beslutninger. Å sørge for at barna har et prosjekt i tankene, vil hjelpe smale alternativer, som igjen vil bidra til å forhindre at de slutter i frustrasjon.

Å velge en plattform, som for eksempel å bruke en Raspberry Pi, vil hjelpe deg med spørsmål som operativsystemfordeling for å bruke eller programmeringsspråk for å lære, ettersom det foreligger anbefalinger, og et stort fellesskap for råd. Noen brett har sitt eget operativsystem designet spesielt for bruk med det brettet, noe som vanligvis betyr bedre dokumentasjon om hvordan de jobber sammen, og bedre støtte når en programmerer løper inn i problemer. Og hvis barna vet eller er mer komfortable med såkalte front-end-språk, er det plater som også bruker dem.

NodeBots er et kontinuerlig møteoppdrag spesielt for å bygge JavaScript-roboter, og for øvrig et perfekt sted å finne et prosjekt hvis du ikke allerede har en i tankene.

Kode på

Når et programmeringsspråk er lært, blir andre mye enklere å plukke opp - barn kan legge til iOS eller Android programmering til sitt opprinnelige språk og faktisk lage egne apper. Uansett hva du gjør, sørg for at de fortsetter å programmere forbi sitt første prosjekt, slik at de får enda mer erfaring, og bygger på ferdighetene de allerede har lært.Det kan ikke ende opp med å gi dem en ny karriere, men det vil endre måten de ser på verden og de tingene de bruker hver dag.



Du Kan Være Interessert

Hvordan-til: Heklepatcher

Hvordan-til: Heklepatcher


Utvikle Oomlout's robotarm

Utvikle Oomlout's robotarm


Vaffelsko - Reagerer på et behov

Vaffelsko - Reagerer på et behov


Bak scenene på Fashion Geek: Fashion Show Night

Bak scenene på Fashion Geek: Fashion Show Night






Siste Innlegg