9 geriausi programavimo žaidimai, skirti programavimo įgūdžiams ugdyti

9 geriausi programavimo žaidimai, skirti programavimo įgūdžiams ugdyti

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





Štai kodėl turėtumėte skirti laiko šiems žaidimams kodavimo žaidimai ir iššūkiai . Jie ne tik tarnauja kaip linksmos pertraukos, bet ir išmoksite greičiau bei išsaugosite daugiau informacijos dėl praktinės praktikos ir patirties.





1. Robokodas

Robokodas yra sudėtingas programavimo žaidimas, kuriame koduojami robotų tankai, kovojantys vienas su kitu. Jūsų darbas yra parašyti dirbtinį intelektą, kuris skatina jūsų robotus į sėkmę-naudojant tikras kalbas, tokias kaip „Java“, „Scala“, „C#“ ir kt. Norėdami pradėti, peržiūrėkite „Robocode“ pagrindus ir vadovėlius.





„Robocode“ diegimo programoje yra kūrimo aplinka, įmontuotas robotų redaktorius ir „Java“ kompiliatorius. Jūs iš tikrųjų rašote tikras kodas! Nepaisant to, kad „Robocode“ buvo paleistas dar 2000 m., Jis vis dar reguliariai atnaujinamas ir prižiūrimas, o tai padeda tai, kad jis yra atviro kodo ir sukelia priklausomybę.

2. Kodavimo žaidimas

Kodavimo žaidimas yra į žaidimą panaši žiniatinklio programa, kurioje sprendžiate galvosūkius ir iššūkius rašydami tikrą kodą. Palaikomos daugiau nei 25 programavimo kalbos, įskaitant „Java“, „C#“, „Python“, „JavaScript“, „Lua“, „Go“, „Rust“ ir kt. Kiekvienas galvosūkis/iššūkis turi temą (pvz., Suprogramuokite bokštelį, kad numuštų per arti esančius dirižablius), kuris paleidžia įdomumo faktorių.



Išmokti daugiau apie žaidimų kūrimo programavimo kalbos, ypač „Unity“ .

3. „Codecombat“

„Codecombat“ yra dar viena žiniatinklio programa, skirta žaidimams panašiems galvosūkiams ir iššūkiams, kuriuos galima išspręsti tik rašant kodą. Tačiau nors „Codingame“ yra linksmesnis, „Codecombat“ turi didelį švietimą su „Classroom Edition“, kurį mokytojai gali naudoti norėdami padėti savo mokiniams išmokti koduoti. Nuo šio rašymo yra trys kursų keliai: kompiuterių mokslas, žiniatinklio kūrimas ir žaidimų kūrimas.





Keturi. Koderai

Koderai Tai ne tiek žaidimas, kiek žaidžiamas būdas praktikuoti kodavimą ir spręsti algoritminius uždavinius. Jūs gaunate taškų už galvosūkių užbaigimą, o taškų vertes lemia tai, kiek jūsų sprendimai yra veiksmingi. „Codewars“ leidžia peržiūrėti kitų pateiktus sprendimus, kuriuos galite studijuoti ir iš kurių galite pasimokyti. Manau, kad tai yra vienas geriausių būdų išmokti naujos programavimo kalbos ir jos idiomų.

5. Vimo nuotykiai

Vimo nuotykiai yra smagi į žaidimą panaši pamoka, skirta išmokti naudotis „Vim“-labai neįprastu, bet labai galingu teksto redaktoriumi, kurį mėgsta naudoti daugelis programavimo profesionalų. Tačiau ji turi didžiulę mokymosi kreivę, todėl egzistuoja tokios pamokos. Taigi, nors „Vim“ savaime nėra programavimo kalba, „Vim“ įvaldymas gali padėti jums tapti efektyvesniu koduotoju, todėl įtraukiau jį į šį straipsnį.





6. TIS-100

'Tai surinkimo kalbos programavimo žaidimas, kurio niekada neprašėte!' Taip parašyta ant skardos. TIS-100 yra vaizdo žaidimas, kaip niekas kitas, verčiantis mokytis ir panaudoti paslėptą žemo lygio surinkimo kodavimo versiją, kad būtų galima išspręsti jos galvosūkius. Šis žaidimas nėra pokštas-jis yra sunkus, atviras ir turi neįtikėtiną pakartojimo vertę, kol nesate toks nusivylęs ir sumišęs, kad iš pykčio pašalinsite.

Parsisiųsti: TIS-100 (7 USD)

kaip sužinoti, iš kur atėjo el

7. Šendženo įvestis/išvestis

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

Parsisiųsti: Šendženo I/O (15 USD)

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

In Žmogiškųjų išteklių mašina , jūs žaidžiate kaip biuro darbuotojas, kuris užduotis atlieka derindamas įvairias instrukcijas. Tam tikra prasme šis žaidimas yra susijęs su galvosūkių sprendimu per vizualųjį programavimą, netgi siekiant prisiliesti prie tokių sąvokų kaip loginis srautas ir atminties valdymas, bet pateiktas lengvai virškinamu, biuro tema.

Tai puikus žaidimas mankštinantis jūsų programuotojo smegenis ir netgi gali būti geras kodavimo žaidimas vaikams.

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

9. Šukutės

šūksniai (kuris reiškia „scenarijaus šliaužimas“) yra MMO strateginis žaidimas, kuriame naudojate „JavaScript“, kad koduotumėte žaidime esančių subjektų elgesį ir sukurtumėte sau imperiją. Pagrindiniame žaidime yra privatus serveris, kuriame galite žaisti savarankiškai, taip pat 30 dienų visiška prieiga prie oficialaus serverio. Po to jūs galite ir toliau žaisti oficialiame serveryje su ribotu pajėgumu, kurį galima panaikinti užsisakius mėnesio prenumeratą.

Parsisiųsti: šūksniai (15 USD, pasirenkama prenumerata už 9 USD per mėnesį)

Kiti būdai, kaip patobulinti kodavimo įgūdžius

Ieškote dar daugiau būdų patobulinti savo programavimo galimybes? Mes turime nuostabų pradedančiųjų projektą, skirtą mokytis C programavimo. Taip pat galite būti naudingesni klausydamiesi kai kurių šių tinklalaidžių, skirtų koduotojams ir kūrėjams.

Tu taip pat gali pradėkite kurti savo žaidimus naudodami šiuos žaidimų kūrimo įrankius . Jei ieškote tinkamo būdo savo vaikams įsisavinti kodavimą, galbūt norėsite apsvarstyti puikias kodavimo pamokas ir žaidimus vaikams.

Tačiau, jei po visko vis dar stengiatės ir negalite suvokti programavimo pagrindų, galbūt norėsite atsitraukti ir pagalvoti, ar programavimas jums tinkamas pasirinkimas. Praneškite mums, kaip tai vyksta!

Dalintis Dalintis „Tweet“ Paštu Kaip išvalyti „Windows“ kompiuterį naudojant komandinę eilutę

Jei jūsų „Windows“ kompiuteryje trūksta saugyklos vietos, išvalykite šiukšles naudodami šias greitas komandų eilutės priemones.

Skaityti toliau
Susijusios temos
  • Programavimas
  • Programavimo žaidimai
Apie autorių Joelis Lee(Paskelbti 1524 straipsniai)

Joelis Lee yra „MakeUseOf“ vyriausiasis redaktorius nuo 2018 m. Jis turi B.S. įgijo informatikos ir daugiau nei devynerių metų profesionalaus rašymo ir redagavimo patirtį.

Daugiau iš Joel Lee

Prenumeruokite mūsų naujienlaiškį

Prisijunkite prie mūsų naujienlaiškio, kad gautumėte techninių patarimų, apžvalgų, nemokamų el. Knygų ir išskirtinių pasiūlymų!

geriausia programa Android telefonui valyti
Norėdami užsiprenumeruoti, spustelėkite čia