11 gode ressurser for å hjelpe til med å lære barna hvordan de skal kode

click fraud protection

Under sperringen kan foreldre over hele landet finne seg i å slite med å undervise i emner de ikke er kjent med - og for mange foreldre inkluderer det koding. Å undervise barn i koding har blitt en viktig del av læreplanen, og gjennom å lære å kode kan barna forbedre sine problemløsningsferdigheter i tillegg til å utvikle kompetansebasert tenkning.

Kode er – bokstavelig talt – et annet språk, og derfor kan det være vanskelig å lære bort koding hjemme uten kunnskap eller erfaring – men det er mange gode ressurser på internett. Designet spesielt for barn, er det mange spill og apper som fokuserer på å lære det grunnleggende om koding - og det er mange andre for mer avanserte kodere... Vi har samlet elleve av de beste koderessursene, med spill og applikasjoner for barn fra 2 år og oppover.

Kode Safari

Aldersgruppe: 2+

Coding Safari er en pedagogisk app tilgjengelig på iOS som passer for barn fra 2 år og oppover. Undervisning i ferdigheter i forhåndskoding, som beregningstenkning og problemløsning, er denne appen en flott

introduksjon til de mest enkle kodeideene og konseptene. Coding Safari er et godt springbrett, som gjør det enkelt å gå videre til mer kompliserte kodespill og aktiviteter når tiden er inne.

ung gutt satt ved bordet og spilte på nettbrettet

Kode. Org

Aldersgruppe: 4+

Code Org-nettstedet er designet for barn fra fire år og oppover. Nettstedet tilbyr fire kurs, med det første kurset rettet mot tidlige lesere i alderen mellom 4 og 6 år. De fire kursene har spill, videoer, puslespill og aktiviteter som er designet for å få barna til å kode, lære dem grunnleggende prinsipper for datamaskin vitenskap.

Eldre barn, eller barn som allerede har begynt å lære å kode, kan hoppe over det første kurset, og starter med senere kurs som fokuserer på blokkbaserte programmeringsspill og aktiviteter. De fire kursene utgjør en komplett læreplan, som passer til standardene satt av International Society for Technology in Education.

Tynker

Aldersgruppe: 5+

Tynker har som mål å få barn til å kode og lære dataprogrammering gjennom en rekke morsomme spill, utfordringer, opplæringsprogrammer og Minecraft Mods - og de tilbyr for øyeblikket gratis tilgang til deres premium-kodingskurs under skolen stenginger. Tynker lærer barna å kode gjennom lek, og oppmuntrer til kreativitet, og de har mer enn førti prisvinnende tekst- og blokkbaserte kurs for barn uansett alder eller erfaringsnivå.

En flott ressurs for å lære mange forskjellige dataferdigheter - Tynker lærer barna hvordan de lager et nettsted, hvordan man koder, hvordan man lager en app eller bygger et spill - som er ferdigheter som sannsynligvis vil være nyttige senere liv.

brødre som bruker nettbrett for å øve på koding

Kodekamp

Aldersgruppe: 5+

Code Combat er et rollespill som vil lære barna å bruke både Python- og JavaScript-koding. Ved å jobbe gjennom nivåene lærer barna ved å dirigere hovedpersonen gjennom "Dungeons of Kithgard" ved å skrive kode. Spillene oppmuntrer til en prøving og feiling tilnærming, og barna lærer kritisk tenkning og kreativitet.

Etter å ha fullført hvert nivå, går koderne til neste nivå, hvor de vil lære enda mer komplekse kodeferdigheter. Spillet er gratis å bruke - og det er flere nivåer tilgjengelig gjennom et månedlig abonnement - og barn kan koble seg til andre spillere gjennom Code Combat-fellesskapet.

Kodemoji

Codemoji lar barna lære i sitt eget tempo, følge de interaktive leksjonene og sette oppgaver. Codemoji bruker bilder – i stedet for tekst – for å lære barna ferdighetene de trenger, slik at de ikke trenger å være flinke til å skrive (eller stave) for å nyte aktivitetene. Kodere må lage løsninger og lære å løse problemer mens de lærer å kode gjennom moro bilder og favoritt-emojier, og aktivitetene er laget for å være underholdende, utfordrende og fleksibel. Ved å fokusere på bildebasert læring i stedet for tekstbasert læring, føler unge kodere seg styrket og selvsikre, noe som betyr at de har det mer moro og får ferdigheter raskere.

For øyeblikket tilbyr Codemoji en gratis 14-dagers prøveversjon, som har tilgang til mer enn 500 leksjoner.

ung jente som bruker nettbrettet

Blockly

Aldersgruppe: 8+

Blockly er et puslespill, der barn lærer å kode ved å koble sammen kodebiter. Når barna lærer programmeringsprinsippene for JavaScript, drar og slipper de kodeblokkene - eller "puslespillbrikker" - for å fullføre en "historie" eller kodesekvens.

En flott introduksjon for barn å lære å kode, Blockly er et enkelt og lett å forstå spill som kan spilles av alle barn som kan lese.

Ripe

Aldersgruppe: 8+

Scratch er et nettsamfunn og et programmeringsspråk der barn lærer å programmere interaktive medier, som spill, historier og animasjoner. Å bruke Scratch vil hjelpe barn å lære å kode, i tillegg til å lære dem fornuft og logikk, kreativ tenking og samarbeid. Scratch har som mål å lære bort de matematiske og beregningsmessige ideene og konseptene for koding, samt å utvikle design ferdigheter og bli mer flytende i "språket" for datakode - som er essensielle ferdigheter i det 21. århundre.

Designet av Lifelong Kindergarten-gruppen ved MIT Media Lab, Scratch passer 8 - 16-åringer - men det er en enklere versjon for yngre barn i alderen 5 -7, kalt ScratchJr. For nybegynnere har Scratch satt opp en enkel å følge opplæringen, som kan være funnet her.

barn øver på koding på bærbar PC

Kodemonster

Aldersgruppe: 13+ (eller barn som allerede har erfaring med JavaScript)

Code Monster er det perfekte stedet for barn å øve på det de allerede vet om JavaScript. 'Monsteret' gir instruksjoner til spilleren, men spillet passer bedre for eldre barn, eller de med god forståelse for JavaScript og koding. Code Monster er gratis å bruke, og den oppslukende plattformen er en morsom ressurs for barn som vil ha et sted øve på det de allerede har lært.

GameBlox

Aldersgruppe: 13+

GameBlox lærer barn å kode gjennom å designe og bygge sine egne spill, som kan spilles på mobile enheter og online.

Flott for barn som liker selvstyrt læring, GameBlox har fem opplæringsprogrammer for nybegynnere, og så kan programmerere komme i gang ved å bruke et av 'startprosjektene' som base for sitt eget spill - eller ved å bruke 'koderedigeringsmodusen' for å lage et spill fra ripe. GameBlox har et nettforum på nettsiden deres, der barna kan stille spørsmål om kodeprosessen – og det er en flott ressurs for å lære barn som er interessert i å utvikle spill. GameBlox er gratis å bruke, og barna vil like å bygge og spille spillene de har designet.

barn ser på virtuell leksjon på stasjonær datamaskin

Kodeakademiet

Aldersgruppe: 13+

Codecademy har mange utmerkede tekstbaserte kurs som lærer barna webutvikling og programmeringsspråk. En flott ressurs for eldre barn, eller de med en spesifikk interesse for å bli webutvikler eller programmerer, Codecademy har kurs i mange dataspråk, inkludert HTML og CSS, JavaScript og Python - og mange flere. Codecademy-kurs er helt gratis, og det er et betalt abonnement på Codecademy PRO-sporet, som har flere prosjekter og tilgang til en live rådgiver - som er flott for barn som er mer seriøse når det gjelder å lære å kode.

Khan Academy - Dataprogrammering

Aldersgruppe: 13+ (eller teknologikyndige tweens)

Khan Academy tilbyr gratis, utmerkede kodingsressurser for barn - som er spesielt gode for hjemmelæring på grunn av de interaktive "samtalene". Disse gjennomføringer er videoer som inneholder leksjoner og forklaringer – som dekker programmeringsspråk som HTML og CSS, JavaScript, Processing JS, SQL. Disse videoene kan settes på pause når som helst slik at koderen kan øve seg på og leke med koden på skjermen - som er en effektiv måte for barn å lære. Gjennomføringene følges av faste prosjekter og utfordringer, noe som gjør det enkelt å lage en koding pensum hjemme - og det er et nettsamfunn der programmerere kan stille spørsmål og dele sine prosjekter.

gutt bruker nettbrett