Está en la página 1de 9

Entorno Características Imagen Ejemplo del

de programa
programa
ción

Arduin 1. Plataforma multiplataforma: El IDE


de Arduino es compatible con Windows,

o Mac y Linux.
2. Interfaz gráfica de usuario: El IDE de
Arduino cuenta con una interfaz gráfica
de usuario intuitiva y fácil de usar.
3. Biblioteca de código: El IDE de
Arduino incluye una biblioteca de
código con una amplia variedad de
funciones ya escritas que facilitan la
programación.
4. Lenguaje de programación: El IDE de
Arduino utiliza un lenguaje de
programación basado en C/C++.
5. Verificación de errores: El IDE de
Arduino verifica automáticamente los
errores de sintaxis en el código.
6. Carga de firmware: El IDE de
Arduino permite cargar el firmware
creado en la placa de Arduino con solo
un clic.
7. Depuración: El IDE de Arduino
incluye herramientas de depuración para
detectar problemas en el código.

Make 1. Editor de bloques: MakeCode


cuenta con un editor de bloques que
Code permite a los usuarios programar de
manera visual arrastrando y soltando
bloques.
2. Varias opciones de programación:
Aparte de los bloques, MakeCode
también permite la programación en
lenguaje Python y Javascript.
3. Interfaz fácil de usar: La interfaz
de MakeCode es fácil de usar y está
diseñada para ser intuitiva para
principiantes.
4. Carga fácil de programas: En
MakeCode, la carga de programas
en la placa Micro:bit es sencilla y se
puede hacer directamente desde el
navegador.
5. Amplia documentación:
MakeCode cuenta con una amplia
documentación, en la cual se incluye
un tutorial y numerosos ejemplos de
programas.
6. Compatibilidad multiplataforma:
El entorno de programación
MakeCode funciona en varios
sistemas operativos y navegadores.

Scratch 1. Interfaz gráfica: Scratch cuenta


con una interfaz gráfica muy
intuitiva que hace que sea fácil de
usar incluso para los más pequeños.
2. Programación visual: En Scratch,
los programas se crean arrastrando y
soltando bloques, lo que hace que el
proceso sea mucho más visual y
menos intimidante.
3. Bloques personalizados: Es
posible crear bloques personalizados
que luego pueden ser utilizados por
otros usuarios.
4. Amplia comunidad: Scratch
cuenta con una gran comunidad de
usuarios que comparten y comentan
programas, lo que fomenta el
aprendizaje colaborativo.
5. Plataforma online: Scratch es una
plataforma online, lo que significa
que no se necesita instalar ningún
software adicional en el ordenador.
6. Variedad de proyectos: Scratch
permite la creación de una amplia
variedad de proyectos, desde
animaciones simples hasta
videojuegos complejos.
Tinkerc 1. Fácil de usar: Tinkercad fue
diseñado para ser fácil de usar y
ad accesible para cualquier persona que
quiera crear diseños en 3D, por lo que
no se requiere experiencia previa en
diseño.
2. Diseño en 3D: Tinkercad permite
la creación de diseños en 3D de una
manera intuitiva y fácil.
3. Biblioteca de modelos: Tinkercad
cuenta con una amplia biblioteca de
modelos que se pueden utilizar en los
diseños.
4. Simulación de circuitos: Tinkercad
permite la simulación de circuitos
electrónicos, lo que facilita el
aprendizaje de la electrónica y la
programación.
5. Enfoque educativo: Tinkercad tiene
un enfoque educativo y se utiliza en
aulas y programas educativos en todo
el mundo.
6. Integración con otras herramientas
de diseño: Tinkercad se integra con
otras herramientas de diseño en 3D,
lo que permite una mayor
personalización y complejidad en los
diseños.
7. Accesibilidad: Tinkercad es una
herramienta gratuita y basada en la
nube, lo que significa que está
disponible para cualquier persona con
acceso a internet y un navegador web.
S4A
1. Programación visual: S4A utiliza
bloques similares a los de Scratch
para crear programas, lo que hace
que sea fácil de entender.
2. Interfaz gráfica: La interfaz de
S4A es clara e intuitiva, y está
diseñada para ser fácil de usar
incluso para los principiantes.
3. Compatibilidad con Arduino: S4A
está diseñado específicamente para
trabajar con placas de Arduino.
4. Control de entrada y salida: S4A
permite el control completo de
entradas y salidas en placas de
Arduino.
5. Amplia biblioteca de bloques:
S4A cuenta con una amplia
biblioteca de bloques y recursos que
se pueden utilizar para crear
proyectos complejos.
6. Comunidad y colaboración: Como
con Scratch, la comunidad de
usuarios S4A es activa y permite
compartir y comentar proyectos.
7. Plataforma online: S4A se puede
utilizar online sin ningún tipo de
software adicional.

Open 1. Programación visual: Open Roberta


utiliza bloques de programación visual
Roberta para facilitar la programación de
robots.
2. Diseño centrado en la robótica:
Open Roberta está diseñado
específicamente para trabajar con
robots reales y virtuales.
3. Amplia compatibilidad: Open
Roberta es compatible con una amplia
variedad de robots, incluyendo LEGO
Mindstorms EV3, Calliope mini y
otros robots compatibles con Arduino.
4. Enfoque en la educación: Open
Roberta fue desarrollado en un entorno
educativo, y es utilizado en aulas y
programas educativos en todo el
mundo.
5. Accesibilidad: Open Roberta es una
plataforma libre y en línea, lo que
significa que está disponible para
cualquiera con acceso a internet y un
navegador web.
6. Integración con otras herramientas:
Open Roberta se integra con otras
herramientas, como Eclipse IDE para
programación en lenguajes como Java,
permitiendo la creación de programas
más avanzados.
7. Biblioteca de bloques: Open Roberta
cuenta con una biblioteca amplia de
bloques de programación que se
pueden utilizar para la programación
de robots.

Robo 1. Programación visual y simple:


RoboMind utiliza bloques de
Mind programación visuales y sencillos
que facilitan el aprendizaje de la
programación robótica para
principiantes.
2. Flexibilidad en la programación:
RoboMind ofrece la posibilidad de
personalizar la interfaz de
programación para adaptarla a las
habilidades y experiencia de cada
estudiante.
3. Amplia compatibilidad y soporte:
Compatible con una variedad de
robots educativos y cuenta con un
soporte técnico sólido.
4. Estudio interactivo y evaluación:
Proporciona retos y pruebas de
certificación para evaluar el
progreso del estudiante.
5. Multiplataforma: RoboMind está
disponible para distintos sistemas
operativos, como Microsoft
Windows, macOS y Linux.
6. Lenguaje de script propio:
RoboMind cuenta con un lenguaje
de script específico que simplifica
los conceptos para hacerlos
accesibles a los usuarios.
7. Posibilidad de simulación: Los
usuarios pueden utilizar robots
virtuales para experimentar con la
programación.

También podría gustarte