DespuĆ©s de una dĆ©cada de codificar por diversión y como trabajo, me expuse por primera vez al apasionante mundo de la educación mientras trabajaba como voluntario en la comunidad en un pequeƱo pueblo en el sur de Israel. No pasó mucho tiempo antes de que comenzara a enseƱar mis propios cursos de programación para niƱos de escuela primaria, utilizando el entorno mĆ”s apropiado disponible. Era el aƱo 2001 y "Web 2.0" ni siquiera era una palabra de moda todavĆa. La herramienta elegida fue Micromundos, una aplicación de escritorio que permite a los estudiantes crear pequeƱos juegos y animaciones con guiones con un dialecto orientado a objetos del logotipo del MIT.
Ā”Los cursos fueron un Ć©xito! Me sorprendió descubrir lo natural que era para los niƱos de esa generación captar intuitivamente conceptos abstractos como eventos, funciones y variables. ProgramarĆa pequeƱos desafĆos de codificación similares a juegos para que los resolvieran mis alumnos, como un mĆ©todo para practicar cada nuevo elemento de programación que habĆan aprendido. Ā”En las Ćŗltimas sesiones del curso, cada equipo de estudiantes inventó e implementó su propio pequeƱo juego de computadora!
HabĆa un inconveniente principal en este maravilloso esfuerzo. Habiendo trabajado duro para crear con Ć©xito sus propios juegos, los estudiantes esperaban que se volvieran populares, al menos por un tiempo muy corto y entre sus amigos y familiares ... Pero, lamentablemente, compartir sus productos y permitir que las personas los usen en diferentes computadoras era tĆ©cnicamente tan complicado que prĆ”cticamente nunca sucedió.
Basado en esta experiencia el concepto bĆ”sico para CodeMonkey nació: Ā”Una plataforma de codificación en lĆnea que (A) contendrĆ” un juego para aprender y ejercitar los fundamentos de la programación de computadoras y (B) harĆ” que crear y compartir sea tan fĆ”cil como el ABC!
Pasó otra década en la que tanto Internet como los sistemas educativos han madurado para permitir que esa visión se convierta en realidad. Estén atentos ahora para el primer lanzamiento oficial de CodeMonkey el 1 de mayo!