Este documento propone el diseño de un ambiente virtual de aprendizaje para la enseñanza de la programación. El ambiente permitiría a los estudiantes aprender los conceptos básicos de programación de una manera práctica y colaborativa a través de actividades y proyectos en un entorno 3D similar a un videojuego.