CodeHS es un proyecto desarrollado por Zach Galant y Jeremy Keeshin, dos estudiantes egresados de Stanford con el objetivo de enseñar a programar con materiales de apoyo y la ayuda de otros tutores alrededor del mundo. Puedes inscribirte de forma individual, como estudiante o profesor, ésta última opción te permite darle seguimiento a los proyectos de tus estudiantes.

Programa con Karel

Contiene varios ejercicios para aprender a programar, te encuentras con un personaje llamado Karel, un perro que realiza ciertas acciones dependiendo del comando que le asignes. La librería de CodeHS contiene también ejercicios de JavaScript y gráficos, animación, estructuras básicas de datos, diseños de juegos, entre otros.

code-hs-karel

Si te es difícil entender qué comando emplear tienes Cheat Sheet que te ayudarán a entender mejor los comandos. Cuando finalices el juego se genera una url pública para que compartas el programa que acabas de realizar, además tienes variedad de ejemplos de lo que puedes realizar con CodeHS.

Su uso es completamente gratuito, sin embargo puedes acceder a otros materiales y ser calificado por tutores si eliges las versiones de pago. ¿Qué te parece ésta opción para aprender a programar?

No olvides revisar: