10 Qhov Zoo Tshaj Plaws Dawb Coding Games ntawm 2022

Cov txheej txheem:

10 Qhov Zoo Tshaj Plaws Dawb Coding Games ntawm 2022
10 Qhov Zoo Tshaj Plaws Dawb Coding Games ntawm 2022
Anonim

Kev ua tus programmer tsis yog ib qho txuj ci tshwj xeeb tshwj xeeb rau cov neeg ua haujlwm hauv IT department lossis kev lag luam thev naus laus zis. Ib txoj haujlwm ntawm kev ua haujlwm yuav tsum muaj qee theem ntawm coding prowess los tsaws qhov chaw nkag.

Cov kev ua si coding pub dawb hauv qab no tsom rau txhua lub hnub nyoog thiab qib kev paub thiab tsim los pab koj pib ua ntau hom lus.

Txhua qhov kev ua si hauv daim ntawv teev npe no tuaj yeem ua si ntawm txhua lub vev xaib loj, tshwj tsis yog qhov tau sau tseg.

CheckiO

Image
Image
  • Chrome thiab Firefox browser ntxiv-ons txuas ntxiv cov txheej txheem.
  • Kev txhais muaj ntau yam lus.
  • Kev tshuaj xyuas hauv zej zog kom ntseeg tau tias koj nyob ntawm txoj kev raug.
  • Tus neeg siv interface yog me ntsis clunky hauv qee qhov chaw.

Kev npaj rau cov neeg pib tshiab nrog rau cov neeg tsim khoom siab heev, CheckiO ua haujlwm rau koj nrog kev daws teeb meem siv Python lossis JavaScript. Koj tau txais kev xaiv los kos npe nrog email chaw nyob lossis siv koj tus lej Google, Github, lossis Facebook los tsim lub hauv paus uas koj tawm tsam lossis tawm tsam cov yeeb ncuab los ntawm kev ua haujlwm.

CodeCombat

Image
Image
  • Zoo paced, siab absorbing tshooj.
  • cov neeg siv qib siab tuaj yeem tsim lawv tus kheej qib.
  • qib siab xav tau kev them nyiaj.
  • Kev qhia hauv kev ua si yog qhov tsis meej pem rau cov neeg tshiab.

CodeCombat cov tub ntxhais kawm tau koom nrog ntau pua tus neeg pab txhawb nqa los tsim txoj hauv kev zoo siab los kawm txog kev kawm thaum taug txuj kev nyuaj los ntawm dungeons, hav zoov, roob, suab puam, thiab lwm qhov chaw txias. Kawm CoffeeScript, JavaScript, lossis Python thaum koj tus cwj pwm tau txais cov ntsiab lus kev paub thiab nyiag khoom, ua tiav cov kev tshawb fawb me me ntawm txoj kev los ntawm kev sau cov lej hauv qhov chaw RPG classic.

Thaum koj ua tiav, koj tuaj yeem qhib qhov chaw siab heev, kom ntseeg tau tias kev ua si yeej tsis nkees. CodeCombat cov chav kawm ntawv muaj cov cuab yeej rau cov kws qhia ntawv thiab cov tub ntxhais kawm, tso cai rau koj los saib xyuas kev nce qib thiab dhau los ua tus programmer raug cai txawm tias thaum tseem hluas.

CodinGame

Image
Image
  • Kev ua si zoo siab nrog kev nrhiav neeg ua haujlwm.
  • Nkauj kho siab kawg li o yom yom yom yom yom yom yom yom yom yom yom yom ua tsaug o.
  • Peb tsis pom muaj qhov tsis txaus ntseeg nrog CodinGame.

CodinGame's mini-games yog tsim los coj cov neeg ua haujlwm txawj ntse mus rau qib tom ntej. Nws yog ib qho kev sib tw-centric ib puag ncig uas koj kawm ib ntawm ntau tshaj ob lub programming lus, suav nrog cov kev xaiv loj, nrog rau cov lus tsis tshua muaj npe xws li Dart thiab F.

Kev ua si suav nrog kev sib tw ib leeg thiab ntau tus neeg sib tw tig-raws li kev sib tw, nrog rau kev xaiv los koom nrog cov thawj coj kom tau cov kua txiv hmab txiv ntoo sib tw. Txawm hais tias tua neeg txawv teb chaws, kev sib tw maus taus, lossis sim ua kom koj txoj hauv kev los ntawm txoj kev ua tsis ncaj ncees, CodinGame txoj kev kawm yog qhov nyiam thiab nyiam.

Codewars

Image
Image
  • Yuav ua tau zoo heev nyob rau lub sij hawm ntev yog tias koj lo nrog nws.
  • Cov neeg thov tuaj yeem cuam tshuam nrog lwm tus hauv zej zog Codewars.
  • Cov lus nug nyuaj yog qee zaum nthuav tawm sai dhau hauv cov txheej txheem kev kawm.
  • Yuav tsis tsim ib tus as khauj kom txog thaum koj ua pov thawj koj qhov kev paub code yooj yim.

Muab cov lus qhia rau ntau dua 20 hom lus, suav nrog PHP, Python, SQL, C ++, Java, JavaScript, thiab Ruby, Codewars siv txoj hauv kev tshwj xeeb rau kev kawm. Cov tub ntxhais kawm cob qhia hauv virtual dojo, xyaum kata ce thaum lawv siv zog ua kom tiav qhov tseeb ntawm lawv cov cai.

Cov neeg tsim nyog tau txais txiaj ntsig tuaj yeem ua kom zoo dua ntawm lub tsev qiv ntawv loj heev thiab cuam tshuam nrog lwm tus hauv zej zog Codewars. Muaj cov nqi cuam tshuam nrog cov kev tawm dag zog thiab kev ua si. Peb suav nrog Codewars ntawm daim ntawv teev npe no vim tias kev sim ua haujlwm pub dawb tuaj yeem thov los ntawm lub tuam txhab lub vev xaib.

Elevator Saga

Image
Image
  • Yog koj tus lej tsis raug, koj yuav ua tsis tiav.
  • Tsuas muaj kev paub txog JS coders ua tiav qhov kev sib tw zaum kawg.
  • Tsis muaj kev tawm tswv yim txaus rau JavaScript pib.
  • Lub interface tsis yog flashy li lwm yam kev xaiv ntawm daim ntawv teev npe no.

Qhov kev ua si no xav kom koj ua tiav cov kev sib tw ntawm tus kheej nrog lub txhab nyiaj virtual, xws li thauj 15 tus neeg hauv 60 vib nas this lossis tsawg dua. Koj raug nug kom code lub zog ntawm cov elevator no siv JavaScript, ua haujlwm ua haujlwm ua ntej xws li goToFloor thiab loadFactor kom ua tiav koj lub hom phiaj.

Robocode

Image
Image
  • Koj sau tus lej tsim kev txawj ntse rau tus neeg hlau thiab muaj kev tswj hwm nws coj li cas.
  • Yuav tsum txiav txim siab seb cov neeg sib tw muaj peev xwm tau npaj rau qhov chaw ua si.
  • Kev sib tw yog tsom rau cov neeg ua haujlwm qis, yog li cov coders seasoned muaj ntau qhov zoo dua.

Hauv Robocode, koj tau ua haujlwm tsim lub tank virtual hauv Java lossis lwm hom lus xws li C lossis Scala, uas koj tom qab ntawd xa mus rau hauv lub sijhawm sib ntaus sib tua nrog lwm cov neeg siv khoom tsim. Qhov tseem ceeb, koj ua lub luag haujlwm ntawm tus neeg sib tw BattleBots online, hloov cov hlau thiab hlau nrog cov cim thiab cov neeg ua haujlwm.

Ruby Warrior

Image
Image
  • Kev sau nyiaj rau koj tus tub rog txoj kev noj qab haus huv yuav tsum muaj cov kev daws teeb meem siab tshaj plaws rau Ruby cov tshiab.
  • Qhia cov kev txawj ntse txawj ntse kom koj tus phab ej tuaj yeem ua lawv txoj hauv kev mus rau qib siab.
  • Yog tias koj tsis paub txog Ruby cov lus qhia yooj yim, koj yuav tsis tau deb ntawm qhov kev ua si no.

Ruby tus qauv yooj yim-rau-nyeem ntawv ua rau nws yog hom lus zoo rau kev kawm los ntawm hom kev ua si no. Koj tus cwj pwm knight nce mus txog ntauwd nrog kev phom sij, suav nrog kev cuam tshuam txaus ntshai thiab cov yeeb ncuab npau taws, tag nrho los ntawm kev ua khawv koob ntawm cov cai uas koj tau ua haujlwm nrog kev sau ntawv.

Swift Playgrounds

Image
Image
  • Txhua yam tab sis tshem tawm qhov kev xav ntawm kev ntxhov siab, uas yog ib txwm muaj ntawm cov coders tshiab.
  • Can ua kev sib cav zoo rau hauv Apple kev txhim kho ntiaj teb.
  • Txawm hais tias yog npaj rau cov neeg laus thiab cov menyuam yaus, Swift's interface thiab kev ua haujlwm qeeb qeeb qhia lwm yam.

Swift Playgrounds yog ib qho pub dawb iPad thiab macOS app npaj los qhia Apple Swift lus, uas yog siv los tsim cov apps rau iOS, macOS, Apple TV, thiab Apple Watch. Ib feem ntawm Apple Txhua Tus Neeg Siv Tau Code pib, Swift Playgrounds pib nrog cov txheej txheem coding thiab ua haujlwm nws txoj hauv kev los ntawm kev nthuav qhia cov kev sib tw thiab lwm yam kev cov nyom uas tsuas yog daws tau los ntawm cov ntsiab lus programming.

Download Rau

Tynker

Image
Image
  • Hits lub cim hauv cov menyuam yaus ua si - xav tias nyiam ua si dua li kev kawm.
  • Ua si 20 coding games dawb ua ntej mus txog lub paywall.
  • Cov version pub dawb suav nrog txhua daim tawv nqaij Minecraft, mods, add-ons, thiab nkag mus rau ib tus neeg rau zaub mov dawb.
  • Qee qhov kev pab pop-ups yog verbose dhau rau cov neeg tuaj saib.
  • Tynker tsis yog qhov xav tau zoo li nws tuaj yeem ua tau, tshwj xeeb yog xav txog lub hom phiaj pej xeem.

Kev npaj rau cov menyuam yaus hnub nyoog 7 xyoos thiab siab dua, Tynker qhia ntau yam lus programming, suav nrog HTML, JavaScript, Python, thiab Swift, nrog rau kev thaiv-raws li coding. Muaj ntau yam kev sib tw code, nrog rau kev lom zem kev sib tw los tsim Minecraft tawv, mods, mobs, thiab add-ons.

Multi-player games kuj muaj, tso cai rau koj tso koj cov txuj ci programming tawm tsam lwm tus lej coders los ntawm kev koom nrog ntau yam haujlwm. Qee qhov kev ua ub no suav nrog kev sau cov dab thiab cob qhia lawv kom yeej kev sib ntaus sib tua lossis kev ntaus suab nrov tawm tsam koj cov neeg sib tw hauv plaub-tus neeg ua si arena.

VIM Adventures

Image
Image
  • Zoo pib taw tes rau leej twg tsis paub txog vi or vim.
  • Siv los ntawm cov thawj coj, programmers, thiab cov neeg siv hluav taws xob, VIM Adventures coj koj hla lub qhov taub-style maze siv vim syntax.
  • Tus nqi yuav tsum tau kawm kom paub dab tsi dhau los ntawm kev tswj hwm.

Ib qho kev hloov kho tshiab ntawm vi ntawv nyeem rau Linux-raws li kev khiav hauj lwm systems, vim qhov tseem ceeb bindings thiab ntau hom ua rau nws muaj zog dua li daim ntawv teev cov qauv sau ntawv lossis lo lus processor. Dais lub apt tagline, "Zelda ua tau raws li cov ntawv kho," qhov kev ua si tso cai rau tus cursor tseem ceeb txav tab sis xav kom koj siv h, j, k, thiab l es tsis txhob simulate qhov tseeb vim kev paub.

Pom zoo: