Windows

Code Hunt, un juego de codificación de Microsoft Research

5.16.19 21st Annual Top 10 Tech Trends

5.16.19 21st Annual Top 10 Tech Trends
Anonim

La gamificación del aprendizaje está de moda en estos días, y por qué no, ya que hace las cosas aún más fáciles. Microsoft también ha seguido la tendencia. El gigante del software anunció recientemente el lanzamiento de Code Hunt , un juego basado en navegador para todos los interesados ​​en la codificación. Microsoft está aplicando el diseño similar al juego para la codificación, lo que lo hace más divertido y atractivo para los estudiantes.

Microsoft Research Code Hunt

Code Hunt es desarrollado por un equipo en Microsoft Research , dirigido por Principal ingeniero de software de investigación Peli de Halleux y principal responsable de desarrollo Nikolai Tillmann. Code Hunt se ejecuta en Microsoft Azure y se enfoca en dos idiomas, Java y C #.

El juego tiene 15 sectores y cada sector tiene diferentes niveles. Los 15 sectores incluyen:

  • 00 - Entrenamiento
  • 01- Aritmética
  • 02- Loops
  • 03- Loops 2
  • 04- Condicionales
  • 05- Condicionales 2
  • 06- Cadenas
  • 07- Cuerdas 2
  • 08- Bucles anidados
  • Arrays 09- 1d
  • 10- Arrays dentados
  • 11- Arrays 2
  • 12- Ordenación de búsqueda
  • 13- Cifrados
  • 14- rompecabezas

Code Hunt se basa en los rompecabezas que explorarán los jugadores usando las pistas y los casos de prueba. Los estudiantes / jugadores tienen que modificar el código para que coincida con el comportamiento funcional de las soluciones secretas. Si su código coincide, obtienen una puntuación y pasan al siguiente nivel, y así sucesivamente.

La forma de aprender a codificar en Code Hunt es muy diferente. A diferencia de las clases de codificación regulares, Code Hunt les da una pizarra vacía a los estudiantes, con un conjunto de diferentes casos de prueba. Los problemas aquí se presentan como un patrón, haciendo coincidir las entradas y salidas, y encontrar el patrón de coincidencia seguramente sería divertido para los jugadores.

El juego comienza con un tutorial completo con un mensaje de bienvenida que dice: "¡Saludos, programa! Usted es una aplicación experimental conocida como CODE HUNTER. Usted, junto con otros cazadores de códigos, han sido enviados a un sistema informático de alto secreto para encontrar, restaurar y capturar tantos fragmentos de código como sea posible. Se realizará un seguimiento de tu progreso, junto con tus compañeros cazadores de códigos. Buena suerte. "

Basado en Pex, la implementación avanzada de ejecución simbólica dinámica de Microsoft Research, CodeHunt.com definitivamente le ayudará a perfeccionar sus habilidades de codificación.