Windows

Microsoft Research ilmoitti käynnistää interaktiivisen selainpohjaisen Code Huntin pelin. Code Hunt toimii Microsoft Azure -ohjelmassa ja keskittyy kahteen kieliversioon Java ja C #.

Working at Microsoft Research Cambridge

Working at Microsoft Research Cambridge
Anonim

Code Hunt , joka on selainpohjainen peli kaikille koodaajille kiinnostuneille. Microsoft Research Code Hunt

Code Hunt on kehittänyt tiimi

Microsoft Research , jota johtaa Principal Research Software Engineer Peli de Halleux ja johtava kehitysjohtaja Nikolai Tillmann. Code Hunt toimii Microsoft Azure -ohjelmassa ja keskittyy kahteen kieleen, Java- ja C # -ohjelmaan. Peleillä on 15 sektoria ja kaikilla sektoreilla on eri tasot. 15 sektoria ovat:

00 - Harjoittelu

  • 01 - Aritmeettinen
  • 02 - Silmukat
  • 03- Silmukat 2
  • 07- Kielet 2
  • 08- Sisäiset silmukat
  • 09- 1d matriisit
  • 10- Jagged matriisit
  • 11- matriisit 2
  • 12- Hae lajitella
  • 13- Cyphers
  • 14-palapelit
  • Code Hunt perustuu pulmia, joita pelaajat voivat tutkia käyttäen annettuja vihjeitä ja testitapauksia. Oppijoiden / pelaajien on muokattava koodia vastaamaan salaisten ratkaisujen toiminnallista käyttäytymistä. Jos koodinsa vastaavat, he saavat pisteet ja siirrytään seuraavalle tasolle ja niin edelleen.
  • Koodauskoodien oppimisen tapa on hyvin erilainen. Toisin kuin tavalliset koodausluokat, Code Hunt antaa opiskelijoille tyhjän luettelon, jossa on erilaisia ​​testitapauksia. Ongelmia tässä esitetään mallina, vastaavia panoksia ja tuotoksia - ja löytää vastaava malli olisi varmasti hauskaa pelaajille.
  • Peli alkaa laajan opetusohjelman kanssa tervetullut viesti sanomalla "tervehdys, ohjelma! Olet kokeellinen sovellus, joka tunnetaan nimellä CODE HUNTER. Sinä, yhdessä muiden koodin metsästäjien kanssa, on lähetetty huippusalaiseen tietojärjestelmään löytääksesi, palauttamaan ja kaappaamaan mahdollisimman monta koodijaksoa. Sinun edistyminen yhdessä muiden koodin metsästäjien kanssa seurataan. Onnea. "

Based on Pex, Microsoft Researchin dynaamisen symbolisen toteutuksen kehittynyt toteutus, CodeHunt.com auttaa varmasti koodaamisen taitoja.