Code Hunt

Dávid László


Babes-Bolyai tudományegyetem, Kolozsvár


2014

Rövid Összeffoglaló


  • Tanulás és tanítás elősegítésére szolgál
  • Próbálja a tanulást a szórakozással összekötni
  • Gamification
  • Más felhasználókkal hasonlít, rangsorol

Felhasználási területek


  • Oktatásban
  • Saját programozói készségeink fejlesztésére
  • Munkaadók fel tudják mérni a jelentkezők felkészültségét
  • Különböző programozási nyelvek
  • Kód és performancia optimalizálás
  • Versenyek szervezése

Komponensek

  • Play win levels, earn points!
  • Code in Java or C#
  • Learn algorithms
  • Graded for correctness and quality
  • Compete so you think you can code

Struktúra

Struktúra

Háttér rendszer

  • Microsoft Azure
    • Adatok folyamatos cloudon való tárolása
    • Ezek későbbi felhasználása és elemzése

Következtetések


  • Kiadásakor  3500 diák próbálta ki
    • Átlagosan a feladatok 55.7 %-át sikerült megoldani
    • Átlagosan 41 próbálkozásra volt szükség a feladat kitalálásához
  •  A top 350 diák, akik minden feladatot megoldottak:
    • Átlagosa 7.1 próbálkozásból sikerült a problémát megoldani
  • Megbízhatóan ki lehet emelni a legjobb programozókat

Bibliográfia

  • https://www.codehunt.com/
  • http://research.microsoft.com/en-us/projects/pex4fun/
  • http://research.microsoft.com/pubs/210651/CodeHunt%20SBST%202014b.pdf
  • http://research.microsoft.com/apps/pubs/default.aspx?id=209725
  • http://research.microsoft.com/pubs/209725/learningscale14-codehunt.pdf
  • http://www.computer.org/portal/web/computingnow/software%20engineering/content?g=53319&type=article&urlTitle=what-if-coding-were-a-game-




Köszönöm a figyelmet

Made with Slides.com