Reklāma
Daudzi cilvēki ir sapratuši, cik svarīgi ir iemācīties kodēt kā dzīves prasmi. Neatkarīgi no tā, kurp dodaties un kāds darbs jums ir, tas vienmēr tiek uztverts pozitīvā gaismā, ja zināt, kā strādāt ar kādu kodu, pat ja tā nav jūsu profesija. Tā kā šī nozīme arvien pieaug, ir daudz jaunu iniciatīvu, lai bērni skolā iemācītos mācīties kodu. Lai gan ir patīkami viņus redzēt, jūs varat kontrolēt savu izglītību kodēšanas jomā, veicot dažas darbības pats.
Labākais - un, iespējams, visvairāk pārsteidzošais - ir tas, ka tam nav jābūt garlaicīgam pārbaudījumam. Netici man? Apskatiet šos piecus dažādos veidus, kā iemācīties kodēt.
ComputerCraft
Minecraft Vēlīna dalībnieka ievads Minecraft [MUO Gaming]Minecraft, bloķēta sensācija, kas aizņēma spēles vētru laikā, tagad ir jau vairāk nekā trīs gadus veca. Gandrīz grūti noticēt, ka tas notika jau kopš pirmās alfa izlikšanas - un tas ir vienādi ... Lasīt vairāk - Indijiešu spēli starp platformu numur viens - to spēlē šķietami visi. Pat ja jūs pats nespēlējat, es esmu pārliecināts, ka jums ir daudz draugu, kuri to dara. Minecraft ir ārkārtīgi paplašināms ar daudzām dažādām modēm, kas rada tādas paketes kā Tekkit. Faktiski Tekkit ir iekļauts viens mod, ko sauc par
ComputerCraft, kas spēlei pievieno visu kodēšanas elementu.Kad esat izstrādājis datoru no nepieciešamajiem priekšmetiem, varat sākt to kodēt, izmantojot vienkāršo Lua valoda, lai izveidotu automātiskus kalnračus, sūtītu ziņojumus starp Minecraft datoriem un tā daudz vairāk. Kaut arī tas neveido nekādas “tradicionālās” programmas vai tīmekļa lietojumprogrammas, tas tomēr ļoti kodē, lai iemācītu cilvēkiem jēdzienus, kurus viņi var attiecināt uz cita veida lietojumprogrammām.
Tomēr tas, iespējams, ir smieklīgākais veids, kā to izdarīt, vienlaikus saglabājot to ārkārtīgi vienkārši. Lai iegūtu palīdzību kodēšanā ar ComputerCraft, pārbaudiet viņu vietne.
Rebeka / Alise
Rebeka ir 3D programmēšanas vide, kuras pamatā ir izslēgts Alise Alise bērniem māca uz objektiem orientētu datorprogrammēšanu Lasīt vairāk . Šis rīks ir fantastisks, jo 3D grafikas programmēšana jau ir grūts jēdziens, tāpēc tā ir lielisks rīks, kas visu vienkāršo kaut ko tādu, ko var izmantot izglītības vajadzībām lieta.
Viens no galvenajiem Rebeca ieguvumiem salīdzinājumā ar Alisi ir fakts, ka tā ir internacionalizēta, tāpēc to ir vieglāk tulkot dažādās valodās. Pašlaik spāņu valoda ir pieejama papildus angļu valodai.
3DPL
Programmēšanas valoda, kas īpaši izstrādāta, lai palīdzētu cilvēkiem apgūt 3D objektu koncepcijas, arī varētu būt veids, kā iet. 3DPL piedāvā vienkāršu, saprotamu veidu, kā manipulēt ar kodu un redzēt rezultātus. Lai gan šo programmēšanas valodu nevajadzētu izmantot faktiskiem projektiem, tas joprojām ir lielisks izglītojošs rīks, kas parāda darbu vienkāršākā formā.
Vietne, kas ieskauj 3DPL, piedāvā vairākas konsultācijas par to, kā ar to paveikt lieliskas lietas, tāpēc ir vērts arī pārbaudīt, vai jūs interesē 3D programmēšana.
Darbvirsmas skriptu veidošana
Ja vēlaties izjaukt kaut ko tuvāku faktiskajai programmēšanai, ieteicams apskatīt darbvirsmas skriptus. Kaut arī šie skripti parasti neizmanto tādas parastās programmēšanas valodas kā C / C ++, tie ļauj jums reāli strādāt ar datoru, nevis tikai “spēlēties”. Parasti skriptiem nav vajadzīgi nekādi papildu rīki, izņemot vēlamo teksta redaktoru.
Windows lietotāji var izveidot .bat skriptus, Mac lietotāji var izveidot AppleScript Kā lietot Applescript UI skriptu operētājsistēmā Mac Lasīt vairāk failus, un Linux var izveidot bash (.sh) skriptus. Ir liels skaits lietojumprogrammu, kuras var izmantot. Daži piemēri ietver lielapjoma failu pārdēvēšanu vai citas lielapjoma operācijas, īpašu failu meklēšanu un daudz ko citu.
Aveņu Pi
Ja jūs labprātāk atstājat datoru, kurā veicat savu darbu, jūs, iespējams, vēlēsities iegūt Aveņu Pi Aveņu Pi - kredītkartes izmēra ARM dators - jums tikai par 25 USDKaut kas liels ir pagatavots universitātes pilsētā Kembridžā, Lielbritānijā. Pēdējo gadu akadēmiķu, uzņēmēju, pasniedzēju un programmētāju komanda patiešām ir veikusi galīgos grozījumus ļoti aizraujošā projektā ... Lasīt vairāk jūsu koda apguves piedzīvojumiem. Ierīce ir tikai kredītkartes izmēra, tomēr tai ir pietiekami daudz jaudas, lai vadītu dažas spēles ar zemu resursu patēriņu, un augstākās klases modelim tā maksā tikai USD 35.
Raspberry Pi darbojas ar pilnu ARM balstītu Linux izplatīšanu (kuru jūs izvēlaties, jo jums būs jāsagatavo SD karte, lai to lietotu), tāpēc jūsu rīcībā ir daudz iespēju utilizācija, ieskaitot tradicionālās programmēšanas valodas, piemēram, C / C ++, skriptu, piemēram, bash, un citas valodas, kas izmanto Pi pielāgotos portus, kas darbojas ar pielāgotajiem aparatūra. Tāpēc var būt vērts nomest salīdzinoši nelielu naudas summu tik daudz elastības.
Secinājums
Cerams, ka šie 5 unikālie koda apguves veidi palīdzēs jums sākt un motivēs pieturēties pie tā. Kā es jau teicu iepriekš, tam nav jābūt garlaicīgam kodam, kas izdara ļoti sīkas lietas - tas var būt aizraujošs un izmantot daudzās dažādās programmās, kas ir ļoti populāras. Neatkarīgi no tā, vai esat tikai bērns vai pieaugušais, kurš vēlas apgūt kādas prasmes, sākšanai nav labāka laika nekā tagad!
Vai vēlaties iemācīties kodēt? Ja jums jau ir, kāda ir jūsu vēlamā metode, kā mācīt citus? Paziņojiet mums komentāros!
Attēla kredīts: Interneta fons ar bināro kodu caur Shutterstock
Danny ir Ziemeļteksasas universitātes vecākais, kurš bauda visus atvērtā pirmkoda programmatūras un Linux aspektus.