Mainos

oppia koodaamaanMonet ihmiset ovat ymmärtäneet, kuinka tärkeää on oppia koodaamaan elämätaito. Riippumatta siitä, minne menet ja mitä työtä sinulla on, se nähdään aina positiivisessa valossa, jos osaat käyttää jotakin koodia, vaikka se ei olisi ammattisi. Kun tämä merkitys kasvaa yhä enemmän, on olemassa paljon uusia aloitteita saada lapset oppimaan koodia koulussa. Vaikka on hienoa nähdä heidät, voit hallita koodauskoulutustasi tekemällä joitain toimia itse.

Paras - ja luultavasti yllättävin osa - on, että sen ei tarvitse olla tylsää koettelemusta. Etkö usko minua? Tutustu näihin viiteen eri tapaan, joilla voit oppia koodaamaan.

ComputerCraft

Minecraft Myöhäisen tulijan johdanto minecraftiin [MUO Gaming]Minecraft, lohkopohjainen sensaatio, joka otti vastaan ​​myrskyn pelaamista, on nyt selvästi yli kolme vuotta vanha. On melkein vaikea uskoa, että niin kauan sitten kuin ensimmäinen aakkoset on lähetetty - ja se on yhtä ... Lue lisää - Platform-indie-pelin ykkönen - näennäisesti kaikki pelaavat. Vaikka et pelaa itse, olen varma, että sinulla on paljon ystäviä, jotka tekevät. Minecraft on erittäin laajennettavissa monilla erilaisilla modifikaateilla, mikä aiheuttaa paketteja, kuten Tekkit. Tekkitissä on itse asiassa yksi mod, nimeltään

instagram viewer
ComputerCraft, joka lisää peliin kokonaisen koodauselementin.

Kun olet suunnitellut tietokoneen tarvittavista esineistä, voit alkaa koodata sitä helposti Lua-kieli rakentaa automaattisia kaivostyökaluja, lähettää viestejä Minecraft-tietokoneiden välillä, ja niin paljon lisää. Vaikka se ei rakenna mitään "perinteisiä" ohjelmia tai verkkosovelluksia, se on silti koodaus, joka voi opettaa ihmisille käsitteitä, joita he voivat laajentaa muun tyyppisiin sovelluksiin.

Tämä on kuitenkin luultavasti hauskin tapa tehdä se pitäen se erittäin yksinkertaisena. Katso lisätietoja ComputerCraft-koodauksesta heidän verkkosivuillaan.

Rebeca / Alice

Rebeca on 3D-ohjelmointiympäristö, joka perustuu pois päältä Alice Alice opettaa lapsille oliopohjaista tietokoneohjelmointia Lue lisää . Tämä työkalu on upea, koska 3D-grafiikan ohjelmointi on jo vaikea käsite sellaisenaan, joten sillä on työkalu, joka yksinkertaistaa kaiken jotain, jota voidaan käyttää opetustarkoituksiin, on hieno asia.

Yksi Rebecan ensisijaisista eduista Aliceen nähden on se, että se on kansainvälistynyt, joten sen kääntäminen eri kielille on helpompaa. Tällä hetkellä espanja on saatavana englannin lisäksi.

3DPL

Ohjelmointikieli, joka on suunniteltu auttamaan ihmisiä oppimaan 3D-esineiden käsitteitä, voisi olla myös tapa. 3DPL tarjoaa yksinkertaisen, selkeän tavan manipuloida koodia ja nähdä tulokset. Tätä ohjelmointikieltä ei pitäisi käyttää todellisiin projekteihin, mutta se on silti loistava opetusväline, joka näyttää työn yksinkertaisemmassa muodossa.

3DPL: tä ympäröivällä sivustolla on useita opetusohjelmia siitä, kuinka tehdä hienoja asioita sen kanssa, joten on myös syytä tarkistaa, oletko kiinnostunut 3D-ohjelmoinnista.

Työpöydän komentosarjat

Jos haluat sekoittaa jotain, joka on lähempänä todellista ohjelmointia, kannattaa ehkä tutustua työpöydän komentosarjoihin. Vaikka nämä komentosarjat eivät yleensä käytä yleisiä ohjelmointikieliä, kuten C / C ++, niiden avulla voit tehdä todellisia töitä tietokoneellasi sen sijaan, että vain "pelataan". Et yleensä tarvitse ylimääräisiä työkaluja skripteihin haluamasi tekstieditorin lisäksi.

Windows-käyttäjät voivat luoda .bat-komentosarjoja, Mac-käyttäjät voivat luoda AppleScript Kuinka käyttää Applescriptin käyttöliittymän komentosarjoja Macissa Lue lisää tiedostoja, ja Linux voivat luoda bash (.sh) -komentosarjoja. Niitä voidaan käyttää paljon sovelluksia. Joitakin esimerkkejä ovat joukkotiedostojen uudelleennimeäminen tai muut joukkotoimenpiteet, tiettyjen tiedostojen etsiminen ja paljon muuta.

Vadelma Pi

oppia koodaamaan

Jos haluat mieluummin jättää tietokoneen, jolla työskentelet, yksin, saatat olla kiinnostunut hankkimaan Vadelma Pi Raspberry Pi - luottokortikokoinen ARM-tietokone - sinun vain 25 dollariaJotakin suurta on olut panimoissa yliopiston kaupungissa Cambridgessa, Iso-Britanniassa. Viime vuoden ajan tutkijaryhmät, liikemiehet, luennoitsijat ja ohjelmoijat ovat tehneet lopullisia muutoksia todella jännittävään projektiin ... Lue lisää koodin oppimisseikkailuihin. Laite on vain luottokortin kokoinen, mutta sillä on tarpeeksi virtaa joidenkin vähävaraisten pelien suorittamiseen ja se maksaa vain 35 dollaria korkeamman tason mallista.

Raspberry Pi: llä on täysi ARM-pohjainen Linux-jakelu (jonka valitset, kun sinun on valmisteltava SD-kortti käytettäväksi sen kanssa), joten sinulla on runsaasti vaihtoehtoja hävittäminen, mukaan lukien perinteiset ohjelmointikielet, kuten C / C ++, komentosarjat, kuten Bash, ja muut kielet, jotka käyttävät Pi: n mukautettuja portteja, jotka toimivat mukautettujen kanssa laitteisto. Siksi niin suuri joustavuus voi olla syytä pudottaa suhteellisen pieni määrä rahaa.

johtopäätös

Toivottavasti nämä 5 ainutlaatuista tapaa oppia koodia auttavat sinua pääsemään alkuun ja motivoituneita pitämään sitä kiinni. Kuten aiemmin totesin, sen ei tarvitse olla tylsää koodia, joka tekee erittäin pienimuotoisia asioita - se voi olla jännittävä ja sitä voi käyttää monissa erityisen suosituissa sovelluksissa. Ei ole väliä oletko vain lapsi tai aikuinen, joka haluaa oppia taitoja, aloittamiseen ei ole parempaa aikaa kuin nyt!

Haluatko oppia koodaamaan? Mikäli sinulla jo on, mikä on mieluisin menetelmäsi muiden opettamiseen? Kerro meille kommenteista!

Kuvahyvitys: Internet-tausta binaarikoodilla Shutterstockin kautta

Danny on Pohjois-Teksasin yliopiston vanhempi, joka nauttii kaikista avoimen lähdekoodin ohjelmistojen ja Linuxin ominaisuuksista.