¿Qué son los software de programación para niños?
El software de programación infantil incluye:
1. Mind+
Mind+ es un software de programación gráfica nacional con derechos de propiedad intelectual independientes. Nació en 2013 por Desarrollado por. DFRobot. Es principalmente un software de programación gráfica desarrollado para satisfacer las necesidades de la educación en innovación científica y tecnológica nacional. También es una de las primeras herramientas de software de programación gráfica en China.
Después de que la plataforma Scratch dejó de estar disponible, me sorprendió gratamente descubrir que es totalmente compatible con los archivos de programación guardados en formato sb3. Sus archivos de programa incluso se pueden importar al software con un solo clic, logrando una integración perfecta. de funciones de Scratch. Es un software de programación utilizado actualmente por muchos profesores y compañeros de escuela.
La mayor ventaja de Mind+ es su amplio soporte de hardware. Admite directamente el hardware de código abierto más utilizado en la educación primaria y secundaria, como Micro:bit, tablero de control, ESP32 y Arduino Uno, etc. Puede programar y controlar cientos de módulos de hardware de uso común, incluidos varios sensores, actuadores, pantallas, módulos de comunicación, módulos de funciones, etc. y bibliotecas de usuario abiertas, los usuarios pueden crear sus propias bibliotecas de extensión.
Además, Mind+ también puede satisfacer las diversas necesidades de los profesores de primaria y secundaria en materia de enseñanza de conocimientos de inteligencia artificial. Admite IA e IoT. Además de la programación gráfica, también puede utilizar programación de alto nivel. lenguajes como Python/C/C++. Mind+ se ha perfeccionado durante 8 años en China y se ha convertido en uno de los software de programación juvenil más utilizado en materias y competiciones de educación científica y tecnológica.
2. KittenBlock
KittenBlock es un software de programación gráfica para niños producido por Xiaomiao Technology que puede ayudar a los estudiantes de primaria y secundaria o al personal técnico no profesional a comenzar rápidamente con la programación. controlando varios Varios módulos electrónicos. La característica más importante son sus ricas funciones de extensión, especialmente el área de inteligencia artificial (IA), que vale la pena estudiar. Si eres un jugador avanzado de alto nivel, incluso puedes desarrollar complementos relacionados tú mismo.
En comparación con la función Scratch, KittenBlock también tiene funciones alternativas relacionadas, por ejemplo, el módulo Baidu Brain puede realizar lectura de texto, reconocimiento de voz, etc. Además, Kittenblock también admite programación en C++ (Arduino) y Python.
3. mBlock5 (mBlock5)
mBlock5 es un software de programación de bloques de construcción y programación de código para educación STEAM. Está desarrollado en base a Scratch3.0 y tiene casi 4 millones de usuarios. para crear, aprender y compartir. No solo permite a los usuarios crear historias, juegos, animaciones, etc. interesantes en el software, sino también programas del sistema Makeblock, micro:bit y otro hardware.