Kom igennem! Brug disse ressourcer til at undervise kodning til børn - 💡 Fix My Ideas

Kom igennem! Brug disse ressourcer til at undervise kodning til børn

Kom igennem! Brug disse ressourcer til at undervise kodning til børn


Forfatter: Ethan Holmes, 2019

Undervisning børn til kode giver mange udfordringer, som du ikke løber ind, når du instruerer voksne. Børn har ikke masser af ægte verdenserfaring, så mange analogier flyver over hovedet. Abstrakt tænkning kan tage meget mere indsats, så du skal holde tingene mere konkrete. Mange børn har ekstremt korte opmærksomhedsforløb, især i grupper. Og hvis der ikke er en kølig udbetaling næsten øjeblikkeligt, vil de kede sig og zone ud. Alle foredrag i verden vil ikke få lektionen i deres hoveder på det tidspunkt.

Når man lærer børn programmering, er målet at give dem mulighed for at forstå de daglige systemer, de allerede bruger, og at vide, at de har evnen til at vælge denne slags ting, både nu og senere i livet. Ikke alle ønsker at gøre softwareudvikling til livsoplevelse, uanset hvor smart det er i et karrierevalg, men programmeringen kryber mere og mere ud i andre felter hver dag.

Find dine ressourcer

Da jeg ledte efter en tekst til at lære kodning, ønskede jeg noget, der talte til børn på deres niveau uden at komme ud som kedeligt eller nedlatende, og det havde også projekter til rådighed næsten umiddelbart selv på det rudimentære læringsniveau. jeg vælger Python for Kids (i sin første iteration, en e-bog med titlen Snake Wrangling for Kids) af Jason Briggs. Senere da nogle af mine nyprogrammerede venner talte om deres frustrationer med de online lærer-til-kode ressourcer rettet mod voksne, begyndte jeg også at give kopier af denne bog til dem. Til denne dag anbefaler jeg det stadig.

Følgende hjemmesider er også værdifulde for nye studerende:

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

Vælg et projekt

Programmering indebærer mange valg, der kan blive overvældende for dem, der endnu ikke har erfaring til at træffe velinformerede beslutninger. Sørg for at børn har et projekt i tankerne, vil hjælpe smalle muligheder, hvilket igen vil hjælpe med til at forhindre dem i at holde op med frustration.

Valg af en platform, som f.eks. Brug af en Raspberry Pi, hjælper med spørgsmål som operativsystemdistribution til at bruge eller programmerer sprog til at lære, som der er anbefalinger til rådighed og et stort samfund til rådgivning. Nogle bestyrelser har deres eget operativsystem designet specielt til brug med det bestyrelse, hvilket normalt betyder bedre dokumentation om den måde, de arbejder sammen og bedre understøtter, når en programmør løber ind i problemer. Og hvis børnene ved eller er mere komfortable med såkaldte front-end-sprog, er der bestyrelser, der bruger dem også.

NodeBots er et løbende møde for at opbygge JavaScript-robotter og i øvrigt et perfekt sted at finde et projekt, hvis du ikke allerede har en i tankerne.

Kode på

Når et programmeringssprog er lært, bliver andre meget nemmere at samle op - børnene kan tilføje iOS eller Android programmering til deres oprindelige sprog og faktisk lave deres egne apps. Uanset hvad du gør, sørg for at de fortsætter programmeringen forbi deres første projekt, så de får endnu mere erfaring og bygger videre på de færdigheder, de allerede har lært.Det kan ikke ende med at give dem en ny karriere, men det vil ændre den måde, de ser på verden og de ting, de bruger hver dag.



Du Kan Være Interesseret

Gør: Talk 007 - Charles Platt, Electronics Fun & Fundamentals

Gør: Talk 007 - Charles Platt, Electronics Fun & Fundamentals


Lav en Mind-Controlled Arduino Robot

Lav en Mind-Controlled Arduino Robot


Flashback: Pantyhose Petals

Flashback: Pantyhose Petals


Opbygning af MakerGear Mosaic 3D Printer Del VIII: Den første udskrivning

Opbygning af MakerGear Mosaic 3D Printer Del VIII: Den første udskrivning