Reklaam

õppida koodimaPaljud inimesed on mõistnud, kui oluline on õppida elu oskusena kodeerima. Pole vahet, kuhu lähete ja mis tööd teil on, nähakse seda alati positiivses valguses, kui teate mõnda koodi töötada, isegi kui see pole teie amet. Kuna see tähtsus aina kasvab, on palju uusi algatusi, mis aitaksid lastel koolis koodi õppida. Ehkki neid on tore näha, saate oma kodeerimishariduse üle kontrolli teha, kui võtate mõned sammud ise.

Parim - ja ilmselt kõige üllatavam osa - on see, et see ei pea olema igav katsumus. Kas sa ei usu mind? Vaadake neid viit erinevat viisi, kuidas saate koodiga õppida.

ComputerCraft

Minecraft Hilineja sissejuhatus minecrafti [MUO Gaming]Tormi poolt mängude vastu võtnud plokipõhine sensatsioon Minecraft on nüüd tublisti üle kolme aasta vana. On peaaegu raske uskuda, et juba nii kaua pärast esimese alfa postitamist on asi olnud - ja see on võrdselt ... Loe rohkem - platvormidevahelise indie-mängu number üks - mängivad pealtnäha kõik. Isegi kui te ise ei mängi, olen kindel, et teil on palju sõpru, kes seda teevad. Minecraft on äärmiselt laiendatav paljude erinevate modifikatsioonidega, millest tulenevad sellised paketid nagu Tekkit. Tekkitiga on tegelikult üks mod, mida nimetatakse

ComputerCraft, mis lisab mängu kogu kodeerimiselemendi.

Kui olete arvutit vajalikest elementidest meisterdanud, saate selle abil koodi kodeerima, kasutades selleks lihtsat funktsiooni Lua keel automaatsete demineerijate ehitamiseks, Minecrafti arvutite vahel sõnumite saatmiseks ja nii palju rohkem. Ehkki see ei ehita ühtegi traditsioonilist programmi ega veebirakendust, on see siiski väga kodeerimine, mis õpetab inimestele mõisteid, mida nad saavad laiendada muud tüüpi rakendustele.

See on aga ilmselt kõige naljakam viis seda teha, hoides seda ülimalt lihtsana. ComputerCraft'i abil kodeerimise kohta saate lisateavet nende veebisaidil.

Rebeca / Alice

Rebeca on 3D-põhine programmeerimiskeskkond, mis põhineb välja lülitatud Alice Alice õpetab lastele objektorienteeritud programmeerimist Loe rohkem . See tööriist on fantastiline, kuna 3D-graafika programmeerimine on juba raske kontseptsioon, nii et see on olemas tööriist, mis lihtsustab kõike millekski, mida saab kasutada hariduslikel eesmärkidel, on suurepärane asi.

Rebeca üks peamisi eeliseid Alice'i ees on asjaolu, et see on rahvusvahelistunud, nii et seda on lihtsam erinevatesse keeltesse tõlkida. Praegu on lisaks inglise keelele saadaval ka hispaania keel.

3DPL

Programmeerimiskeel, mis on spetsiaalselt loodud selleks, et aidata inimestel õppida 3D-objektide kontseptsioone, võiks olla ka tee. 3DPL pakub lihtsat ja arusaadavat viisi koodiga manipuleerimiseks ja tulemuste nägemiseks. Kuigi seda programmeerimiskeelt ei tohiks tegelike projektide jaoks kasutada, on see siiski suurepärane õppevahend, mis näitab töid lihtsamal kujul.

3DPL-i ümbritsev sait pakub mitmeid õpetusi, kuidas sellega lahedaid asju teha, nii et tasub vaadata ka seda, kas olete huvitatud 3D-programmeerimisest.

Töölaua skriptimine

Kui soovite jahtuda tegelikule programmeerimisele lähemale, võiksite uurida töölaua skriptimist. Need skriptid ei kasuta tavaliselt tavalisi programmeerimiskeeli, näiteks C / C ++, kuid need võimaldavad teil lihtsalt arvutis mängimise asemel tegelikku tööd arvutis teha. Tavaliselt ei vaja skriptide jaoks lisaks eelistatud tekstiredaktorile mingeid lisatööriistu.

Windowsi kasutajad saavad luua .bat-skripte, Maci kasutajad saavad neid luua AppleScript Kuidas kasutada Applescripti kasutajaliidese skriptimist Macis Loe rohkem failid ja Linux saavad luua bash (.sh) skripte. Neid rakendusi saab kasutada palju. Mõned näited hõlmavad hulgifailide ümbernimetamist või muid hulgitoiminguid, konkreetsete failide otsimist ja palju muud.

Vaarika Pi

õppida koodima

Kui eelistaksite arvuti, kus oma tööd teete, üksi, siis võite olla huvitatud sellest, kas saada Vaarika Pi Vaarika Pi - krediitkaardiga ARM-arvuti - teie oma ainult 25 dollari eestSuurbritannias Cambridge'i ülikoolilinnas on õlut tehtud midagi suurt. Viimase aasta jooksul on meeskond akadeemikuid, ärimehi, õppejõude ja programmeerijaid teinud väga põneva projekti jaoks lõplikke muudatusi ... Loe rohkem koodi õppimise seikluste jaoks. Seade on vaid krediitkaardi suurune, kuid sellel on piisavalt jõudu mõne vähese ressursiga mängude käitamiseks ja see maksab kõrgema klassi mudeli jaoks ainult 35 dollarit.

Raspberry Pi juhib ARM-põhist Linuxi täielikku jaotust (mille peate valima, kui peate selle kasutamiseks ette valmistama SD-kaardi), nii et teil on oma utiliseerimine, sealhulgas traditsioonilised programmeerimiskeeled, näiteks C / C ++, skriptid, nagu bash, ja muud keeled, mis kasutavad Pi kohandatud pordid, mis töötavad kohandatud riistvara. Seetõttu võib suhteliselt väikese rahasumma mahavõtmise tasuks olla nii paindlik.

Järeldus

Loodetavasti aitavad need 5 ainulaadset koodi õppimise viisi teil alustada ja on motiveeritud sellest kinni pidama. Nagu ma juba varem ütlesin, ei pea see olema igav kood, mis teeb väga pisikesi asju - see võib olla põnev ja kasutada paljudes erinevates rakendustes, mis on väga populaarsed. Pole tähtis, kas olete alles laps või täiskasvanu, kes soovib mõnda oskust õppida, pole alustamiseks paremat aega kui praegu!

Kas soovite õppida koodima? Milline on teie eelistatud meetod teiste õpetamiseks, kui teil see juba olemas on? Andke meile kommentaarides teada!

Kujutise krediit: Interneti-taust kahendkoodiga Shutterstocki kaudu

Danny on Põhja-Texase ülikooli vanem, kes naudib kõiki avatud lähtekoodiga tarkvara ja Linuxi aspekte.