HTCinside


5 jocuri care vă ajută să învățați cum să codificați

Timpul a trecut, dar încă ne uităm la statistici privind pregătirea STEM, deoarece 2,4 milioane de locuri de muncă STEM vor rămâne vacante pentru 2018. Altele, precum 71% din toate noile locuri de muncă STEM, sunt în IT, dar doar 8% dintre acești absolvenți STEM sunt în ACEASTA. Oamenii se întreabă întotdeauna dacă codificarea este dificil de învățat.

Oficial, nu am spus doar „codarea este grozavă, așa că fă-o”, terminând povestea. În schimb, noi spunem acum: „Codarea este grozavă, deci fă-o, dar ar trebui să o faci și tu pentru că vei fi răsplătit pentru asta.” Cu alte cuvinte, există locuri de muncă, multe dintre ele, și locuri de muncă care plătesc foarte bine.

Ceea ce o face și mai bună este că nu este doar munca sau cool (ar fi o postare de blog mult mai scurtă). Dar creativitatea, rezolvarea problemelor, colaborarea, comunicarea și alte abilități pot fi îmbunătățite ca un produs secundar al copiilor care învață să codifice.

Deci copiii ar trebui să învețe să programeze pentru că:

  • Programatorii sunt la mare căutare și vor fi în viitor.
  • Cunoștințele de codificare le permit elevilor să înțeleagă mai bine lumea
  • Codarea este distractivă și satisfăcătoare.
  • Codarea îmbunătățește creativitatea
  • Codarea îmbunătățește rezolvarea problemelor.
  • Codarea îmbunătățește persistența.

Aceste jocuri web vă oferă o introducere distractivă și captivantă în lumea programării.

Cuprins

5 cele mai bune jocuri pentru a învăța programarea

CodeCombat

codecombat

CodeCombat este un RPG HTML5 care vă învață concepte de bază de programare.

În CodeCombat, joci ca un erou care se aventurează prin nivelurile jocului. Primul nivel ca Kithard Dungeon, care acoperă conceptele de bază de programare. Un jucător se confruntă cu provocări de codificare în timpul călătoriei tale în acest joc. Dacă le treci, vei debloca următorul nivel și vei acumula puncte de experiență (XP) cu care îți poți îmbunătăți eroul.

CodeCombat atrage tineri și programatori aspiranți. Potrivit unui sondaj în joc, 62% dintre utilizatorii CodeCombat au sub 18 ani.

Acceptă primele cinci limbaje de programare:

  • JavaScript
  • CoffeeScript
  • Două
  • Piton

Acest joc acoperă o gamă largă de subiecte de programare: șiruri, variabile, apeluri de metodă, desen vectorial și multe altele.

Citit -5 site-uri web interactive pentru a începe să înveți codificare chiar acum

Vânătoare de coduri

vânătoare de coduri

Code Hunt este o ficțiune științifico-fantasticăJoc HTML5care este un produs al Microsoft Research.

În acest joc, rolul tău este să joci ca un vânător de cod, care este responsabil pentru repararea codului, astfel încât să returneze rezultatul așteptat. Paisprezece niveluri sunt numite sectoare în nomenclatura Code Hunt.

Code Hunt acceptă Java sau C#. Conceptele de programare pe care le veți învăța includ aritmetică, bucle și expresii condiționate.

Dacă profesorii doresc să adauge zone suplimentare la joc, pot face acest lucru citind mai întâi manualul designerului de căutare de cod.

CodinGame

joc de codificare

CodinGame este un set grozav de jocuri provocatoare pentru programatori. Dacă cineva dorește să-și îmbunătățească abilitățile de codare, jocul CodinGame este un mod distractiv.

CodinGame acceptă peste 20 de limbaje de programare, inclusiv PHP, C și JavaScript. Interfața cu utilizatorul este bogată în funcții și poate fi personalizată. De exemplu, se poate alege stilul editorului de cod: „Emacs”, „Vim” sau „Classic” (tema implicită).

Puteți juca acest joc într-un mod single-player sau multiplayer. Modul multiplayer vă permite să rezolvați provocările din joc cu alți utilizatori din joc.

Citit -15 aplicații Android utile pentru dezvoltatori/codatori

Screeps

târâituri

Screeps este un joc online (MMO) minunat, cu multiplayer masiv, pentru dezvoltatorii JavaScript.

Jocul este un joc de strategie open world în care controlezi unități, așa-numitele creeps, cu ajutorul cărora poți extrage resurse, îți poți defini teritoriul etc. Fiind un joc online multiplayer, pielea ta de găină este alături de pielea de găină a altor jucători.

FightCode

cod de luptă

În FightCode, scopul este simplu: creați un robot care învinge roboții altor jucători.

Cum creezi un robot?

Când scrieți JavaScript. De exemplu, puteți folosi metoda .rotate Cannon () pentru a roti țeava robotului dvs. cu un anumit număr de grade atunci când are loc un anumit eveniment.

Înainte de a vă construi robotul indestructibil care domina lumea, trebuie să citiți mai întâi documentația pentru a afla cum să codificați un robot.