Las empresas emergentes tienen como objetivo hacer que la codificación sea divertida

Para Jacob Arriola, gerente de desarrollo comercial de una empresa de medios de comunicación española en Los Ángeles, aprender a programar no era una necesidad. Pero pensando que podría ayudar con su trabajo, comenzó a usar un servicio de tutorial de código en línea llamado Casa del árbol en Enero.





Corredor de código: Un juego creado por Treehouse hace que los jugadores compitan para completar tareas de codificación.

Después de tres meses con el servicio pago, obtuvo varias docenas de insignias por completar cuestionarios y desafíos de programación y ver lecciones en video relacionadas con la codificación. Más importante aún, ha creado su propio sitio web desde cero y ha realizado algunos cambios sencillos en los sitios web que gestiona su empresa. Puedo hacerlo yo mismo, lo cual es muy bueno, dice.

Arriola forma parte del creciente número de no expertos en tecnología que recurren a sitios web para aprender a codificar, ya sea por diversión o con la esperanza de mejorar sus perspectivas laborales. Y aunque el concepto básico no es nuevo, la ejecución sí lo es. La adición de elementos de videojuegos como insignias y puntos está ayudando a que nuevas empresas como Treehouse despeguen.



Quizás la más conocida de estas empresas sea Codecademy , una startup con sede en Nueva York con cientos de miles de suscriptores a sus lecciones semanales gratuitas de programación de JavaScript a través de su Año del código programa. Codecademy incorpora varios principios de juego para mantener motivados a los usuarios: Los usuarios obtienen puntos e insignias por completar lecciones y proyectos, como construir un simple juego de blackjack o dados.

El cofundador Zach Sims dice que el sitio se creó para resolver dos problemas: las frustraciones (que él mismo encontró) que pueden acompañar al aprendizaje de la programación y los desafíos de educar a muchas personas a la vez. Codecademy anima a los usuarios a ayudarse unos a otros para resolver problemas visitando el foro del sitio.

Codecademy se lanzó en agosto pasado. Más de 200.000 personas utilizaron el sitio en sus primeros tres días. Tuvo otra racha de crecimiento a principios de este año con la introducción de Code Year, que envía a sus 400.000 usuarios un correo electrónico semanal en el que se describe un nuevo concepto de programación que pueden aprender en el sitio.



Más de un millón de personas se han inscrito en Codecademy hasta ahora, y sus esfuerzos han comenzado a dar frutos, como una aplicación que creó un maestro que permite a los estudiantes convertir digitalmente ADN en ARN.

Aunque los elementos de juego integrados en las lecciones de Codecademy son simples, Sims cree que son clave para atraer usuarios y mantenerlos motivados.

Con sede en Orlando, Florida Casa del árbol planea llevar la idea de la gamificación aún más lejos. Treehouse, que cobra una tarifa mensual por lecciones en línea en diseño web, desarrollo web y desarrollo de aplicaciones para el sistema operativo iOS de Apple, también ofrece insignias que los usuarios obtienen al aprender los principios de codificación. Pero también lanzó recientemente un juego simple y gratuito llamado Código / corredor que realmente convierte la programación en un juego, y espera incorporar otros elementos similares a los de un juego en el proceso de aprendizaje.



Con Code / Racer, dos jugadores compiten para completar pequeñas tareas de codificación de sitios web en breves ráfagas de tiempo, creando un encabezado en una página web que dice Frogarri 5000 y agregando una imagen de un auto de carreras de dibujos animados, por ejemplo, mientras se reproduce música animada el fondo. Code / Racer es más una prueba de concepto que un juego completo en este momento, y es confuso si no estás familiarizado con algo de HTML básico. Pero jugarlo hace que el aprendizaje sea rápido y divertido, y puede ver cómo puede facilitar la elección de un tema como la programación.

El fundador y director ejecutivo de Treehouse, Ryan Carson, cree que hacer que el proceso de aprender a programar sea más parecido a un juego es tremendamente poderoso porque hace que el aprendizaje sea adictivo, algo que dice que ha escuchado de los clientes. Obviamente, sería terrible si vendiéramos tabaco, pero no es así, dice. Vendemos haciéndote mejor.

Y la gente lo está comprando. Hasta ahora, el sitio tiene 8.000 usuarios pagos, la mayoría de los cuales recogió desde que cambió su nombre por el de Treehouse en noviembre (antes de eso, operaba como un complemento de un sitio que Carson administra para diseñadores y desarrolladores web llamado Think Vitamin). Treehouse cobra una tarifa mensual de $ 25 o $ 49, según el detalle de instrucción deseado (para los estudiantes, cuesta $ 9 por mes).



Sin embargo, Carson no cree que los suscriptores ávidos tengan que pagar mucho para aprender a codificar. Espera que en unos seis meses, un usuario pueda obtener la capacitación suficiente para construir una aplicación web simple y, después de un año, dice, un usuario podría obtener un trabajo de codificación de nivel de entrada. Y podrías hacer eso todo el tiempo viviendo fuera de Pueblo, Colorado, dice.

Sin embargo, todavía es demasiado pronto para saber si esto sucederá; Treehouse todavía está trabajando en su plan de estudios, por lo que no terminará de crear las lecciones más avanzadas hasta septiembre.

Gabe Zichermann, quien dirige una conferencia anual llamada Gamification Summit, enfocada en agregar funcionalidad similar a un juego a todo tipo de actividades, con el fin de aumentar el compromiso, dice que si bien estas startups no incluyen los típicos tropos de videojuegos como lanzar bombas o matar orcos , están creando una experiencia positiva que distrae a los usuarios del hecho de que están aprendiendo algo nuevo y difícil. Lo están desempaquetando y haciéndolo mucho más atractivo, dice.

Codecademy y Treehouse también pueden ser útiles para aquellos que ya saben cómo codificar. Amanda Rae Arseneau, una estudiante de programación en Toronto, se inscribió en Code Year en enero y ha estado siguiendo fielmente cada semana.

Arseneau, de 32 años, dice que el programa la está ayudando a aprender nuevas habilidades y refrescar las antiguas. Y a diferencia de su programa de escuela vocacional de tres años, dice, completar una lección de Code School da una sensación de gratificación inmediata, y las tareas relacionadas con el juego, como construir un juego de blackjack, son divertidas.

Es mucho más atractivo que un libro de texto, dice.

esconder