http://snap.berkeley.edu es divertido, conceptos realmente útiles también.
Codeschool es bueno porque ofrece un proyecto totalmente autónomo (Rails for Zombies es el ejemplo canónico) para cada pista, pero las pistas completas se pagan. La introducción de Ruby es gratuita y vale la pena verla, basada en la Guía conmovedora de Why (que es genial y sería un curso completo divertido, pero de todos modos)
Codeacademy está bien, pero las pistas principales pueden ser confusas a veces, pasando de increíblemente simple a menos con mensajes de error inescrutables. Un falso sentido de logro también, ya que un estudiante podría insinuar su camino a través de él.
JavaScript elocuente es bueno, con una consola incorporada, pero puede ser un poco demasiado seco.
- ¿Es inapropiado que un maestro les diga a sus estudiantes de secundaria que los aman? ¿Por qué o por qué no?
- ¿Qué es más poderoso en la educación pública de los EE. UU .: sindicatos de docentes o empresas educativas corporativas como Pearson?
- Cómo elegir entre ofertas de trabajo para enseñar en diferentes distritos escolares
- ¿Qué métodos de práctica deliberada existen para los maestros?
- ¿Qué bootcamps de desarrollo / codificación enseñan full stack?
Muchas cosas en línea comienzan de una manera estúpidamente simple (y aparentemente sin sentido y un poco aburridas para los estudiantes), luego caen en conceptos bastante difíciles.
Me doy cuenta de que algo que enseña habilidades útiles, que es inmediatamente relevante y que permite una exploración rápida e interesante es clave, es difícil.
Editar: esto es viejo, pero resume problemas con Codeacademy et al: http://www.attendly.com/why-code…
Además, este artículo es muy, muy bueno, probablemente tenga una lectura también: http://worrydream.com/LearnableP…
Ambos son críticos, pero pueden ayudar a definir parámetros para cuál sería el mejor enfoque para usar