propuesta de programación: pronie-mep-fod robótica educativa
TRANSCRIPT
Curso: Robótica EducativaProgramación Propuesta Educativa I y II Ciclo
Nombre: J. José Masis Valverde
Propuesta de Primer Grado• Estructuras de programación:
Set up: Cuidado y mantenimiento del NXT, puertos de entrada y salida. Interfaz gráfica: manipulación de iconos, zona de descarga, paleta básica de bloques, apertura y
guardado de archivos.Actuadores: bloque motor, bloque sonido.Estructuras: Esperar por sensor de contacto, esperar por sensor de sonido.
• Sensores que se estudian:
El sensor de contacto funciona presionando un botón que puede tener 3 posiciones chocado, presionado y suelto.
El sensor de sonido: registra los sonidos del medio ambiente y los convierte en datos numéricos.
Propuesta de Primer Grado
Propuesta de Segundo Grado• Estructuras de programación:
Set up: Cuidado y mantenimiento de la interfaz, puertos de entrada y salida.Interfaz gráfica: Uso de paleta completa, apertura y guardado de archivos, manipulación de
bloques.Actuadores: bloque mover, lámpara (sensor de color).Estructuras: Esperar por botones de la interfaz, esperar por sonido, multitarea.
• Sensores que se estudian:
Sensor Luz: Detecta la luz del ambiente y devuelve una lectura en datos numéricos. Botones interfaz: Se pueden usar para iniciar acciones parecido al sensor de toque.
Propuesta de Segundo Grado
Propuesta de Tercer Grado• Estructuras de programación:
Set up: Navegación por el menú de control de la interfaz.Interfaz gráfica: Uso del mapa de navegación (lupa)Actuadores: Bloque mover, lámpara, visualizar (pantalla).Estructuras: Esperar por distancia, esperar por sonido, ciclo infinito y finito o por sensor,
multitarea.
• Sensores que se estudian:
Distancia: Genera ondas de sonido que rebotan en los objetos y miden la distancia entre el sensor y los objetos.
Sonido: Convierte el sonido ambiente en señales digitales en una escala numérica.
Propuesta de Tercer Grado
Propuesta de Cuarto Grado• Estructuras de programación:
Set up: Cuidado y mantenimiento de la interfaz, puertos de entrada y salidaInterfaz gráfica: Uso de paleta completa, apertura y guardado de archivos, manipulación de bloquesActuadores: bloque mover o motor, lámpara, visualizar, sonidoEstructuras: Multitarea, bifurcaciones (condicionales para toma de decisiones) con sensores, azar,
anidamiento de ciclos para evaluar dos o más datos
• Sensores que se estudian:
Color: Distingue los 6 colores primarios y puede ser usado como sensor de luz o lámpara. Botones interfaz: Se pueden usar para iniciar acciones parecido al sensor de toque. Contacto: Funciona presionando un botón que puede tener 3 posiciones chocado, presionado y
suelto.
Propuesta de Cuarto Grado
Propuesta de Quinto Grado• Estructuras de programación:
Set up: Cuidado y mantenimiento de la interfaz, puertos de entrada y salidaInterfaz gráfica: Uso de paleta completa, apertura y guardado de archivos, creación de bloquesActuadores: bloque mover o motor, lámparaEstructuras: Bifurcaciones (condicionales)STOP del programa para detener el proceso industrial
• Sensores que se estudian:
Color: Distingue los 6 colores primarios y puede ser usado como sensor de luz o lámpara. Temperatura: Convierte la temperatura ambiente a una escala numérica digital en Celsius o en
Fahrenheit.
Propuesta de Quinto Grado
Propuesta de Sexto Grado• Estructuras de programación:
Set up: Carga de baterías, cuidado de cables, motoresInterfaz gráfica: Uso de paleta completa, apertura y guardado de archivosActuadores: bloque mover o motor, lámpara, sonido, visualizarEstructuras: Bifurcaciones en vista plana (cases), comunicación bluetooth entre interfaces
• Sensores que se estudian:
Distancia: Genera ondas de sonido que rebotan en los objetos y miden la distancia entre el sensor y los objetos.
Color: Distingue los 6 colores primarios y puede ser usado como sensor de luz o lámpara.
Propuesta de Sexto Grado
Reflexiones de mi proceso• Logros:Me parece que no tuve problema desarrollando la parte programada. Pude agregarle algo de creatividad a la interpretación de los retos.
• Desaciertos:La versión del software NXT que tenemos tiene algunas limitaciones y le faltan bloques que necesitábamos como dataloggin y el de temperatura. Algunos sensores (como el de toque) no activan los multiprocesos al mismo tiempo. Deseo tener más tiempo para investigar más el entorno de programación.