En una definición un poco enredada de Wikipedia, la gamificación es el uso del pensamiento y la mecánica de jugabilidad en contextos ajenos a los juegos, con el fin de que las personas adopten cierto comportamiento competitivo. La gamificación sirve para hacer el ámbito de aplicación más atractivo.
Hay muchas técnicas para hacer gamificación:
- Sistema de logros, utilizada por Foursquare por ejemplo, te dan badges y alcaldías cada que logras X cantidad de visitas.
- Progresión, utilizada por Linkedin, la barra de progreso va aumentando cada vez que vas completando tu perfil.
- Niveles, como funcionan algunos sitios de aprendizaje como Codecademy.
Funciona aprovechándose de la predisposición psicológica de los seres humanos para participar en juegos y del espíritu competitivo que tienen algunos y es bastante eficaz.
Ruby Warrior funciona exactamente como la última técnica mencionada, por niveles; se trata de un caballero medieval que tiene que avanzar por varios niveles, la manera de avanzar es ir programando sus movimiento.
Sin lugar a dudas una interesante manera de aprender a programar (nivel básico) Ruby.
La entrada Ruby Warrrior, aprende a programar en Ruby gamificando las lecciones aparece primero en Geek the Planet.
http://feeds.feedburner.com/~ff/geektheplanet?d=yIl2AUoC8zA
via Geek the Planet http://feedproxy.google.com/~r/geektheplanet/~3/RE982S0axEc/ruby-warrrior-aprende-ruby-gamificacion.xhtml
0 comentarios:
Publicar un comentario