5 interessante måder at lære at kode

  • William Charles
  • 0
  • 3061
  • 315
Reklame

Mange mennesker har indset vigtigheden af ​​at lære at kode som en livsevne. Uanset hvor du går, og hvilket job du har, ses det altid som i et positivt lys, hvis du ved, hvordan du arbejder en kode, selvom det ikke er dit erhverv. Efterhånden som denne betydning øges mere, er der masser af nye initiativer til at få børn til at lære kode i skolen. Selvom det er dejligt at se dem, kan du tage kontrol over din kodningsuddannelse ved at tage nogle skridt på egen hånd.

Den bedste - og sandsynligvis mest overraskende del - er, at det ikke behøver at være en kedelig prøvelse. Tro mig ikke? Tjek disse fem forskellige måder, du kan lære at kode på.

ComputerCraft

Minecraft A Latecomer's introduktion til Minecraft [MUO Gaming] En Latecomer's introduktion til Minecraft [MUO Gaming] Minecraft, den blokbaserede sensation, der tog spil med storm, er nu godt over tre år gammel. Det er næsten svært at tro, at det har været så længe siden den første alfa blev udgivet - og det er lige så ... - det nummer et cross-platform indie-spil - spilles af tilsyneladende alle. Selv hvis du ikke spiller dig selv, er jeg sikker på, at du har et godt antal venner, der gør det. Minecraft er ekstremt strækbar med masser af forskellige tilstande, hvilket giver anledning til pakker som Tekkit. Der er faktisk en mod, der er inkluderet i Tekkit, kaldet ComputerCraft, der tilføjer et helt kodende element til spillet.

Når du har lavet en computer ud fra de nødvendige elementer, kan du begynde at kode på den ved hjælp af det lette sprog Lua til at bygge automatiske minearbejdere, sende beskeder mellem computere inden for Minecraft og så meget mere. Mens det ikke bygger noget “traditionel” programmer eller webapplikationer, det er stadig meget kodning, der kan lære folk de begreber, de kan udvide til andre typer applikationer.

Imidlertid er dette sandsynligvis den sjoveste måde at gøre det på, mens det er ekstremt enkelt. For hjælp til kodning med ComputerCraft, se deres websted.

Rebeca / Alice

Rebeca er et 3D-programmeringsmiljø, der er baseret på Alice Alice underviser objektorienteret computerprogrammering til børn Alice lærer objektorienteret computerprogrammering til børn. Dette værktøj er fantastisk, fordi 3D-grafikprogrammering allerede er et hårdt koncept, som det er, så det er en god ting at have et værktøj, der forenkler alt til noget, der kan bruges til uddannelsesmæssige formål.

En af de primære fordele ved Rebeca i forhold til Alice er det faktum, at det er blevet internationaliseret, så det er lettere at oversætte det til forskellige sprog. I øjeblikket er spansk tilgængelig ud over engelsk.

3DPL

Et programmeringssprog designet specifikt til at hjælpe folk med at lære koncepter om 3D-objekter kan også være en vej at gå. 3DPL tilbyder en enkel, ligetil måde at manipulere kode og se resultaterne. Selvom dette programmeringssprog ikke bør bruges til faktiske projekter, er det stadig et godt uddannelsesværktøj, der viser arbejdet i en enklere form.

Webstedet omkring 3DPL tilbyder flere tutorials om, hvordan man laver seje ting med det, så det er også værd at tjekke, om du er interesseret i 3D-programmering.

Desktop scripting

Hvis du vil rode med noget, der er tættere på den faktiske programmering, kan du måske tage et kig på desktop scripting. Mens disse scripts normalt ikke bruger almindelige programmeringssprog som C / C ++, giver de dig mulighed for at udføre faktisk arbejde på din computer snarere end bare “leger rundt”. Du har normalt ikke brug for ekstra værktøjer til scripts udover din foretrukne teksteditor.

Windows-brugere kan oprette .bat-scripts, Mac-brugere kan oprette AppleScript Sådan bruges Applescript's UI-scripting på Mac Sådan bruges Applescript's UI-scripting på Mac-filer, og Linux kan oprette bash (.sh) scripts. Der er et stort antal applikationer, som disse kan bruges til. Nogle eksempler inkluderer omdøbning af bulkfiler eller andre bulkoperationer, søgning efter specifikke filer og meget mere.

Hindbær Pi

Hvis du hellere vil forlade computeren, hvor du udfører dit arbejde alene, kan du muligvis være interesseret i at få en Raspberry Pi Raspberry Pi - En Kreditkortstørrelse ARM-computer - Din for kun $ 25 Raspberry Pi - En Kreditkortstørrelse ARM Computer - Din for kun $ 25 Der er brygget noget stort i universitetsbyen Cambridge, Storbritannien. I det forløbne år har et team af akademikere, forretningsfolk, undervisere og programmører foretaget endelige ændringer til et meget spændende projekt faktisk ... til dine kodelæringseventyr. Enheden er kun på størrelse med et kreditkort, men har alligevel nok strøm til at køre nogle spil med lave ressourcer og koster kun $ 35 for den højere ende model.

Raspberry Pi kører en fuld ARM-baseret Linux-distribution (som du skal vælge, da du bliver nødt til at forberede et SD-kort til at bruge det), så du har masser af muligheder til rådighed, inklusive traditionelle programmeringssprog som C / C ++, scripting som Bash og andre sprog, der bruger Pi's tilpassede porte, der fungerer med brugerdefineret hardware. Derfor kan det være værd at droppe en relativt lille mængde penge så meget fleksibilitet.

Konklusion

Forhåbentlig vil disse 5 unikke måder at lære kode hjælpe dig med at komme i gang og motivere til at holde sig til den. Som jeg sagde tidligere, behøver det ikke at være kedelig kode, der gør meget små ting - det kan være spændende og bruges i mange forskellige applikationer, der er meget populære. Uanset om du bare er et barn eller en voksen, der ser på at lære nogle færdigheder, er der ingen bedre tid end nu til at komme i gang!

Vil du lære at kode? Hvis du allerede har det, hvad er din foretrukne metode til at undervise andre? Fortæl os det i kommentarerne!

Billedkredit: Internetbaggrund med binær kode via Shutterstock




Endnu ingen kommentarer

Om moderne teknologi, enkel og overkommelig.
Din guide i en verden af moderne teknologi. Lær hvordan du bruger de teknologier og gadgets, der omgiver os hver dag, og lær, hvordan du finder interessante ting på Internettet.