Skelbimas

Programavimas yra įdomus, kai jau žinai, ką darai, tačiau nuvykti į tą vietą gali būti varginanti kelionė.

Būtent todėl turėtumėte skirti laiko šiems žaisti kodavimo žaidimai ir iššūkiai. Dėka praktinės praktikos ir patirties, jie ne tik tarnauja kaip smagios pertraukėlės, bet ir greičiau išmoksite bei išlaikysite daugiau informacijos.

robocode

Robocode yra sudėtingas programavimo žaidimas, kuriame užkoduojami robotų tankai, kovojantys vienas su kitu. Jūsų darbas yra rašyti dirbtinį intelektą, kuris pritraukia robotus į sėkmę - naudodamiesi tikromis kalbomis, tokiomis kaip „Java“, „Scala“, C # ir dar daugiau. Norėdami pradėti, peržiūrėkite Roboko kodo pagrindai ir vadovėliai.

„Robocode“ diegimo programa pateikiama su kūrimo aplinka, įmontuotu robotų redaktoriumi ir „Java“ kompiliatoriumi. Jūs iš tikrųjų rašote tikras kodas! Nepaisant to, kad jis buvo paleistas 2000 m., „Robocode“ vis dar reguliariai atnaujinamas ir prižiūrimas. Tai padeda ir tai, kad jis yra atvirojo kodo ir sukelia priklausomybę.

instagram viewer
kodinis pavadinimas

Kodingame name yra į žaidimus panaši žiniatinklio programa, kurioje galvosūkius ir iššūkius spręsite rašydami tikrąjį kodą. Palaikomos daugiau nei 25 programavimo kalbos, įskaitant „Java“, C #, „Python“, „JavaScript“, „Lua“, „Go“, „Rust“ ir dar daugiau. Kiekvienas galvosūkis / iššūkis turi temą (pvz., Užprogramuokite bokštelį, kad būtų galima numušti per arti dirižablius), kuris sujaudina įdomumą.

Išmokti daugiau apie žaidimų kūrimo programavimo kalbos, ypač „Unity“ 7 „Unity“ žaidimų kūrimo kalbos, kurias reikia išmokti: kas yra geriausia?Norite pradėti žaidimo kūrimą „Vienybėje“? Jums reikės mokėti vieną iš šių su „Unity“ suderinamų kalbų. Skaityti daugiau .

„codecombat“

„Codecombat“ yra dar viena internetinė programa, skirta į žaidimus panašiems galvosūkiams ir iššūkiams, kuriuos galima išspręsti tik parašius kodą. Nors „Codingame“ yra linksmesnis, „Codecombat“ turi didelę edukacinę savybę su „Klasės leidimu“, kurį mokytojai gali naudoti, kad padėtų savo mokiniams išmokti kodavimo. Nuo šio rašymo yra galimi trys kursai: kompiuterių mokslas, interneto svetainių kūrimas ir žaidimų kūrimas.

kodiniai žymekliai

„Codewars“ tai ne tiek žaidimas, kiek žaismingas būdas išmokti kodavimo ir išspręsti algoritminius iššūkius. Jūs gaunate taškus už galvosūkių pildymą, o taškų vertes lemia tai, kiek efektyvūs yra jūsų sprendimai. „Codewars“ leidžia peržiūrėti kitų pateiktus sprendimus, iš kurių galite mokytis ir pasimokyti. Manau, kad tai vienas geriausių būdų išmokti naujos programavimo kalbos ir jos idiomų 7 naudingi patarimai, kaip įvaldyti naują programavimo kalbąGerai būti priblokštam, kai moki koduoti. Tikriausiai pamiršite dalykus taip greitai, kaip juos išmoksite. Šie patarimai gali padėti geriau išsaugoti visą tą naują informaciją. Skaityti daugiau .

vim nuotykiai

Vimo nuotykiai yra įdomus žaidimas, panašus į „Vim“ naudojimo pamoką, labai neįprastą, bet nepaprastai galingas teksto redaktorius 7 pagrindinės priežastys, leidžiančios suteikti „Vim“ teksto redaktoriui galimybęMetų metus bandžiau vieną teksto rengyklę po kitos. Tu pavadink tai, aš išbandžiau. Kiekvieną iš šių redaktorių naudojau daugiau nei du mėnesius kaip savo pagrindinį kasdienį redaktorių. Kažkaip aš ... Skaityti daugiau kad daugelis programavimo profesionalai mėgsta naudoti. Vis dėlto ji turi didžiulę mokymosi kreivę, todėl yra tokios vadovėliai. Taigi, nors „Vim“ nėra programavimo kalba per se, „Vim“ įsisavinimas gali padėti jums tapti efektyvesniu programuotoju, todėl įtraukiau jį į šį straipsnį.

6. TIS-100

„Tai programavimo žaidimas, kurio jūs niekada neprašėte!“ Tai sakoma taip tiesiai ant skardos. TIS-100 yra vaizdo žaidimas, kaip niekas kitas, verčiantis jus mokytis ir naudoti žemo lygio surinkimo kodavimo pavyzdinę versiją, kad išspręstų savo galvosūkius. Šis žaidimas nėra pokštas - jis sudėtingas, neterminuotas, be to, jis turi neįtikėtiną pakartojimo vertę tol, kol jūs netampate tokie nusivylę ir sumišę, kad viską pašalinate iš proto.

Parsisiųsti:TIS-100 ($7)

7. Šenzeno I / O

Iš tos pačios studijos ateina „TIS-100“ Šenzeno I / O, dėlionės žaidimas, kuriame jums pavesta sukurti supaprastintas grandines ir parašyti supaprastintą surinkimo kodą, kuris veikia minėtose schemose. Tarp dviejų žaidimų „Shenzhen I / O“ patekti yra lengviau ir maloniau, tačiau taip pat patenkinamai sudėtingas.

Parsisiųsti:Šenzeno I / O ($15)

8. Žmogiškųjų išteklių mašina

Į Žmogiškųjų išteklių mašina, tu žaidi kaip biuro darbuotojas, kuris užbaigia užduotis derindamas įvairias instrukcijas. Tam tikra prasme šis žaidimas yra susijęs su galvosūkių sprendimu naudojant vaizdinį programavimą, net einant kiek įmanoma liesti tokiomis sąvokomis kaip loginis srauto ir atminties valdymas, tačiau pateikiamos lengvai suvirškinamoje, biuro temomis būdas.

Tai puikus žaidimas, skirtas mankštinti savo programuotojo smegenis, ir netgi gali tai padaryti geras kodavimo žaidimas vaikams 11 geriausių kodavimo žaidimų, skirtų vaikams mokytis programavimoAr norite sudominti savo vaikus programavimu? Išbandykite geriausius kodavimo žaidimus vaikams, kad stumtumėte juos tinkama linkme. Skaityti daugiau taip pat.

Parsisiųsti:Žmogiškųjų išteklių mašina ($10)

9. Sraigės

Sraigės (kuris reiškia „scenarijuotus roplius“) yra MMO strateginis žaidimas, kuriame jūs naudojate „JavaScript“ žaidimo esybių elgesiui koduoti ir sau imperijai kurti. Pagrindinis žaidimas yra su privačiu serveriu, kuriame galite žaisti patys, be to, 30 dienų suteikiama visa prieiga prie oficialiojo serverio. Po to jūs galite toliau žaisti oficialiame serveryje ribotos talpos, kurią galima panaikinti mėnesio prenumerata.

Parsisiųsti:Sraigės (15 USD, pasirenkama prenumerata - 9 USD per mėnesį)

Kiti kodavimo įgūdžių tobulinimo būdai

Ieškai dar kelių būdų patobulinti savo programavimo galimybes? Mes turime nuostabų pradedantysis C programavimo mokymosi projektas. Klausydamiesi kai kurių iš jų, galite gauti daugiau naudos podcast'ai programuotojams ir kūrėjams.

Tu taip pat gali pradėkite kurti savo žaidimus naudodamiesi šiais žaidimų kūrimo įrankiais. Jei ieškote tinkamo būdo savo vaikams įsitraukti į kodavimą, galbūt norėsite apsvarstyti keletą būdų puikios kodavimo pamokos ir žaidimai vaikams.

Tačiau jei po visko, ko vis dar stengiatės ir negalite suvokti programavimo pagrindų, galbūt norėsite atsitraukti ir pagalvoti ar programavimas yra jums tinkamas pasirinkimas 6 požymiai, kad jums nesinori būti programuotojuNe visi suprantami kaip programuotojai. Jei nesate visiškai tikri, kad turite būti programuotoju, štai keli ženklai, kurie gali nukreipti jus teisinga linkme. Skaityti daugiau . Praneškite mums, kaip viskas vyksta!

Joelis Lee turi B.S. Kompiuterijos mokslas ir daugiau nei šešerių metų profesinio rašymo patirtis. Jis yra „MakeUseOf“ vyriausiasis redaktorius.