HTCinside


5 spēles, kas palīdz iemācīties kodēt

Laiks ir pagājis, taču mēs joprojām skatāmies statistiku par STEM apmācībām, jo ​​2018. gadā paliks brīvi 2,4 miljoni STEM darbavietu. Citas, piemēram, 71% no visām jaunajām STEM darbavietām, ir IT jomā, bet tikai 8% no šiem STEM absolventiem IT. Cilvēki vienmēr domā, vai kodēšanu ir grūti iemācīties.

Oficiāli mēs neteicām tikai “kodēšana ir lieliska, tāpēc dariet to”, beidzot stāstu. Tā vietā mēs tagad sakām: 'Kodēšana ir forša, tāpēc dariet to, bet arī jums tas jādara, jo jūs par to saņemsit atlīdzību.' Citiem vārdiem sakot, ir darbavietas, daudzas no tām, un darbi, par kuriem maksā ļoti labi.

Vēl labāku padara tas, ka tas nav tikai darbs vai foršs (tas būtu daudz īsāks emuāra ieraksts). Taču radošumu, problēmu risināšanu, sadarbību, komunikāciju un citas prasmes var uzlabot kā blakusproduktu bērniem, kuri mācās kodēt.

Tāpēc bērniem vajadzētu iemācīties programmēt, jo:

  • Programmētāji ir ļoti pieprasīti un būs arī nākotnē.
  • Kodēšanas zināšanas ļauj skolēniem labāk izprast pasauli
  • Kodēšana ir jautra un apmierinoša.
  • Kodēšana uzlabo radošumu
  • Kodēšana uzlabo problēmu risināšanu.
  • Kodēšana uzlabo noturību.

Šīs tīmekļa spēles piedāvā jautru un saistošu ievadu programmēšanas pasaulē.

Saturs

5 labākās spēles programmēšanas apguvei

CodeCombat

kodcīņa

CodeCombat ir HTML5 RPG, kas māca programmēšanas pamatjēdzienus.

Programmā CodeCombat jūs spēlējat kā varonis, kurš izmēģina spēles līmeņus. Pirmais līmenis kā Kithard Dungeon, kas aptver programmēšanas pamatjēdzienus. Spēlētājs saskaras ar kodēšanas izaicinājumiem jūsu ceļojuma laikā šajā spēlē. Ja jūs tos izturēsit, jūs atbloķēsit nākamo līmeni un uzkrāsit pieredzes punktus (XP), ar kuriem jūs varat uzlabot savu varoni.

CodeCombat piesaista jauniešus un topošos programmētājus. Saskaņā ar spēļu aptauju, 62% CodeCombat lietotāju ir jaunāki par 18 gadiem.

Tā atbalsta piecas populārākās programmēšanas valodas:

  • JavaScript
  • CoffeeScript
  • Divas
  • Python

Šī spēle aptver plašu programmēšanas tēmu klāstu: virknes, mainīgos, metožu izsaukumus, vektoru zīmēšanu un daudz ko citu.

Lasīt -5 interaktīvas vietnes, lai tūlīt sāktu mācīties kodēšanu

Kodu medības

kodu medības

Code Hunt ir zinātniskā fantastikaHTML5 spēlekas ir Microsoft Research produkts.

Šajā spēlē jūsu loma ir būt kodu medniekam, kurš ir atbildīgs par koda labošanu, lai tas atgrieztu gaidīto rezultātu. Četrpadsmit līmeņi Code Hunt nomenklatūrā tiek saukti par sektoriem.

Code Hunt atbalsta Java vai C#. Programmēšanas koncepcijas, kuras jūs apgūsit, ietver aritmētiku, cilpas un nosacījumu izteiksmes.

Ja skolotāji vēlas spēlei pievienot papildu apgabalus, to var izdarīt, vispirms izlasot kodu meklēšanas izstrādātāja rokasgrāmatu.

CodinGame

kodēšanas spēle

CodinGame ir lielisks izaicinošu spēļu komplekts programmētājiem. Ja kāds vēlas uzlabot savas kodēšanas prasmes, CodinGame spēlēšana ir jautrs veids.

CodinGame atbalsta vairāk nekā 20 programmēšanas valodas, tostarp PHP, C un JavaScript. Lietotāja interfeiss ir bagāts ar funkcijām, un to var pielāgot. Piemēram, var izvēlēties sava koda redaktora stilu: “Emacs”, “Vim” vai “Classic” (noklusējuma motīvs).

Jūs varat spēlēt šo spēli viena spēlētāja vai vairāku spēlētāju režīmā. Vairāku spēlētāju režīms ļauj atrisināt spēles izaicinājumus ar citiem spēles lietotājiem.

Lasīt -15 noderīgas Android lietotnes izstrādātājiem/kodētājiem

Screeps

skraida

Screeps ir lieliska, daudzspēlētāju tiešsaistes spēle (MMO) JavaScript izstrādātājiem.

Spēle ir atvērtās pasaules stratēģijas spēle, kurā jūs kontrolējat vienības, tā sauktos creeps, ar kuriem varat iegūt resursus, definēt savu teritoriju utt. Kā tiešsaistes vairāku spēlētāju spēlei jūsu zosāda ir blakus citu spēlētāju zosādai.

FightCode

cīņas kods

Programmā FightCode mērķis ir vienkāršs: izveidot robotu, kas uzvar citu spēlētāju robotus.

Kā jūs izveidojat robotu?

Rakstot JavaScript. Piemēram, varat izmantot .rotate Cannon () metodi, lai pagrieztu sava robota stobru par noteiktu grādu skaitu, kad notiek noteikts notikums.

Pirms uzbūvēt savu pasaulē dominējošo neiznīcināmo robotu, vispirms jāizlasa dokumentācija, lai uzzinātu, kā kodēt robotu.