Windows

Code Hunt, Microsoft Research`ten kodlama oyunu

What is Code Hunt?

What is Code Hunt?
Anonim

Öğrenmenin gamlanması, bu günlerde çok modadır ve neden olmasın, çünkü işleri daha da kolaylaştırır! Microsoft da trendi takip etti. Yazılım devi, kodlama ile ilgilenen herkes için tarayıcı tabanlı bir oyun olan Code Hunt lansmanını duyurdu. Microsoft, oyun gibi tasarımı, öğrencilere daha eğlenceli ve çekici hale getiren kodlamaya uyguluyor.

Microsoft Research Code Hunt

Code Hunt, Microsoft Research `da bir ekip tarafından geliştirildi. Baş Araştırma Yazılım Mühendisi Peli de Halleux ve Baş Geliştirme Direktörü Nikolai Tillmann. Code Hunt, Microsoft Azure`da çalışır ve iki dilde, Java ve C # üzerinde odaklanır.

Oyunun 15 sektörü vardır ve her sektör farklı seviyelerdedir. 15 sektörden bazıları:

  • 00 - Eğitim
  • 01- Aritmetik
  • 02- Döngü
  • 03- Döngü 2
  • 04- Şartlılar
  • 05 - Koşullar 2
  • 06- Dizeler
  • 07- Yaylı 2
  • 08- İç içe döngü
  • 09- 1d diziler
  • 10- Jagged diziler
  • 11- diziler 2
  • 12- Arama sort
  • 13- Cyphers
  • 14-bulmaca

Code Hunt, verilen ipuçlarını ve test senaryolarını kullanan oyuncular tarafından keşfedilecek olan bulmacalara dayanmaktadır. Öğrenenlerin / oyuncuların kodu gizli çözümlerin fonksiyonel davranışlarıyla eşleşmesi gerekir. Eğer kodları eşleşirse, bir puan alırlar ve bir sonraki seviyeye taşınırlar.

Code Hunt`ta kodlamayı öğrenmenin yolu çok farklıdır. Düzenli kodlama sınıflarının aksine, Code Hunt öğrencilere bir dizi farklı test vakasıyla boş bir sayfa listesi verir. Buradaki problemler bir model olarak sunulmakta, girdi ve çıktıları eşleştirmekte - ve eşleşen modeli bulmak oyuncular için eğlenceli olacaktır.

Oyun, “Selamlar, program! Bir CODE HUNTER olarak bilinen deneysel bir uygulama. Diğer kod avcıları ile birlikte, mümkün olduğunca çok sayıda kod parçasını bulmak, geri yüklemek ve yakalamak için çok gizli bir bilgisayar sistemine gönderildiniz. Gelişiminiz, diğer kod avcılarınızla birlikte izlenecektir. İyi şanslar. ”

Microsoft Research`ün dinamik sembolik uygulamasının gelişmiş uygulaması olan Pex`e dayanarak CodeHunt.com, kodlama becerilerinizi geliştirmenize kesinlikle yardımcı olacaktır.