CodeMonkey (software) - Enciclopedia
CodeMonkey es un entorno de programación educativa informática que permite a los principiantes aprender conceptos y lenguajes de programación informática. CodeMonkey está destinado a estudiantes de 6 a 14 años. Los estudiantes aprenden programación basada en texto en lenguajes como Python, Blockly y CoffeeScript, así como los fundamentos de la informática y las matemáticas.
El software se lanzó por primera vez en 2014 y fue originalmente desarrollado por Jonathan Schor, Ido Schor y Yishai Pinchover, con el apoyo del Centro de Tecnología Educativa de Israel.
Historia de desarrollo
El programa de software CodeMonkey, en forma de un juego para niños, fue desarrollado por tres ingenieros de software de Haifa, Israel: los hermanos Jonathan y Ido Schor y Yishai Pinchover. El trío creó una empresa emergente, CodeMonkey Studios Ltd., apoyada por el Centro de Tecnología Educativa. El juego se lanzó en mayo de 2014 y está disponible actualmente en 23 idiomas. La empresa tiene oficinas en Israel y Estados Unidos. Desde 2014, CodeMonkey lanzó varios herramientas adicionales de programación en forma de juegos, incluyendo Coding Adventure, Game Builder, Dodo Does Math, Banana Tales, CodeMonkey Jr. y Beaver Achiever. En 2018, la empresa de software fue adquirida por TAL Education Group, un grupo de holdings chino, pero continuó operando como su subsidiaria independiente, manteniendo su equipo de desarrollo de software.
En junio de 2020, CodeMonkey se unió a la iniciativa de aprendizaje a distancia de UNESCO y ofreció cursos gratuitos para todas las escuelas que tuvieron que cerrar durante el cierre por el brote de Covid-19.
Resumen y funcionalidad
El juego no requiere experiencia previa en programación y está destinado a niños a partir de los 6 años. Permite al usuario dar sus primeros pasos en la programación, pero también avanza a temas más avanzados. El método de enseñanza es experimental, de acuerdo con los principios del aprendizaje basado en juegos: los niños controlan a las figuras de los animales y las dirigen a recoger plátanos, superando varios obstáculos. Una de las características destacadas del juego es que requiere escribir código textual real, en lugar de juegos que funcionan mediante un método que representa comandos utilizando bloques gráficos.
= Lenguajes soportados =
Los lenguajes de programación son Python y CoffeeScript, elegidos principalmente debido a su sintaxis amigable. Algunos juegos como CodeMonkey Jr. y Beaver Achiever dependen de la codificación basada en bloques utilizando Blockly.
= Integración del juego en las escuelas =
Los juegos están destinados para uso individual y en aulas educativas y han sido aplicados selectivamente por escuelas y centros escolares en varios países, incluyendo Israel, Estados Unidos, Reino Unido, China, India y Bután, entre otros. CodeMonkey también se integró en el Campeonato Cibernético para Escuelas Elementales de Israel (Olimpiadas de Habilidades) y un programa de software de secundaria también llamado Habilidades, donde los juegos de CodeMonkey son parte de la competencia de codificación para jóvenes estudiantes.
Véase también
Lenguaje de programación educativo
Referencias