5 intressanta sätt att lära sig att koda

5 intressanta sätt att lära sig att koda / internet

Många har insett vikten av att lära sig hur man kodar som en livskunskap. Oavsett var du går, och vilket jobb du har, ses det alltid som ett positivt ljus om du vet hur man arbetar med en kod, även om det inte är ditt yrke. Eftersom denna betydelse ökar någonsin, finns det många nya initiativ för att få barnen att lära sig kod i skolan. Även om det är kul att se dem, kan du ta kontroll över din kodande utbildning genom att ta några steg på egen hand.

Den bästa - och förmodligen mest överraskande delen - är att det inte behöver vara en tråkig prövning. Tro mig inte? Kolla in de fem olika sätten du kan lära dig att koda.

ComputerCraft

Minecraft En Latecomer Introduktion till Minecraft [MUO Gaming] En Latecomer Introduktion till Minecraft [MUO Gaming] Minecraft, den blockbaserade sensationen som tog spel med storm, är nu drygt tre år gammal. Det är nästan svårt att tro att det har varit så länge sedan den första alfabetet publicerades - och det är lika ... Läs mer - nummer ett plattforms-indiespel - spelas av till synes alla. Även om du inte spelar dig själv är jag säker på att du har ett bra antal vänner som gör det. Minecraft är extremt utdragbar med många olika mods, vilket ger upphov till paket som Tekkit. Det finns faktiskt en mod som ingår i Tekkit, som heter ComputerCraft, som lägger till ett helt kodningselement till spelet.

När du har skapat en dator från de nödvändiga objekten kan du börja koda på det med hjälp av det lätta Lua-språket för att bygga automatiska gruvarbetare, skicka meddelanden mellan datorer inom Minecraft och så mycket mer. Medan det inte bygger någon “traditionell” program eller webbapplikationer, är det fortfarande mycket kodning som kan lära människor de begrepp som de kan sträcka sig till andra typer av applikationer.

Detta är dock förmodligen det roligaste sättet att göra det samtidigt som det håller det väldigt enkelt. För hjälp med kodning med ComputerCraft, kolla in deras hemsida.

Rebeca / Alice

Rebeca är en 3D-programmeringsmiljö som bygger på Alice Alice lär upp Objektorienterad datorprogrammering till barn Alice lär upp Objektorienterad datorprogrammering till barn Läs mer. Det här verktyget är fantastiskt eftersom 3D grafikprogrammering redan är ett svårt koncept som det är, så att ha ett verktyg som förenklar allt till något som kan användas för utbildningsändamål är en bra sak.

En av de främsta fördelarna med Rebeca över Alice är det faktum att det har internationaliserats så det är lättare att översätta det till olika språk. För närvarande är spanska tillgänglig förutom engelska.

3DPL

Ett programmeringsspråk som är utformat speciellt för att hjälpa människor att lära sig begrepp om 3D-objekt kan också vara ett sätt att gå. 3DPL erbjuder ett enkelt, rakt sätt att manipulera kod och se resultaten. Även om detta programmeringsspråk inte ska användas för verkliga projekt, är det fortfarande ett bra pedagogiskt verktyg som visar arbetet i en enklare form.

Området kring 3DPL erbjuder flera handledningar om hur man gör coola saker med det, så det är också värt att kolla om du är intresserad av 3D-programmering.

Desktop Scripting

Om du vill röra med något närmare den verkliga programmeringen, kanske du vill ta en titt på skrivbordsskript. Medan dessa skript vanligtvis inte använder vanliga programmeringsspråk som C / C ++, låter de dig göra verkligt arbete på din dator i stället för bara “leker”. Du behöver vanligtvis inte några extra verktyg för skript utöver din föredragna textredigerare.

Windows-användare kan skapa .bat-skript, Mac-användare kan skapa AppleScript Så här använder du Applescripts användargränssnitt på Mac Hur man använder Applescripts användargränssnitt på Mac Läs mer filer och Linux kan skapa bash (.sh) -skript. Det finns ett stort antal applikationer för vilka dessa kan användas. Några exempel är att byta namn på massfil eller andra bulkoperationer, söka efter specifika filer och mycket mer.

Raspberry Pi

Om du hellre vill lämna datorn där du jobbar ensam, kanske du är intresserad av att få en Raspberry Pi Raspberry Pi - En kreditkortskortad ARM-dator - Din för endast 25 dollar Raspberry Pi - Ett kreditkortskort ARM Dator - Din för endast $ 25 Något stort har bryggt i universitetsstaden Cambridge, Storbritannien. Under det gångna året har ett team akademiker, affärsmän, lärare och programmerare gjort slutliga ändringar av ett mycket spännande projekt faktiskt ... Läs mer för din kodlärande äventyr. Enheten är bara storleken på ett kreditkort, men har fortfarande tillräckligt med ström för att köra lite lågkvalitetsspel och kostar bara 35 kronor för den avancerade modellen.

Raspberry Pi kör en hel ARM-baserad Linux-distribution (som du får välja eftersom du behöver förbereda ett SD-kort för att använda det), så du har många alternativ till ditt förfogande, inklusive traditionella programmeringsspråk som C / C ++, skript som Bash och andra språk som använder sig av Pi: s anpassade portar som arbetar med anpassad hårdvara. Därför kan så mycket flexibilitet vara värt att släppa en relativt liten summa pengar.

Slutsats

Förhoppningsvis kommer dessa 5 unika sätt att lära sig koden att hjälpa dig att komma igång och motiverade att klara sig med det. Som jag sa tidigare behöver det inte vara tråkig kod som gör mycket små saker - det kan vara spännande och användas i många olika applikationer som är mycket populära. Oavsett om du bara är ett barn eller en vuxen tittar på att lära sig några färdigheter, det finns ingen bättre tid än nu för att komma igång!

Vill du lära dig att koda? Om du redan har, vilken är din föredragna metod att undervisa andra? Låt oss veta i kommentarerna!

Bildkredit: Internetbakgrund med binär kod via Shutterstock

Utforska mer om: Programmering.