
Michael Cain
0
1423
184
Programiranje je naporno. Bilo da pokušavate shvatiti novi programski jezik 7 Korisni trikovi za savladavanje novog jezika programiranja 7 Korisni trikovi za savladavanje novog jezika programiranja U redu je biti preopterećen kada učite kodirati. Vjerojatno ćete zaboraviti stvari čim ih naučite. Ovi savjeti mogu vam pomoći da bolje zadržite sve te nove informacije. ili uronite u novo područje programiranja 4 besplatne web stranice na kojima možete naučiti osnove razvoja igara 4 besplatne web stranice na kojima možete naučiti osnove razvoja igara Kada tražite dobru seriju udžbenika za razvoj igara, želite onaj koji će vas naučiti prakse i mentalitet dobrog kodiranja jer te postupke zatim možete prenijeti na bilo koji jezik ili platformu. , trebat će vam neka uputa. Nažalost, nisu svi udžbenici izjednačeni.
Zato je toliko važno da budete mogli razabrati između programskih tutorijala koji će vam zapravo koristiti i onih koji će vam samo izgubiti vrijeme. Šetnja pravilnim vodičem može biti razlika između programiranja bez stresa. Kako naučiti programirati bez ikakvog stresa. Kako naučiti programirati bez ikakvog stresa. Možda ste se odlučili baviti programiranjem bilo za karijeru ili samo kao hobi. Sjajno! Ali možda se počinjete osjećati preplavljeno. Nije tako sjajno. Evo pomoći da vam olakša putovanje. ili odustajanje od frustracije.
Ne trošite bezbroj sati kao ja. Evo što potražiti u kvalitetnom programskom vodiču.
Aktualni i inkrementirani pristup
Ništa više nije obeshrabrujuće od napuhavanja. Učenje je proces malih koraka poduzetih u isto vrijeme. Vodiči koji prelaze u pretrpanost informacijama su oni koje treba izbjegavati pod svaku cijenu. Samo će te zbuniti.
S druge strane, odličan je udžbenik koji je tematski i inkrementalni, podučavanje na način koji započinje s osnovama prije nego što se nadograde na naprednije teme koje zahtijevaju prethodno znanje da bi se uistinu razumjelo.
Ali opet, važno je da udžbenik bude i aktivan i inkrementalni. Guste teme treba raščlaniti na male podteme, a ako su one još uvijek preuske, podteme treba još više raščlaniti..
Drugim riječima, svaka ideja koja se podučava trebala bi biti tako jednostavna koliko može biti i sveobuhvatna da bi stajala samostalno.
Jedan od najupečatljivijih udžbenika koje sam ikad pročitao bio je Kako izmijeniti Klup za ptice u LibGDX. Ovaj korak po korak koraka za obnavljanje Flappy Bird-a od nule savršen je primjer postupnog napretka i tematskog obuhvata.
Lako za probaviti jezik
Preopterećenost informacijama nije jedina prepreka na putu za razumijevanje teme. Aktualni jezik udžbenika - pod kojim mislim na dikciju, uključivanje (ili isključivanje) žargona, idioma itd. - jednako je važan.
Još jedan način da se to pogleda: što je jasnije objašnjeno, to će se lakše probaviti. Čak i najjednostavniji pojmovi mogu se razviti noćna mora ako je objašnjenje pogrešno. Pa što biste trebali tražiti?
Kratak i sažet jezik. Pravi odgojitelj zna koliko je važno biti neposredan. Neće plesati naokolo s dugovječnim rečenicama ili će pokušati pokazati koliko misle da znaju. Vodiči su o svemu vas, ne ih.
Lagana upotreba žargona. Žargon je teško izbjeći, posebno u područjima specijaliziranih znanja poput programiranja. Međutim, pravi odgojitelj zna kada treba donijeti žargon, kada ga odgoditi i kada ga uopće preskočiti..
Kad je žargon neizbježan, odgajatelj bi trebao objasniti svaki pojam kako je odgojen, a ne pretpostavljati da publika zna što znači. (Jedina iznimka od ovoga je za udžbenike koji su jasno označeni kao ne-uvodni.)
Konkretni primjeri apstraktnih tema. Znanje o programiranju vrlo je apstraktno, zbog čega to može biti toliko teško da shvate. Odličan vodič neće samo objasniti koncept, ali pružiti više primjera koje pružaju praktične ilustracije.
Online škola kodiranja Codecademy fantastičan je primjer lakših za probavljanje lekcija programiranja Codecademy - Hands Down Najlakši način za šifriranje Codecademy - Hands Down Najlakši način za šifriranje Codecademy je nova interaktivna programska udruga za rezanje web stranica koja vas vodi kroz osnove JavaScript. Iako nije prošlo jako dugo, stranica već generira puno zujanja na…. Ne samo da je svaki tečaj postupno osmišljen, već se i nema previše oslanjanja na žargon, a svaka lekcija uključuje nekoliko stvarnih ilustracija tek naučenih koncepata.
Vođene praktične vježbe
Na spektru između “čisto teoretski” i “čisto praktičan”, programiranje ima veliku pristranost prema potonjem. Naravno da postoji puno teorije i apstraktnog znanja, ali ništa od toga nije važno ako ga ne možete primijeniti s pisanim kodom.
I zato je osnovni za programiranje tutoriala ponuditi barem jedan - ali u idealnom slučaju više - vođene praktične vježbe. To se događa bez obzira učite li iz tiskanog, digitalnog ili internetskog izvora.
Apsolutni oličenje ove ideje je CheckIO, udžbenik za programiranje koji je pametno prerušen u igru s napredovanjem kroz više faza. Do sada, oni uče samo Python jezik. 5 najboljih web stranica za učenje programiranja Pythona. 5 najboljih web stranica za učenje programiranja Pythona Želite naučiti programiranje Pythona? Evo najboljih načina za učenje Pythona na mreži, od kojih su mnogi potpuno besplatni. .
Svaka faza predstavlja vam konkretan cilj koji predstavlja jedan od nekoliko algoritama i apstraktnih tema (npr. Hranite X golubove bez prevrtanja). Na to vas neće prisiliti samo aktivno se baviti predmetom, ali vam predstavlja prepreku za savladavanje tako da se zapravo možete osjećati kao da učite.
Sastavili smo i nekoliko drugih projektnih ideja. 5 Projektnih ideja koje će vam pomoći da naučite programirati brže 5 Projektne ideje koje će vam pomoći da brže naučite programiranje Postoji nekoliko načina kako olakšati krivulju učenja za programiranje. Prljajte ruke i brže učite uz sporedne projekte koje možete započeti bilo kada. Igrajte se s ovih petorica. kako bismo vam brže naučili Dodatak ovim jedinstvenim načinima za učenje kodiranja 7 jedinstvenih načina vježbanja vaših kodijskih vještina 7 jedinstvenih načina vježbanja vaših kodijskih vještina Ponovimo - nema vremena za učenje. Jednom kada krenete na taj put, jednostavno morate nastaviti vježbati. I danas postoji više načina od kojih možete pooštriti svoje kodiranje. da stvarno izbaci svoj napredak u punoj brzini.
Gdje pronaći izvrsne vodiče
Sad kad znate što tražiti, gdje možete li ih naći? Dok će udžbenici biti desetak i jednostavna Google pretraga uputit će vas na tisuće njih, dobro one se mogu naći pomalo lukavo. Šteta kako to funkcionira, zar ne??
Jedan sjajan resurs je Hackr.io, koji predstavlja zbirku najboljih vodiča s programima i tehnikama vezanima za programiranje na webu po temama i jeziku. Napravite sebi negodovanje gledanjem ove web stranice.
Ostala sjajna mjesta za početak uključuju ove internetske tečajeve za tehničke vještine. Dobijte tehničke vještine koje su vam potrebne na ovih 7 najboljih stranica o internetskim tečajevima Nabavite tehničke vještine koje su vam potrebne na ovim 7 najboljih stranica o internetskim tečajevima Ne radi se samo o učenju programskih jezika, već i o malo nezapaženoj tehničke vještine koje bi vas mogle odvesti dalje u karijeri. Upozorite na sljedeću verziju vas. Nastava je na sesiji. , ovi tečajevi Microsofta i edX-a Naučite kodirati s ovih 7 tečajeva od Microsofta i edX-a Naučite se kodirati s ovih 7 tečajeva od Microsofta i edX-a. Stvorite rješenja za prve mobilne uređaje ili oblak koda. Puno tehnoloških vještina možete postići. Sada možete naučiti kodirati s Microsoftovim dobro spakiranim tečajevima na edX-u. Uskoro počinje. , a ako ste voljni baciti malo novca, ovi internetski tečajevi za plaćanje onoga što želite. Razmislite o dopuni svog obrazovanja ovim blogovima za programiranje za studente 7 blogova koje biste trebali pročitati ako ste student programer 7 blogova koje biste trebali pročitati ako ste student programer Područje programiranja tako je široko da nikada nećete izaći na vrh ako sudjelujete iz daljine. Srećom, blogovi su lako dostupan medij koji vas drže u petlji. .
I na kraju, preporučujem čitanje programiranja izgaranja i motivacije Programiranje izgaranja: kako povratiti izgubljenu motivaciju Programiranje: kako povratiti izgubljenu motivaciju Pisanje svih ovih redaka koda može se iscrpiti fizički i emocionalno. Sve što trebate da se vratite je svjesnost da se motivacija može povratiti. , Označi to. Potražite ga svakih nekoliko mjeseci. Ako sada ne trpite zbog toga, u nekom ćete trenutku doći niz liniju, a ako vam motivacija umre za dobro, to može značiti da niste namijenjeni tome da budete programer. 6 Znakovi da ne biste bili programer 6 Znakovi da ne treba biti programer Nisu svi sigurni da su programeri. Ako niste sasvim sigurni da ste namijenjeni programeru, evo nekoliko znakova koji vas mogu usmjeriti u pravom smjeru. .
Koje programe udžbenika najviše volite? Tekst ili videozapis? Teoretski ili praktični? Koja su vam se mjesta i resursi najviše pomogli? Recite nam sve o tome u komentarima u nastavku!
Slikovni krediti: kod na monitoru putem Shutterstocka