Kodning for børn: Den ultimative guide for forældre [Opdateret 2021]

Kodning for børn: Den ultimative guide for forældre i 2021!

Kodning for børn (også kendt som computerprogrammering) er i hastig vækst i popularitet.

Selv om programmering tilbydes i et lille antal traditionelle skoler i USA, viser en Gallup-undersøgelse, at 90 % af forældrene gerne vil have, at der undervises i computerprogrammering i løbet af skoledagen.

Lærer du at kode i en ung alder, kan du virkelig ruste dit barn til et liv med succes. Selv hvis de ikke vælger et specifikt datalogi-relateret område, giver det dem en fordel i stort set alle moderne industrier.

Selv for de elever, der er heldige nok til at modtage undervisning i datalogi i klasseværelset, har niveauet af strenghed traditionelt været lavt (typisk kun Scratch, Code.org eller Tynker). For at bekæmpe dette har mange forældre valgt at søge eksterne ressourcer til at give kodningsundervisning.

Den vanskelige situation, som vi befinder os i, er bestemt ikke skolernes skyld. Undervisning i computerprogrammering med rigtige sprog og værktøjer kræver generelt lærere med ingeniørbaggrund. Og skolerne kan ganske enkelt ikke konkurrere med den private sektor, som henter nye ingeniører så hurtigt, som de kan.

Kort sagt er dette grunden til, at vi startede CodaKid. Vi ønskede at tilbyde en overkommelig måde for studerende, der var klar til at lære rigtig computerprogrammering med professionelle sprog og værktøjer. Vi ønskede også at give disse elever den mentorstøtte, som de har brug for fra dygtige ingeniører, efterhånden som de går videre til mellemliggende og avancerede projekter. CodaKid underviser nu børn i de samme avancerede programmeringssprog og værktøjer, som medarbejdere hos Facebook, Amazon og Google bruger. Vores mest avancerede elever lærer nu maskinlæring og kunstig intelligens!

I denne vejledning giver jeg dig svarene på nogle af de mest almindelige spørgsmål, som vi støder på, når vi driver et succesfuldt kodningsakademi for børn. Som prikken over i’et vil jeg forsøge at give råd om den akademiske tilgang, valg af pensum og andre ressourcer til dit barn.

Nedenfor har jeg givet dig en indholdsfortegnelse over, hvad du kan forvente i denne artikel. Hvert afsnit går pænt over i det næste og hjælper med at sikre, at din elev er forberedt på den digitale tidsalder.

Hvis du leder efter noget bestemt, er du dog velkommen til at klikke på et af linkene nedenfor for hurtigt at springe til det pågældende afsnit.

  1. Hvad er kodning for børn? Hvilken alder er passende for at lære at kode?
  2. Hvorfor skal mit barn lære at kode? Hvorfor er det ikke nok at gå i skole fra første til 12. klasse?
  3. Hvad er de bedste programmeringssprog for børn?
  4. Fire vigtige råd, som du skal følge, før du får dit barn i gang med at kode!
  5. De bedste gratis & betalte kodningsspil, apps, websteder, klasser, undervisningsplaner og meget mere, så du kan komme i gang!
  6. Hvilken type computer skal jeg investere i til mit barn?

Hvad er kodning for børn? Hvilken alder er passende for at lære at kode?

Kodning, eller computerprogrammering, er en kreativ proces, som programmører udfører for at fortælle en computer, hvordan den skal udføre en opgave. I sit udgangspunkt indebærer det at skrive computerprogrammer ved hjælp af programmeringssprog. Kodning for børn undervises normalt ved hjælp af indhold, der er af høj interesse, samtidig med at der oprettes projekter, der involverer kreative input.

Kort sagt er kodning for børn typisk gamificeret, hvilket gør det sjovt for børn at lære!

Da kodning kan gamificeres, kan børn allerede fra 5 år begynde at lære at kode ved hjælp af visuelle blokinterfaces eller alderstilpassede tekstbaserede kodningskurser.

Jeg går mere i dybden med dette emne i min blogartikel “Coding For Beginners: En trin for trin-guide for børn, forældre og undervisere”

Kurser i computerprogrammering for børn ved hjælp af spil, apps og andre børneorienterede projekter er en forskningsbaseret tilgang, der har vist sig at undervise i færdigheder fra den virkelige verden på en måde, der holder eleverne engagerede.

Hvorfor skal mit barn lære at kode? Hvorfor er K-12th Grade School ikke nok?

Kort sagt giver det at lære at kode i en ung alder børn og teenagere flere muligheder i fremtiden. Som du vil se nedenfor, er dataene overbevisende. Ifølge Bureau of Labor er medianlønnen for softwareudviklere 103.560 dollars om året, og efterspørgslen forventes at stige med 24 % om året fra 2016 til 2026. Dette er meget hurtigere end gennemsnittet for andre erhverv.

Selv om din K-12-skole er en af de få skoler, der aktivt tilbyder kodningskurser, forbereder de desværre typisk ikke eleverne ordentligt. Enten undlader de at indarbejde de rigtige sprog, der giver dit barns karriere en kickstart, eller også har de simpelthen ikke så mange værktøjer og ressourcer, som er tilgængelige i supplerende programmer.

De fleste skoler bruger programmer som Scratch, Code.org eller Tynker.

Scratch er en god og gratis måde, hvorpå børn kan lære kodningskoncepter uden at bruge rigtige programmeringssprog. Code.org har nogle ordentlige øvelser, der introducerer Scratch-lignende visuelle bloksprog og endda noget grundlæggende tekstkodning i de senere moduler. Tynker har også en tilgang med visuelle blokke, mens der introduceres tekstbaseret kodning i senere moduler.

Disse programmer er foretrukne værktøjer for skoler, da klasser kan overvåges af lærere, der har begrænset eller ingen teknisk baggrund. De er sjove måder at få dit barns fødder våde på, men inden for en kort periode vil mange børn kalde på mere avanceret indhold. Indhold på næste niveau giver eleverne mulighed for at skabe deres egne spil, apps og websider ved hjælp af rigtige tekstbaserede sprog. Desuden begrænser det dem ikke til lukkede platforme.

Når du investerer i eksterne ressourcer, kan dine elever lære rigtig softwareudvikling ved hjælp af professionelle værktøjer og sprog. (Mere om både gratis & og betalte programmer i afsnit 5, der kan hjælpe med at løse dette problem)

Mange af kurserne underviser ved hjælp af de samme sprog og værktøjer, som bruges hver dag af softwarevirksomheder som Facebook, Google og Amazon.

Hvordan ser computerkode ud?

Her er to almindelige begreber, som vi får illustreret ved hjælp af pseudokode: betingelser og sløjfer.

Betingelser

Betingede udsagn gør det muligt for et computerprogram at udføre en bestemt del af koden, afhængigt af om en betingelse er sand eller falsk. Java bruger boolske værdier til at evaluere disse betingelser. En af to boolske værdier (sand eller falsk) returneres, når betingelsen evalueres af computeren.

Her er et uddrag af kode, der bestemmer, hvornår brugerens spiller hopper:

I ovenstående eksempel vil brugerens spiller hoppe, hvis spilleren trykker på mellemrumstasten på computeren.

Loops

Et andet almindeligt kodningskoncept kaldes et loop. I dette eksempel udfører en “While Loop” løbende en kommando, mens en bestemt betingelse er sand, og afbryder kommandoen, når betingelsen ikke længere er sand.

I denne While loop vil afgrøderne vokse i spillet, så længe betingelsen Daytime er sand.

Ovenstående indeholder blot et par eksempler på færdigheder, som eleverne kan lære i et gamificeret format. I næste afsnit vil jeg gå ind på at diskutere nogle af de bedste programmeringssprog, som børn bør lære.

Hvor vi dog går videre … her er nogle yderligere grunde til, at du bør overveje at introducere dine børn til kodning i en tidlig alder:

  1. Computervidenskab opbygger færdigheder inden for en række afledte områder, herunder matematik, naturvidenskab, problemløsning, teamwork, projektbaseret læring, kreativ kunst og meget mere. Som Steve Jobs så berømt sagde: “Kodning lærer dig at tænke.”
  2. Lærer man at programmere en computer, er det ligesom at lære et fremmedsprog. Jo tidligere man begynder, jo nemmere er det.
  3. I 2020 vil der være næsten 1 million ubesatte teknologiske job i USA på grund af mangel på kvalificerede ingeniører.
  4. Computerrelaterede erhverv udgør over 60 % af de forventede nye jobstillinger inden for STEM (Science, Technology, Engineering og Math).
  5. Computerprogrammering giver færdigheder, der er øjeblikkeligt relevante på dagens arbejdsmarked.
  6. Computing driver næsten alle brancher fra uddannelse til landbrug, fra jura til forretning og fra byggeri til medicin.
  7. Computeringeniørjobs hører til blandt de bedst betalte for nyuddannede.
  8. Kodning er den nyeste liberale kunst. (De liberale kunstarter blev traditionelt designet til at forberede folk på samfundslivet og til at hjælpe de studerende med at forstå verden omkring dem. Det er kun et spørgsmål om tid, før det indgår i de centrale læseplaner).

Vil du vide mere? Tjek min blogartikel “Why Kid’s Should Learn Computer Programing”

Hvad er de bedste programmeringssprog til børn?

Med unge elever foretrækker mange forældre visuelle blokplatforme til at starte. Nogle foretrækker dog at få deres børn til at skrive tidligt.

For visuelle blokmuligheder er vores favorit utvivlsomt Scratch 3.0. Faktisk har vi udgivet en hel serie af Scratch 3.0-videokurser, der tager børnene gennem grundlaget for Scratch-kodning, samtidig med at de lærer dem at lave en række gradvist mere udfordrende 2D-spil.

Når dit barn er klar til at tage springet til tekstbaseret kodning, er mit råd altid at lade dit barns interesser diktere dit valg af et sprog. Hvis dit barn er interesseret i Roblox, er Lua et elegant scriptingsprog, som er perfekt til begyndere. Hvis din elev er interesseret i kodning i Minecraft, kan du begynde med visuel blokering og derefter gå over til Java eller JavaScript.

Hvis dit barn er interesseret i robotteknologi, kan du undersøge de anvendte kodningssprog og forsøge at finde kurser, der bruger det samme sprog. Nogle af vores foretrukne DIY-robotiksæt bruger scriptingsprog som Python, Lua eller Scala, som alle er børnevenlige. Hvis din søn eller datter er interesseret i at bygge et websted, bør du overveje HTML og CSS. Hvis de er interesseret i at bygge apps, kan du overveje et sprog som JavaScript eller Swift.

Og hos CodaKid begynder vi vores små elever med Scratch 3.0. Når det er tid til at gå over til tekstbaseret kodning med vores selvstudiumskurser eller vores private 1-on-1 online-lektioner, består vores Core-spor af Python, Lua eller Java.

På CodaKid fokuserer vi på Lua til vores Roblox-kodningskurser og Java til vores Minecraft-kodningskurser. Vi bruger også hjælpefiler til at reducere noget af kompleksiteten, især for vores yngre elever. Dette er med til at give dem et forspring med de grundlæggende elementer. Vi har skabt en meget effektiv metode til at undervise i Python, Lua eller Java som et indledende kodningssprog. Dette kombineret med børnenes naturlige passion for Roblox, Minecraft eller spil/app-udvikling giver dem ekstra motivation til at arbejde sig igennem begreber som Booleans, betinget, loops, variabler og metoder – som alle er universelle og kan findes i næsten alle andre kodningssprog.

Java er tilfældigvis det sprog, der testes ved Computer Science AP eksamen, hvilket er ønskværdigt for nogle af vores familier. Men et solidt grundlag i et af disse sprog vil give eleverne en fremragende introduktion til datalogi og vil gøre det let for dem at lære andre sprog.

Python og JavaScript er vores foretrukne sprog til 2D-spiludvikling og app-udvikling. Selv om JavaScript er et vigtigt værktøj for front-end-udviklere, er det blevet et af de hurtigst voksende sprog i verden på grund af populariteten af dets server-side sprog (Node.js). Node.js og JavaScript bruges til at køre PayPal, Uber, Netflix, LinkedIn og Medium. Python er det hurtigst voksende sprog i verden og er blevet brugt til at lave YouTube, Instagram, Spotify, Dropbox, Pinterest og meget mere.

Nedenfor er et skærmbillede af det spil, som CodaKids onlinekursister lærer at bygge fra bunden i vores onlinekursus App Development – Infinite Runner.

Som vi nævnte ovenfor, er Python et scriptingsprog, som mange anser for at være et af de nemmeste at lære. Det blev brugt til at skabe Instagram, YouTube og Spotify, og eleverne kan endda bruge det til at udvikle et websted ved hjælp af Django, en populær webramme.

CodaKid introducerede for nylig Python for Kids, som lærer børn, hvordan de kan skabe en række spændende spil fra bunden.

For en mere dybdegående guide om de bedste kodningssprog til børn kan du læse vores artikel “Top 7 Kids Coding Languages of 2019!”

Vi er også store fans af Lua, da det er det scriptingsprog, der driver Roblox Studio, en af vores foretrukne platforme til kodning og spiludvikling for børn. Lua er let at læse og forstå, og Lua-scripting med Roblox giver eleverne en sjov måde at lave deres egne spil på og endda tjene penge på dem online via Roblox Marketplace!

Fire vigtige tips at følge, før du får dit barn i gang med at kode!

Hvor du springer videre til næste afsnit, hvor jeg vil dele de bedste gratis kodningsspil, apps, websteder, klasser og læseplaner, har jeg et par tips mere. Det er vigtigt, at du tager disse 4 tips i betragtning, før du investerer i dit barns fremtid og hjælper med at lære dem at kode.

Tip #1: Gør det underholdende

Kodning for børn skal være sjovt!

Nikke alle datalogipædagoger deler dette synspunkt. Mange bruger stadig “Hello World”-metoden, hvor eleverne lærer at udskrive ordene “Hello World” på en skærm.

Det er vores erfaring, at yngre børn finder denne metode kedelig, og den kan afholde dem fra at lære at kode. Vi har fundet ud af, at det faktisk er ret nemt at få børn til at prøve at programmere, men faktisk udfordrende at holde dem engageret.

Vi anbefaler, at man holder sig væk fra alt for akademiske og banale læseplaner. Fokuser i stedet på sjove, engagerende kurser, der matcher dit barns interesser. Mange af de bedste ressourcer kommer i form af spil, som de vil nyde uanset indholdet.

Nogle elever vil have lyst til at skabe et skræddersyet sværd til det bedst sælgende spil Minecraft. Andre vil måske gerne oprette deres egen webside. Lyt til disse interesser, og hjælp dem med at finde de ressourcer og lektioner, der vil imødekomme dem. Når alt kommer til alt, vil alle være langt mere interesserede i et program, der lærer dem at forfølge deres eksisterende nysgerrighed og passion.

På CodaKid foretrækker vi at undervise i kodning ved at bygge videospil og apps, da de giver eleverne en sjov og interaktiv måde at lære kodningskoncepter på. Mange kodningsklubber og -akademier for unge er begyndt at bevæge sig i denne retning.

Interesseret i at lære, hvordan man gør kodning sjovt? Så sørg for at tjekke min blogartikel “Coding Games for Kids: The Best Way to Teach Computer Programing”

Tip #2: Find lokal eller online undervisning

Mark Zuckerberg, Facebooks administrerende direktør, fik undervisning i computerprogrammering allerede i mellemskolen.

Mens individuel undervisning hos en computerunderviser af høj kvalitet er en fremragende måde at lære det på, kan det være meget dyrt og er ikke overkommeligt for mange familier. For at bekæmpe dette kan du også overveje at søge efter gruppeundervisning samt online kurser, der giver live support med rigtige ingeniører. For nylig lancerede CodaKid overkommelige private online kodningskurser til studerende, der har brug for individuel opmærksomhed.

De bedste akademier og onlinekurser vil have veludarbejdede lektionsplaner, der bygger sekventielt på begreber som booleans, conditionals, variabler, metoder og meget mere. Efterhånden som kodning for børn fortsætter med at vokse i popularitet, vil du se et stigende antal muligheder, som forhåbentlig vil imødekomme dit barn.

Tip #3: Find en mentor

Mange udviklere nyder at arbejde frivilligt, og du vil måske blive overrasket over, hvor mange der kan være villige til at være mentor for din søn eller datter enten online eller personligt. Uanset om det er en ven, kollega, lærer eller professionel vejleder, kan det virkelig gøre en forskel.

Interaktion med en erfaren udvikler kan være uvurderlig og kan mange gange foregå via Skype eller andre gratis videokonferencer/skærmdelingsløsninger. Der er en række virksomheder, der specifikt tilbyder denne service også, så hvis du ikke har nogen i din personlige kreds, som du kommer i tanke om, så undersøg nogle yderligere muligheder.

Tip # 4: Forstå forskellen mellem visuelle blokplatforme & tekstbaseret kodning.

Der findes mange kodningsplatforme derude, der hævder at lære dit barn “rigtige kodningssprog”. De fleste af dem vil dog undervise visuelle blokplatforme. Dette er typisk bedst for begyndere eller børn i alderen 5-7 år, så det er ikke en “dårlig” eller “mindre god” vej at gå. Det er blot vigtigt at huske på, så du har de rigtige programmer til dit barns aldersgruppe (og så du ved præcis, hvad de lærer).

Visuelle blokplatforme

Vi betragter træk og slip-programmeringskurser med visuelle blokke som trehjulede kodeprogrammeringskurser. De er designet til at være sjove og nemme, men de er også designet til at være værktøjer, som man vokser fra.

Platforme som Code.org, Scratch, Tynker og andre mener, at maskinskrivning ikke bør blive en hindring i undervisningen i datalogi. De mener, at børn kan lære mange af de samme kodningskoncepter gennem en mere visuel og taktil tilgang. Vi mener, at disse platforme kan være meget nyttige for yngre elever, men at de bør tjene som en bro til tekstbaseret kodning.

Tekstbaseret kodning

Programmer som CodaKid, Codeacademy og Kahn Academy bruger rigtige programmeringssprog og kodningsværktøjer i professionel kvalitet. Men kurserne undervises på en sådan måde, at elever helt ned til 8 år kan følge med og have det sjovt at lære.

Førdelen ved denne fremgangsmåde er, at eleverne får viden om at skabe rigtig software. Jeg tror virkelig, at dette åbner mange muligheder for dem i deres fremtid.

Okay, nu hvor du har noteret dig de 4 tips, før du får dit barn i gang med kodning, så lad os dykke ned i nogle gratis & betalte kodningsplatforme, der er tilgængelige for at komme i gang!

5. Top gratis & betalte kodningsspil, apps, websteder, klasser, undervisningsplaner og mere for at komme i gang!

Først og fremmest, hvis jeg skulle forsøge at liste alle de forskellige typer af spil, apps, websteder, klasser og undervisningsplaner, ville du blive lidt overvældet.

Så jeg vil gøre mit bedste for at liste de mest nyttige for at få dig i gang på rette spor begyndende med kodningsmateriale for elever i alderen 5 – 7 år. Når du er klar til flere ressourcer, skal du sørge for at tjekke min artikel om de bedste kodningsspil til børn.

Kodning for børn i alderen 5 – 7 år

Hvis dit barn er mellem 5 – 7 år gammel, vil du gerne have, at de begynder at lære at kode ved hjælp af visuelle blokke.

Scratch (Gratis)

MIT Media Labs Scratch har designet en sjov platform med visuelle blokke, der underviser i kodningskoncepter og samtidig giver eleverne mulighed for at bygge sjove spil med stor kreativ frihed.

Google CS har designet nogle velgennemtænkte lektionsplaner, som børnene kan følge, og det fedeste ved platformen er, at elevernes projekter er frit tilgængelige til gennemsyn.

Det giver børnene mulighed for at studere den visuelle Scratch-blokkode, der blev brugt til at lave spændende 2D-spil som Asteroids, Donkey Kong og meget mere. Scratch giver også eleverne mulighed for at tilføje deres egen kunst, animation, musik, lydeffekter og voice-over. Scratch giver ikke elevstøtte på nuværende tidspunkt.

I 2020 lancerede CodaKid også en 15-kursus Scratch-kodeserie med 15 kurser, der starter fra det grundlæggende og gradvist bliver ret avanceret. For elever, der kan lide videoundervisning, er CodaKids kurser meget engagerende og bruges af elever over hele verden.

Code.org (Gratis)

Code.org er blevet præsenteret af Hour of Code og bruges af mange offentlige skoler til at undervise i introduktion til datalogi.

Code Studio har tidlige moduler med visuelle blokgrænseflader grænseflader og mere avancerede kapitler, der underviser i tekstbaseret kode i en lukket platform. Code.org har også indgået partnerskaber med Minecraft, Scratch, Tynker, CodeBattle og andre for at skabe moduler, der simulerer oplevelsen af at skabe spil og apps.

Styrken ved Code.org (ud over det faktum, at det er gratis) er, at de har indgået partnerskaber med Minecraft- og Star Wars-mærkerne. Derudover har de en sekventiel tilgang til at undervise i computerprogrammering. Ulempen er, at børnene aldrig helt oplever følelsen af at bygge noget fra bunden, og de er begrænset til et pseudomiljø, som synes at tilskynde til at trække og slippe blokke frem for tekst.

Tynker (Betalt)

Tynker er en anden ekstremt populær spilressource til at hjælpe med at lære børn kodning. Det er en betalt platform med 32 onlinekurser.

Som tidligere nævnt er dette en af de mest populære platforme blandt skoler, da den primært er baseret på visuelle blokundervisningsmetoder. Dette gør det til en god ressource for yngre brugere og begyndere, men det er sandsynligvis noget, som eleverne i sidste ende bør afslutte.

Det sagt, vokser lektionerne og modulerne med eleverne i kompleksitet og sværhedsgrad. Selv om der helt sikkert er et loft over dette, er det godt at vide, at det hele ikke sidder omkring det nøjagtigt samme begynderniveau, som der hvor det starter.

Med hensyn til programmer, der er designet til begyndelsen af en koderes rejse, fungerer Tynker helt sikkert som en fremragende mulighed.

Osmo Coding (Betalt)

Osmo Coding kombinerer Lego, spil og kodning. Det er et spilmærke, der lærer børn programmeringsbegreber ved hjælp af magnetiske klodser, der gør det muligt for brugerens figur at navigere i puslespil og andre udfordringer i et iPad-spil.

Selv om hjemmesiden angiver, at softwaren er designet til elever i alderen 5 til 12 år, mener vi, at dens sweet spot for alderen 5 til 7 år. Osmo introducerer en overbevisende, taktil tilgang til kodningsundervisning, og vi mener, at de er meget lovende for K-2 datalogi.

Wonder Workshop Dash and Dot Robotics Kits (Betalt)

Wonder Workshops Dash and Dot-robotics-kits giver en enkel børnevenlig introduktion til programmering med visuelle blokke med den ekstra fordel af en fysisk robot. Dash og Dots fysiske bevægelser kan programmeres ved hjælp af en simpel grænseflade, og begge robotter har sjove, søde personligheder, der er ganske underholdende for børn. Min datter på 6 år har fået time efter time med at spille videre på sit Dash and Dot-kit, og vi er store fans!

Coding For Kids 8+ Years of Age (Learn Coding Using Real Languages)

Hvis du husker fra min anbefaling ovenfor. Code.org og Scratch er typisk de programmer, som skolerne bruger.

Hvis du imidlertid ønsker, at din elev skal have et springbræt til deres karriere og begynde at lære det samme kodningssprog hos Facebook, Google, Amazon m.fl. har jeg listet nogle gratis og betalte ressourcer, der kan hjælpe dig i gang.

Khan Academy (Gratis)

Sal Khan har skabt en række videoer, der er designet til at give gratis undervisning til verden. Khan Academy, der er finansieret af bl.a. Bill and Melinda Gates Foundation, har påbegyndt en serie om computervidenskab, hvor der undervises i grundlæggende JavaScript, HTML, CSS og meget mere.

Der er videolektioner om en række emner lige fra at lave animationer med JavaScript, lave websider, lave 2D-spil og meget mere. På nuværende tidspunkt indeholder mange af de vejledninger ikke videoer, men i stedet skriftlige instruktioner, der er bedre egnet til gymnasie- og universitetsstuderende. Khan Academy yder ikke elevsupport i skrivende stund.

Bitsbox (Betalt)

Hvis du leder efter en praktisk kodningsoplevelse for børn, er Bitsbox en god mulighed at vælge. Dette er en abonnementstjeneste, der hver måned tilbyder nye kodningsprojekter med temaer. Det er en god måde at opretholde en tidsplan med kodningslektioner og samtidig have spændende overraskelser inddraget i oplevelsen.

Med Bitsbox kan du enten vælge en digital mulighed for at modtage en månedlig PDF-fil med projekter, eller du kan vælge en af deres fysiske pakker. Forskellen mellem basisboksen og deluxe-boksen er kun i det ekstra legetøj, de ekstra spil og præmier, der er inkluderet i deluxe-pakken. Hvis du leder efter måder at gøre det sjovere på og give flere incitamenter, så er opgraderingen en god mulighed! Ellers kan du være sikker på, at du stadig får de samme fantastiske projekter og lektioner hver måned.

CodeMonkey (Gratis)

En anden sjov og spændende ressource beregnet til børn fra 8 år og opefter er CodeMonkey, en spilplatform, der lærer børnene at kode, mens de arbejder sig igennem udfordrende niveauer. De sjove lektioner og eventyr er specielt rettet mod begyndere, så det er et godt sted at starte en kodningsrejse.

Der er en række forskellige spil, som børnene kan spille via CodeMonkey, så du har muligheder. Dette vil hjælpe dit barn med at få mest muligt ud af platformen, ikke kun ved at have en række forskellige uddannelseskanaler at bruge, men også ved at have forskellige spil, der kan holde dem optagede og interesserede.

Nogle af disse spil omfatter Dodo Does Math, Challenge Builder, Game Builder og Coding Adventure. At gennemse mulighederne og forstå platformen som helhed er et godt sted at starte med et barns undervisning i datalogi.

CodaKid – All Access- $25 pr. måned (se videoen for at få mere at vide)

Fuldstændig afsløring – jeg er medstifter og CEO for CodaKid. Men jeg er overbevist om, at CodaKid hører til på denne liste på grund af de uddannelsespriser, vi har vundet, og den store fanskare, vi har amssed i nu over 100 lande rundt om i verden.

Vinder af Parent’s Choice Gold Award og CODiE-finalist for Best Coding and Computational Thinking Solution, CodaKid har i skrivende stund over 50 kurser og undervisning i over 7 forskellige kodningssprog.

Det, der gør CodaKid unikt, er, at dine børn lærer de kodningssprog, der er nødvendige for at bygge websites, skabe rigtige spil, apps og meget mere. Vi inkluderer også ubegrænset adgang til et team af venlige mentorer, der vil hjælpe dig via chat eller skærmdeling, hvis dit barn nogensinde går i stå og har brug for hjælp.

Med kun 25 dollars om måneden for over 500 timers elevprojekter er det en fremragende værdi.

Klik her for at starte din gratis 14-dages prøveperiode!

Codecademy

Codecademy tilbyder kodningskurser, herunder lektionsplaner, der hjælper lærere med at planlægge datalogiundervisning. Vi finder deres kurser og indhold mere velegnet til teenagere, der er interesseret i erhvervsuddannelse inden for webudvikling og datalogi, da deres muligheder for spilprogrammering er ret begrænsede.

Øvelserne udføres i browseren og har automatisk kontrol af nøjagtigheden. Codecademys styrke ligger i at undervise ældre elever, der er interesserede i tekstbaserede sprog. Den lukkede platformstilgang forhindrer eleverne i at få den faktiske oplevelse af at skabe deres egen software, men den giver et velgennemtænkt pensumkort.

Hvilken type computer skal jeg investere i til mit barn?

Denne beslutning afhænger af dit barns interesser, dit budget og hvilken tilgang du gerne vil have.

Mange online-kodningskurser, såsom Code.org og Khan Academy er webbaserede og kræver kun en højhastighedsinternetforbindelse.

Webbaserede kurser kræver ikke computere med meget processorkraft og kan typisk køre med næsten alle computere, der er fremstillet inden for de sidste 4-5 år, herunder muligheder som Google Chromebooks.

Udbydere af kurser med rigtige kodningsværktøjer kræver en Mac- eller pc-computer med en anbefalet 4G RAM og en højhastighedsinternetforbindelse. Fordelen er, at dit barn lærer at kode ved hjælp af de samme værktøjer af professionel kvalitet og rigtige kodningssprog, som bruges af store softwarevirksomheder verden over.

På et tidspunkt i dit barns datalogiske rejse vil I sandsynligvis nå et tidspunkt, hvor han eller hun har et stærkt ønske om at bruge rigtige programmeringsmiljøer og professionelle værktøjer.

Nogle familier beslutter sig for at gøre dette fra starten, mens andre bruger webbaserede værktøjer til at begynde med og så overgår til værktøjer af professionel kvalitet på et senere tidspunkt. Vi har fundet ud af, at børnene opbygger en stor selvtillid, når de bruger disse værktøjer. Faktisk er elever helt ned til 7 års alderen i stand til at bruge dem, når de undervises med klare anvisninger.

Vi er ret agnostiske med hensyn til pc-computere og foreslår, at du følger kursets hardwarekrav. Vi foreslår også, at du læser computeranmeldelser på pålidelige kilder som CNET eller PCMagazine.

I konklusion…

Kodning for børn bliver mere og mere populært, da mange familier ser databehandling som en ny læse- og skrivefærdighed, der vil være lige så vigtig som matematik og naturvidenskab på morgendagens arbejdsmarked. Der er mange tilgange til at udvælge passende kurser til K-12-elever, og der findes bestemt ingen “one-size-fits-all”-løsninger.

Det vigtigste råd, vi kan give, er at gøre kodning sjovt.

Kodning for børn behøver ikke at være kedeligt. Ja, det kræver tålmodighed og vedholdenhed, men hvis børnene ved, at udbyttet er et projekt, et spil eller en app, som de er interesserede i, vil de lægge sig i selen for arbejdet.

Hvis det bliver undervist på den forkerte måde, kan kodning for børn virke som en kedelig skrivetime eller endnu værre som et matematisk ordproblem med 50 trin.

Hvis du vælger rigtigt, vil du imidlertid give dine børn en ny færdighed, der både er sjov og akademisk, og du vil måske blive overrasket over at se de positive virkninger, det har på deres akademiske færdigheder og selvtillid.

Vil du genbesøge et afsnit af artiklen? Klik på et link nedenfor for hurtigt at springe til det pågældende afsnit!

  1. Hvad er kodning for børn? Hvilken alder er passende for at lære at kode?
  2. Hvorfor skal mit barn lære at kode? Hvorfor er det ikke nok at gå i skolen fra første til 12. klasse?
  3. Hvad er de bedste programmeringssprog til børn?
  4. Fire vigtige råd, som du skal følge, før du får dit barn til at begynde at kode!
  5. De bedste gratis & betalte kodningsspil, apps, websteder, klasser, undervisningsplaner og meget mere, som du kan bruge for at komme i gang!
  6. Hvilken type computer skal jeg investere i til mit barn?

Skriv et svar

Din e-mailadresse vil ikke blive publiceret.