El enfoque de programación por bloques demuestra ser una opción efectiva para dar los primeros pasos en el arte de programar.
Se espera que en el transcurso de la escuela secundaria los estudiantes logren desarrollar programas usando lenguajes basados en texto. El paso a un entorno de programación tradicional, como Netbeans+Java, suele resultar un proceso frustrante para la mayoría de los estudiantes.
Este artículo presenta una revisión sobre entornos diseñados para favorecer y facilitar los procesos de transición de programación basada en bloques a programación basada en texto.
Estos entornos buscan hacer más accesible la programación tradicional para estudiantes con experiencia previa en ambientes basados en bloques y posiblemente reducir la curva de aprendizaje como también los niveles de frustración.
Además, este artículo presenta un modelo que permite evaluar estos recursos y constituye una herramienta para orientar los procesos de especificación y desarrollo de este tipo de entornos.