Oglas

naučiti kodiratiMnogi su shvatili važnost učenja kako kodirati kao životnu vještinu. Bez obzira gdje idete i koji posao imate, uvijek se gleda u pozitivnom svjetlu ako znate raditi neki kôd, čak i ako to nije vaša profesija. Kako se ova važnost sve više povećava, postoji puno novih inicijativa da djeca nauče da nauče kod u školi. Iako ih je sjajno vidjeti, možete preuzeti kontrolu nad svojim obrazovanjem kodiranja, poduzimajući neke korake sami.

Najbolji - i vjerojatno najčudniji dio - je da to ne mora biti dosadno iskušenje. Ne vjerujete mi? Pogledajte ovih pet različitih načina na koje možete naučiti kodirati.

ComputerCraft

Minecraft Latecomer's Introduction to Minecraft [MUO Gaming]Minecraft, osjetilo blok koje je igralo oluje, sada je puno više od tri godine. Gotovo je teško vjerovati da je to prošlo otkako je objavljena prva alfa - i jednako je ... Čitaj više - indie igra broj jedan na različitim platformama - igraju naizgled svi. Čak i ako se ne igrate sami, siguran sam da imate dobar broj prijatelja koji to čine. Minecraft je iznimno proširiv s puno različitih modova što uzrokuje pakete poput Tekkita. Zapravo postoji jedan mod koji je uključen u program Tekkit

ComputerCraft, što dodaje čitav element kodiranja u igru.

Kad izradite računalo iz potrebnih predmeta, možete ga započeti kodirati koristeći easy Jezik Lua za izgradnju automatskih rudara, slanje poruka između računala unutar Minecrafta i tako puno više. Iako se ne stvaraju nikakvi "tradicionalni" programi ili web aplikacije, još uvijek je kodiranje jako puno što može ljude naučiti konceptima koje mogu proširiti na druge vrste aplikacija.

Međutim, ovo je vjerojatno najsmješniji način da to učinite, a da pritom bude krajnje jednostavno. Pomoć za kodiranje računala ComputerCraft potražite u njihovu web stranicu.

Rebeca / Alice

Rebeca je okruženje za 3D programiranje koje se temelji Alice Alice podučava računalno programiranje za djecu orijentirano prema objektima Čitaj više . Ovaj je alat fantastičan jer je 3D grafičko programiranje već težak koncept kakav jest, pa imati alat koji pojednostavljuje sve do nečega što se može koristiti u obrazovne svrhe je sjajan stvar.

Jedna od glavnih prednosti Rebece u odnosu na Alice je činjenica da je internacionalizirana, tako da je lakše prevesti na različite jezike. Trenutno je osim engleskog dostupan i španjolski.

3DPL

Programski jezik dizajniran posebno za pomoć ljudima u učenju koncepata 3D objekata također bi mogao biti put. 3DPL nudi jednostavan, izravan način za manipuliranje kodom i pregled rezultata. Iako se ovaj programski jezik ne bi trebao upotrebljavati za stvarne projekte, on je još uvijek sjajan obrazovni alat koji prikazuje rad u jednostavnijem obliku.

Web-lokacija koja okružuje 3DPL nudi više tutorijala o tome kako napraviti dobre stvari, tako da je vrijedno provjeriti zanima li vas 3D programiranje.

Skripta za radnu površinu

Ako želite da se zabrljate s nečim bližim stvarnom programiranju, možda biste željeli pogledati skripte na radnoj površini. Iako ove skripte obično ne koriste uobičajene programske jezike poput C / C ++, omogućuju vam stvarni rad na računalu a ne samo „igranje okolo“. Obično vam nisu potrebni dodatni alati za skripte osim željenog uređivača teksta.

Korisnici sustava Windows mogu stvarati .bat skripte, Mac korisnici mogu stvarati AppleScript Kako se koristi Applescript UI Scripting na Macu Čitaj više datoteke i Linux mogu kreirati bash (.sh) skripte. Postoji veliki broj aplikacija za koje se one mogu koristiti. Neki primjeri uključuju skupno preimenovanje datoteka ili druge skupne operacije, traženje određenih datoteka i još mnogo toga.

Raspberry Pi

naučiti kodirati

Ako radije ostavite računalo na kojem obavljate svoj posao, možda će vas zanimati kako nabaviti Raspberry Pi Raspberry Pi - ARM računalo veličine kreditne kartice - Vaše za samo 25 dolaraU sveučilišnom gradu Cambridgeu u Velikoj Britaniji događa se nešto veliko. Posljednjih godinu dana tim akademika, gospodarstvenika, predavača i programera donosio je konačne izmjene i doista uzbudljiv projekt ... Čitaj više za avanture učenja vašeg koda. Uređaj je veličine samo kreditne kartice, ali ima dovoljno snage za pokretanje nekih igara s malim resursima i košta samo 35 USD za viši model.

Raspberry Pi ima cjelovitu distribuciju Linux-a temeljenu na ARM-u (koju morate odabrati jer ćete trebati pripremiti SD karticu za korištenje s njom), tako da imate puno mogućnosti na raspolaganju raspolaganje, uključujući tradicionalne programske jezike kao što su C / C ++, skripte poput Bash-a i druge jezike koji koriste Pi-jeve portove koji rade s prilagođenim hardver. Stoga, toliko fleksibilnosti možda vrijedi odbaciti relativno malu količinu novca.

Zaključak

Nadamo se da će vam ovih 5 jedinstvenih načina učenja pomoći da započnete i motivirani da se držite toga. Kao što sam prije rekao, ne treba biti dosadan kôd koji čini vrlo sitne stvari - može biti uzbudljiv i koristiti se u mnogim različitim aplikacijama koje su vrlo popularne. Bez obzira jeste li samo dijete ili odrasla osoba koja gleda učenje nekih vještina, nema boljeg vremena nego sada za početak!

Želite li naučiti šifrirati? Ako već imate, koja je vaša preferirana metoda podučavanja drugih? Javite nam u komentarima!

Kreditna slika: Internet pozadina s binarnim kodom preko Shutterstoka

Danny je stariji profesor na Sveučilištu Sjeverni Teksas koji uživa u svim aspektima softvera otvorenog koda i Linuxa.