HTCinside
Aikaa on kulunut, mutta katsomme edelleen STEM-koulutuksen tilastoja, sillä 2,4 miljoonaa STEM-työpaikkaa jää avoimeksi vuonna 2018. Muut, kuten 71 % kaikista uusista STEM-työpaikoista, on IT-alalla, mutta vain 8 % STEM-tutkinnon suorittaneista SE. Ihmiset ihmettelevät aina, onko koodauksen oppiminen haastavaa.
Virallisesti emme vain sanoneet 'koodaus on hienoa, joten tee se' lopettamalla tarinan. Sen sijaan sanomme nyt: 'Koodaus on siistiä, joten tee se, mutta myös sinun tulee tehdä se, koska saat siitä palkinnon.' Toisin sanoen on työpaikkoja, monia niistä, ja työpaikkoja, joista maksetaan erittäin hyvin.
Mikä tekee siitä vielä paremman, on se, että se ei ole vain työtä tai siistiä (se olisi paljon lyhyempi blogikirjoitus). Mutta luovuus, ongelmanratkaisu, yhteistyö, kommunikointi ja muut taidot voivat kehittyä sivutuotteena lasten koodaamaan oppiessa.
Joten lasten tulisi oppia ohjelmoimaan, koska:
Nämä verkkopelit tarjoavat sinulle hauskan ja mukaansatempaavan johdannon ohjelmoinnin maailmaan.
Sisällys
CodeCombat on HTML5-roolipeli, joka opettaa sinulle ohjelmoinnin peruskäsitteitä.
CodeCombatissa pelaat sankarina, joka seikkailee pelin tasoilla. Ensimmäinen taso Kithard Dungeonina, joka kattaa ohjelmoinnin peruskäsitteet. Pelaaja kohtaa koodaushaasteita matkasi aikana tässä pelissä. Jos ohitat ne, avaat seuraavan tason ja keräät kokemuspisteitä (XP), joilla voit parantaa sankariasi.
CodeCombat houkuttelee nuoria ja aloittelevia ohjelmoijia. Pelin sisäisen tutkimuksen mukaan 62 % CodeCombatin käyttäjistä on alle 18-vuotiaita.
Se tukee viittä parasta ohjelmointikieltä:
Tämä peli kattaa laajan valikoiman ohjelmointiaiheita: merkkijonoja, muuttujia, menetelmäkutsuja, vektoripiirroksia ja paljon muuta.
Lukea -5 interaktiivista verkkosivustoa koodauksen oppimiseen heti
Code Hunt on tieteiskirjallisuusHTML5 pelijoka on Microsoft Researchin tuote.
Tässä pelissä sinun roolisi on pelata koodinmetsästäjänä, joka on vastuussa koodin korjaamisesta niin, että se palauttaa odotetun tuloksen. Neljätoista tasoa kutsutaan Code Hunt -nimikkeistössä sektoreiksi.
Code Hunt tukee Javaa tai C#:a. Opittavia ohjelmointikäsitteitä ovat aritmetiikka, silmukat ja ehdolliset lausekkeet.
Jos opettajat haluavat lisätä peliin uusia alueita, he voivat tehdä tämän lukemalla ensin koodihaun suunnittelijan käsikirjan.
CodinGame on loistava joukko haastavia pelejä ohjelmoijille. Jos joku haluaa parantaa koodaustaitojaan, CodinGame on hauska tapa.
CodinGame tukee yli 20 ohjelmointikieltä, mukaan lukien PHP, C ja JavaScript. Käyttöliittymä on monipuolinen ja sitä voidaan muokata. Voit esimerkiksi valita koodieditorin tyylin: 'Emacs', 'Vim' tai 'Classic' (oletusteema).
Voit pelata tätä peliä yksin- tai moninpelitilassa. Moninpelitilassa voit ratkaista pelin sisäisiä haasteita muiden pelin käyttäjien kanssa.
Lukea -15 hyödyllistä Android-sovellusta kehittäjille/koodaajille
Screeps on mahtava, massiivinen moninpeli (MMO) -verkkopeli JavaScript-kehittäjille.
Peli on avoimen maailman strategiapeli, jossa ohjaat yksiköitä, ns. creepejä, joilla voit poimia resursseja, määritellä omaa aluettasi jne. Verkkomoninpelinä sinun kananlihasi ovat muiden pelaajien kananlihan vieressä.
FightCodessa tavoite on yksinkertainen: luoda robotti, joka voittaa muiden pelaajien robotit.
Kun kirjoitat JavaScriptiä. Voit esimerkiksi käyttää .rotate Cannon () -menetelmää robotin piipun kiertämiseen tietyn määrän asteita tietyn tapahtuman sattuessa.
Ennen kuin rakennat maailmaa hallitsevan tuhoutumattoman robotin, sinun on ensin luettava dokumentaatio oppiaksesi koodaamaan robotti.