Publicitate
Mulți oameni și-au dat seama de importanța învățării modului de codare ca abilitate de viață. Indiferent unde te duci și ce job ai, este întotdeauna văzut ca într-o lumină pozitivă dacă știi să lucrezi un cod, chiar dacă aceasta nu este profesia ta. Pe măsură ce această importanță crește din ce în ce mai mult, există o mulțime de noi inițiative pentru a-i determina pe copii să învețe codul în școală. Deși este grozav să le vezi, poți prelua controlul educației de codare făcând câțiva pași pe cont propriu.
Partea cea mai bună - și probabil cea mai surprinzătoare - este că nu trebuie să fie un calvar plictisitor. Nu mă credeți? Consultați aceste cinci moduri diferite prin care puteți învăța să codați.
ComputerCraft
Minecraft Introducere a unui târziu în Minecraft [Jocuri MUO]Minecraft, senzația bazată pe blocuri care a luat jocurile de furtună, acum are peste trei ani. Este aproape greu de crezut că a trecut atât de mult de când a fost publicată prima alfa - și este la fel de ... Citeste mai mult
- jocul indie multiplă platformă - este jucat de toată lumea aparent. Chiar dacă nu te joci singur, sunt sigur că ai un număr bun de prieteni. Minecraft este extrem de extensibil cu multe mod-uri diferite, ceea ce dă naștere la pachete precum Tekkit. Există de fapt un mod care este inclus cu Tekkit, numit ComputerCraft, care adaugă un întreg element de codare la joc.După ce ați conceput un computer cu elementele necesare, puteți începe să îl codați folosind funcția simplă Limba Lua pentru a construi mineri automate, trimite mesaje între computere în Minecraft și multe altele Mai Mult. Deși nu construiește niciun program „tradițional” sau aplicații web, este totuși multă codificare care poate învăța oamenilor conceptele pe care le pot extinde la alte tipuri de aplicații.
Totuși, acesta este probabil cel mai amuzant mod de a face acest lucru, păstrându-l extrem de simplu. Pentru ajutor cu privire la codarea cu ComputerCraft, consultați site-ul lor web.
Rebeca / Alice
Rebeca este un mediu de programare 3D bazat pe Alice Alice învață programarea computerizată orientată pe obiecte copiilor Citeste mai mult . Acest instrument este fantastic, deoarece programarea grafică 3D este deja un concept greu așa cum este, deci are un un instrument care simplifică totul la ceva ce poate fi folosit în scopuri educaționale este un lucru excelent lucru.
Unul dintre avantajele principale ale Rebeca asupra lui Alice este faptul că a fost internaționalizată, astfel încât este mai ușor să o traducem în diferite limbi. În prezent, spaniola este disponibilă pe lângă limba engleză.
3DPL
Un limbaj de programare conceput special pentru a ajuta oamenii să învețe concepte despre obiecte 3D ar putea fi, de asemenea, o cale de urmat. 3DPL oferă un mod simplu, simplu de a manipula codul și de a vedea rezultatele. Deși acest limbaj de programare nu ar trebui utilizat pentru proiecte reale, este totuși un instrument educațional excelent care arată funcționarea într-o formă mai simplă.
Site-ul care înconjoară 3DPL oferă multiple tutoriale despre cum puteți face lucruri frumoase cu el, așa că merită să verificați dacă sunteți interesat de programarea 3D.
Scripturi pe desktop
Dacă doriți să vă confundați cu ceva mai apropiat de programarea reală, poate doriți să aruncați o privire asupra scripturilor de pe desktop. Deși aceste scripturi nu folosesc, de obicei, limbaje de programare comune, cum ar fi C / C ++, însă vă permit să efectuați lucrări efective pe computer, mai degrabă decât să „jucați”. De obicei, nu aveți nevoie de instrumente suplimentare pentru scripturi în afară de editorul de text preferat.
Utilizatorii Windows pot crea scripturi .bat, utilizatorii Mac pot crea AppleScript Cum se utilizează scriptul UI de Applescript pe Mac Citeste mai mult fișierele și Linux pot crea scripturi bash (.sh). Există un număr mare de aplicații pentru care pot fi utilizate. Unele exemple includ redenumirea fișierelor în bloc sau alte operațiuni în vrac, căutarea de fișiere specifice și multe altele.
Zmeura Pi
Dacă mai degrabă părăsiți computerul pe care lucrați singur, atunci este posibil să vă interesați Zmeura Pi Raspberry Pi - un computer ARM dimensionat cu card de credit - al tău pentru doar 25 de dolariCeva mare se produce în orașul universitar din Cambridge, Marea Britanie. În ultimul an, o echipă de medici academicieni, oameni de afaceri, lectori și programatori au făcut modificările finale la un proiect foarte interesant, într-adevăr ... Citeste mai mult pentru aventurile dvs. de învățare a codurilor. Dispozitivul are doar dimensiunea unui card de credit, are totuși suficientă putere pentru a rula unele jocuri cu resurse reduse și costă doar 35 de dolari pentru modelul high-end.
Raspberry Pi rulează o distribuție Linux completă bazată pe ARM (pe care trebuie să o alegeți, deoarece va trebui să pregătiți o cartelă SD pentru a o folosi cu ea), deci aveți o mulțime de opțiuni la dvs. eliminare, inclusiv limbaje tradiționale de programare, cum ar fi C / C ++, scripturi precum Bash și alte limbaje care utilizează porturile personalizate ale Pi care funcționează cu personalizare hardware. Prin urmare, este posibil să merită să renunțăm la o sumă relativ mică de multă flexibilitate.
Concluzie
Sperăm că aceste 5 moduri unice de învățare a codului vă vor ajuta să începeți și să vă motivați să rămâneți la el. Așa cum am spus mai devreme, nu trebuie să fie un cod plictisitor care să facă lucruri foarte minuscule - poate fi interesant și utilizat în multe aplicații diferite, care sunt foarte populare. Indiferent dacă sunteți doar un copil sau un adult care se uită să învețe anumite abilități, nu există un moment mai bun decât acum pentru a începe!
Vrei să înveți să faci cod? Dacă aveți deja, care este metoda preferată de a-i învăța pe alții? Spuneți-ne în comentarii!
Credit imagine: Fundal Internet cu cod binar prin Shutterstock
Danny este un senior la Universitatea din nordul Texasului care se bucură de toate aspectele legate de software-ul open source și Linux.