14
Curso: Robótica Educativa Programación Propuesta Educativa I y II Ciclo Nombre: Anthony Cascante Rosales

Machote de programación (1)

Embed Size (px)

Citation preview

Page 1: Machote de programación (1)

Curso: Robótica EducativaProgramación Propuesta Educativa I y II Ciclo

Nombre: Anthony Cascante Rosales

Page 2: Machote de programación (1)

Propuesta de 1° Grado

• Estructuras de programación: correcta manipulación del NXT, conectar cables, sensores, encendido, apagado, Actuadores puertos ABC, pantalla, lámpara, parlante, paletas, iconos, esperar por, sacar, arrastrar colocar bloques y borrarlos, guardar los archivos, toda la interfaz de programación del NXT 2.1, descargar el programa al NXT, que los estudiantes corran el programa.

• Sensores que se estudian: Sensor sonido, Sensor contacto, entradas de información, y actúan en relación con la información de actuadores, motores, lámparas, sonidos, salidas de información.

Page 3: Machote de programación (1)

Propuesta de 1° Grado

• Foto de la programación

Page 4: Machote de programación (1)

Propuesta de 2° Grado

• Estructuras de programación: Repaso de la correcta manipulación del NXT, conectar cables, sensores, encendido, apagado, Actuadores puertos ABC, pantalla, lámpara, parlante, paletas, iconos, esperar por, sacar, arrastrar colocar bloques y borrarlos, guardar los archivos, toda la interfaz de programación del NXT 2.1, bloque mover, bloque lámpara creación de programas con motores, ciclo infinito, multitarea.

• Componentes del robot y sus significados: Acción, Percepción Sensorial, Razonamiento, bloque data logging para lectura de datos.

• Sensores que se estudian: Sensor de luz utiliza rango de 0 mas oscuro a 100 mas luz así lo percibe, sensor de contacto botones del NXT se programa en este caso con un bloque mover, se puede cambiar por esperar al chocar, o esperar soltar o contacto.

Page 5: Machote de programación (1)

Propuesta de 2° Grado

• Foto de la programación

Page 6: Machote de programación (1)

Propuesta de 3° Grado

• Estructuras de programación: Correcta manipulación del NXT, y manejo de todo el equipo en general, componentes del robot y sus significados, Acción, Percepción sensorial, Razonamiento, actuadores y sensores tomando en cuenta los robots para la inclusividad, abrir, guardar un archivo, bloques de motor, sonido, características de la configuración de cada bloque, características del centro de configuración, display del NXT, entrada de datos por medio de sensores de sonido o ultrasónico, programación con ciclos, lámpara de color y bloque visualizar, esperar por. Bloque data logging para lectura de datos.

• Sensores que se estudian: Sensor sonido se percibe dentro de un rango que podemos establecer, se programa con actuadores y esperar por, donde la instrucción se cumple cuando sea de mas o menos sonido.

• Sensor ultrasónico se programa para que perciba un determinado objeto a una distancia y que el robot realice una tarea por medio de la programación de actuadores, percibe los datos en pulgadas o centímetros y se programa con esperar por.

Page 7: Machote de programación (1)

Propuesta de 3° Grado

• Foto de la programación

Page 8: Machote de programación (1)

Propuesta de 4° Grado

• Estructuras de programación: manipular correctamente el NXT, y todo el equipo en general, repaso de los componentes del robot y sus significados, Acción, Percepción sensorial, Razonamiento, actuadores, sensores, paleta de programación interfaz de lego mindstorms, abrir, guardar un archivo, características de configuración de los bloque de programación, captura y graficacion de datos, Acción programación de aleatoriedad, azar, programación de motores en grados o rotaciones, bloques de sonido, lámparas, bifurcación condicional simple como componente razonamiento que determina si o no, falso o verdadero, ciclos, multitarea y su configuración en la programación del juego, configuración dentro del programa del bloque Stop para finalizar la instrucción, variables, convertir de numero a texto para el display para llevar el puntaje del juego. Bloque data logging para lectura de datos.

• Sensores que se estudian: Percepción sensorial, se programan para que el usuario inicie el juego, y desarrolle este, también para determinar si gano o no el juego Sensor de contacto, sensor de color, sensor de luz, botones NXT

Page 9: Machote de programación (1)

Propuesta de 4° Grado

• Foto de la programación

Page 10: Machote de programación (1)

Propuesta de 5° Grado

• Estructuras de programación: Correcta manipulación del NXT nombres, funciones y componentes, legos, motores, sensores, cables, y todo el equipo en general, repaso de los componentes del robot, Acción, Percepción sensorial, razonamiento, actuadores, motores en rotaciones o grados, lámparas de color o sonido, bifurcaciones haciendo énfasis en la programación donde el robot toma decisiones para cumplir una tarea si cumple una condición, bloque STOP para detener un proceso, bloque data logging para lectura de datos, esperar por, ciclos.

• Sensores que se estudian: Sensor de color componente percepción se programa con esperar por, se hace énfasis en el cuidado de este, también funciona como sensor de luz, se programa con un intervalo exterior que va buscando.

• Sensor de temperatura se programa con esperar por, va integrado a las bifurcaciones, se configura desde data log en el NXT, en las opciones Celsius o Fahrenheit

Page 11: Machote de programación (1)

Propuesta de 5° Grado• Foto de la programación

Page 12: Machote de programación (1)

Propuesta de 6° Grado

• Estructuras de programación: Uso correcto del NXT, legos, sensores, motores en infinito o segundos, sonidos, pantalla, lámpara de color, buena manipulación y cuidado, repaso de los componentes de un robot, Acción, Percepción sensorial, Razonamiento, multitareas, bifurcaciones, ciclos, estructuras de control, comunicación entre 2 robots, bluetooth.

• Sensores que se estudian: Sensor de color, Sensor de distancia, se presentan usando bifurcaciones, condicionales, se configuran con vista plana con valores lógicos,

Page 13: Machote de programación (1)

Propuesta de 6° Grado• Foto de la programación

Page 14: Machote de programación (1)

Reflexiones de mi proceso• Logros concluir exitosamente las

estructuras de programación para cada nivel, lograr un aprendizaje significativo sobre la interfaz de Lego Mindstorms, la motivación que me genera este proceso y el deseo por adquirir mayores conocimientos sobre la programación, construcción y robótica en general.

• Desaciertos: no encontrar en la interfaz el bloque data logging para lectura de datos, creo que el tiempo siempre es un factor en contra, realmente quisiera que este curso en especifico se extendiera por más tiempo.