¿Quién es responsable de construir el robot siguiendo el manual?
El constructor.
¿Con qué se debe realizar el diagrama de flujo en la hoja de reporte?
Con lápiz (para poder corregir de ser necesario? y con regla (para las formas geométricas)
Como se llaman, generalmente, las primeras lineas de programación, ejemplo:
import motor_pair
Librerías
¿Como se llama el dispositivo que se utiliza para programar con la app de spike?
HUB
En la hoja de papel, escribe la linea de programación que importa la librería del "motor"
import motor
¿Qué rol es el encargado de crear el diagrama de flujo antes de la programación?
El ingeniero.
¿Qué significado tienen las flechas en el diagrama de flujo?
La secuencia de programación
¿Para que me puede servir la "consola"
Para visualizar los errores de programación.
Menciona 2 características físicas del HUB
1. Botón central de encendido
2. Botón para conexión de bluethooth
3. 6 puertos de conexión
4. bocina integrada
5. Matriz de luces
6. Conexión micro USB
Diseña el diagrama de flujo de un robot motorizado que, al comenzar, se mueve durante 2 segundos, gira 90 grados a su derecha y se detiene
¿Qué debe hacer el tech-vlogger en cada clase?
Tomar una foto del robot y grabar un video de la demostración.
¿Qué significado tiene el rectángulo en el diagrama de flujo?
Son procesos o acciones. (Generalmente se identifica con un verbo: avanzar, girar, detener, esquivar, etc.)
from hub import port
Que se está importando la librería de los puertos al programa para poder habilitar los puertos de conexión del HUB
¿Cuáles son los 2 medios por los cuales se puede conectar el HUB a la app de programación?
Bluetooth y USB
En que linea de programación se modifica la velocidad de los motores medianos
----
Menciona que información o datos debe llenar el lider en la hoja de reporte
Datos principales como: grado, grupo, reto, fecha, equipo, nombres, roles y observaciones
¿Para que sirve utilizar un "rombo" en el diagrama de flujo y que características tiene?
Son condiciones en las que, el programa, dependiendo del estado de la condición, se toma una decisión y ocurre 1 de 2 escenarios posibles. Del rombo salen 2 flechas que dictan sin "SI" se cumple o "NO" la condición
¿Cuál es la diferencia de utilizar "motor" y "motor_pair" cuando se importan las librerías?
La librería "motor" es para manipular 1 solo motor mientras que la librería "motor_pair" es para manipular 2 motores de forma simultanea
¿Cuáles son los 2 tipos de motores angulares que utilizamos?
Motores angulares mediano y grande
Encuentra cual es el error en la siguiente programación
No puede haber 2 motores conectados en el mismo puerto A
El tech-vlogger es el encargado de llenar el apartado de trabajo y observaciones durante la clase
¿Cierto o falso?
Falso
En cualquier diagrama de flujo, siempre se coloca únicamente un óvalo al inicio para indicar que ese es el comienzo del diagrama
¿Cierto o falso?
FALSO: el óvalo indica el inicio y el final del diagrama de flujo.
Explica que está haciendo la siguiente linea de programación
motor_pair.pair(motor_pair.PAIR_1, port.A, port.B)
Se está declarando el PAR 1 de motores que se conectarán en los puertos A y B del HUB.
¿Hasta cuantos grados puede girar un motor angular mediano?
1 vuelta o 360 grados
En la hoja de papel, crea una programación, con una función llamada "main()" y que dentro de esa función tenga la instrucción de que el robot se mueva durante 2 segundos.
Nota: recuerda que al final se debe "llamar a la función" para que el programa funcione
from hub import port
import motor
def main():
motor.run_for_time(port.A, 2000, 100)
main()