Annons

lära dig att kodaMånga har insett vikten av att lära sig att koda som en livsfärdighet. Oavsett vart du går och vilket jobb du har, så ses det alltid som i ett positivt ljus om du vet hur du arbetar med någon kod, även om det inte är ditt yrke. När denna betydelse ökar allt mer finns det många nya initiativ för att få barnen att lära sig kod i skolan. Det är bra att se dem, men du kan ta kontroll över din kodutbildning 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. Tror du inte på mig? Kolla in dessa fem olika sätt du kan lära dig att koda.

ComputerCraft

Minecraft En latecomers introduktion till Minecraft [MUO Gaming]Minecraft, den blockbaserade sensationen som tog spel med storm, är nu väl över tre år gammal. Det är nästan svårt att tro att det är så länge sedan den första alfabetet publicerades - och det är lika ... Läs mer - nummer ett indie-spel över plattformar - spelas av till synes alla. Även om du inte spelar själv är jag säker på att du har ett bra antal vänner som gör det. Minecraft är extremt töjbart med många olika mods, vilket ger upphov till paket som Tekkit. Det finns faktiskt en mod som ingår i Tekkit, kallad

instagram viewer
ComputerCraft, vilket lägger till ett helt kodelement i spelet.

När du har skapat en dator från de nödvändiga artiklarna kan du börja koda på den med hjälp av det enkla Lua-språk för att bygga automatiska gruvarbetare, skicka meddelanden mellan datorer inom Minecraft och så mycket Mer. Även om det inte bygger några "traditionella" program eller webbapplikationer, är det fortfarande mycket kodning som kan lära människor koncept som de kan utvidga till andra typer av applikationer.

Men detta är förmodligen det roligaste sättet att göra det samtidigt som det är extremt enkelt. För hjälp med kodning med ComputerCraft, kolla in deras webbplats.

Rebeca / Alice

Rebeca är en 3D-programmeringsmiljö som är baserad på Alice Alice undervisar i objektorienterad datorprogrammering till barn Läs mer . Detta verktyg är fantastiskt eftersom programmering av 3D-grafik redan är ett hårt koncept som det är, så att ha en ett verktyg som förenklar allt till något som kan användas för utbildningsändamål är ett stort 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 finns spanska utöver engelska.

3DPL

Ett programmeringsspråk specifikt utformat 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, enkelt sätt att manipulera koden och se resultaten. Även om detta programmeringsspråk inte ska användas för faktiska projekt, är det fortfarande ett fantastiskt pedagogiskt verktyg som visar arbetet i en enklare form.

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

Skrivbordsskrivning

Om du vill orka med något som är närmare den faktiska programmeringen kanske du vill titta på skrivbordsskript. Medan dessa skript vanligtvis inte använder vanliga programmeringsspråk som C / C ++, låter de dig göra faktiskt arbete på din dator snarare än bara "spela runt". Du behöver vanligtvis inga extra verktyg för skript förutom din textredigerare.

Windows-användare kan skapa .bat-skript, Mac-användare kan skapa Applescript Hur man använder Applescript: s UI-skript 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 inkluderar massnamnbyte eller andra bulkoperationer, söker efter specifika filer och mycket mer.

Raspberry Pi

lära dig att koda

Om du hellre vill lämna den dator du gör ditt arbete ensam kan du vara intresserad av att få en Raspberry Pi Raspberry Pi - En kreditkortsstorlek ARM-dator - din för endast 25 dollarNågot stort har bryggts i universitetsstaden Cambridge, Storbritannien. Under det senaste året har ett team av akademiker, affärsmän, föreläsare och programmerare gjort slutliga ändringar av ett mycket spännande projekt ... Läs mer för dina äventyr för kodinlärning. Enheten är bara storleken på ett kreditkort, men har ändå tillräckligt med kraft för att köra några spel med låg resurs och kostar endast $ 35 för den avancerade modellen.

Raspberry Pi kör en fullständig ARM-baserad Linux-distribution (som du kan välja eftersom du behöver förbereda ett SD-kort för att använda det), så du har gott om alternativ bortskaffande, inklusive traditionella programmeringsspråk som C / C ++, skript som Bash och andra språk som använder Pi: ​​s anpassade portar som fungerar med anpassade hårdvara. Därför kan så mycket flexibilitet vara värt att släppa en relativt liten summa pengar.

Slutsats

Förhoppningsvis hjälper dessa 5 unika sätt att lära dig kod komma igång och motiveras att hålla sig till den. 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 som tittar på att lära dig lite färdigheter, finns det ingen bättre tid än nu att komma igång!

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

Bildkredit: Internetbakgrund med binär kod via Shutterstock

Danny är senior vid University of North Texas som tycker om alla aspekter av open source-programvara och Linux.