Del Bloque al Código: La Evolución del Lenguaje
En los inicios de este curso, probablemente utilizamos bloques lógicos para mover motores. Sin embargo, para proyectos dinámicos y modernos, debemos dar el salto a lenguajes basados en texto como C++ o Python. Estos lenguajes permiten:
- ▶ Manejo de Librerías: Usar código preescrito por expertos para funciones complejas como el reconocimiento de rostros o el control de electroválvulas industriales.
- ▶ Recursividad y Funciones: Crear bloques de código que se llaman a sí mismos, permitiendo que el robot resuelva problemas matemáticos complejos con elegancia.
- ▶ Optimización de Memoria: Hacer que el cerebro del robot sea más rápido y eficiente, permitiéndole reaccionar en milisegundos.
Imagen 17: Comparativa Código de Bloques "Scratch" vs Python