2. Propuesta de Primer Grado
Estructuras de programación :
Esperar por sonido mayor o menor : Permite detectar valores en la medida en que el
rango sea mayor o igual al que se estableció ,para activar una programación.
Bucle): Ciclo que se puede establecer por segundos, por siempre, su función es repetir un
proceso.
Toma de decisiones: Programación que establece una reacción condicionada a otra estructura
de programación.
Sensores : Contacto: se activa al presionar un botón y Sonido: detecta valores del medio
ambiente en rangos numéricos preestablecidos por el programador.
Lectura de datos y graficación: la realizan los sensores de acuerdo a los valores que establezca
quien programe, en < ó >.
3. Reto de Programación Primer Grado
Se realiza una programación en la cual
al escuchar un sonido mayor a 30 el
motor inicie un movimiento. Para lograr
este efecto se utilizó la instrucción
esperar hasta que, luego se selecciono
el sensor de sonido y se estableció que
el sonido sea mayor a 30 ,
seguidamente se activó el motor para
que se moviera. Es importante revisar
siempre que los puertos calcen con el
lugar donde se conectaron los
sensores en el NXT.
4. Propuesta de Segundo Grado
Estructuras de programación :
Bucle: Ciclo que puede ser finito o infinito
Esperar por < ó > Permite que la programación no se inicie hasta que se cumpla una condición, en este
caso al encender o apagar la luz verde
Mover Motor : Activa el movimiento del motor de acuerdo al puerto que se le asignó
Detener: Detiene la programación que esta ejecutándose
Sensores : Sonido y rotación
Lectura de datos y graficación: interpretación de distancias en centímetros ( sensor de rotación)
5. Reto de programaciónSegundoGrado
En este grado e incluye la bifurcación por siempre que permite que
el programa se ejecute constantemente , en el primer reto se utiliza
la instrucción esperar hasta que para que se active el movimiento
de un motor y luego este debe detenerse cuando el sensor así lo
indique. En el segundo se trabaja dentro de un por siempre, solo
que en esta oportunidad el motor esta condicionado a la rotación
del motor.
6. Propuesta Tercer Grado
Estructuras de programación :
Paralelismo (al mismo tiempo): permite que dos indicaciones se ejecuten al mismo tiempo
Secuencia: indica que se debe cumplir una estructura de programación y luego volver a iniciar
Bucles: Son ciclos que cumplen estructuras de programación finitas o infinitas
Esperar por, uso de sonidos y lámparas: Espera a que se active una luz o sonido en este caso para
ejecutar una indicación dentro de la programación
Sensores : distancia : detecta objetos a diferentes distancias y contacto: se activa al presionar un
botón
Lectura de datos y graficación: graficar lecturas de datos para predecir.
7. Reto de programaciónTercer Grado
En este reto se trabajan el paralelismo el cual permite que dos programas se
ejecuten simultáneamente. El primero se incluye en un bucle para que este
se repita por siempre, esto quiere decir que el programa evaluará esta
condición durante todo el tiempo que se corra la programación , se utiliza el
bloque esperar hasta que el botón este presionado para activar el
movimiento del bastón el cual se moverá hacia arriba, luego con el mismo
sensor se trabaja para que si el botón esta chocado el motor se mueva al
revés logrando que baje el bastón. Este bucle esta condicionado al
movimiento del sensor de contacto, en la otra programación paralela, se
trabajó dentro de un por siempre también , esta vez con el sensor
ultrasónico, de manera que si ubicaba un objeto a más de 40 cm, este
emitiera un sonido.
8. Propuesta Cuarto Grado
Estructuras de programación :
Paralelismo (al mismo tiempo): permite que dos indicaciones se ejecuten al mismo tiempo
Secuencia: indica que se debe cumplir una estructura de programación y luego volver a iniciar
Bucles: Son ciclos que cumplen estructuras de programación finitas o infinitas
Esperar por, uso de sonidos y lámparas: Espera a que se active una luz o sonido en este caso para
ejecutar una indicación dentro de la programación
Bifurcación :evalúa una condición, si es verdadera ejecuta la parte de arriba, si es falsa, ejecuta la parte de
abajo.
Sensores : Luz: Emite un efecto luminoso de acuerdo a valores numéricos establecido en una
programación ligados a la intensidad de luz que percibe del ambiente.
Lectura de datos y graficación: graficar la frecuencia de un evento (azar).
9. Reto de Programaciónde Cuarto Grado
La bifurcación evalúa una condición, si es verdadera ejecuta la parte de arriba, si
es falsa, ejecuta la parte de abajo, mientras que esperar por repite un ciclo
durante el tiempo que se le establezca y se ejecuta solo si se cumple esa
condición verdadera
0
0.5
1
1.5
2
2.5
3
3.5
4
Rojo Verde Azul
Registro de datos colores al
azar
Rojo
Verde
Azul
10. Propuesta QuintoGrado
Estructuras de programación :
Bifurcación :evalúa una condición, si es verdadera ejecuta la parte de arriba, si es falsa, ejecuta la parte
de abajo.
Operadores: realiza operaciones aritméticas simples como la suma, la resta, la multiplicación y la
división. Los números de entrada pueden digitarse o pueden proporcionarse en forma dinámica con
cables de datos
Sensores : Color: detecta distintos colores ó facilita la medida de la intensidad de la luz y
Temperatura: Mediante cables de datos puede enviar una señal lógica (verdadero o falso) de la
temperatura actual.
Lectura de datos y graficación: Interpretación de gráficos de una variable (sensor de temperatura)
11. Reto de ProgramaciónQuintoGrado
Para el reto de quinto grado se trabajó con el sensor de temperatura, el mismo se
ubicó dentro de un bucle, con el objetivo de que evaluará siempre la condición
establecida, luego se incluyó una bifurcación unida al sensor de temperatura, la
cual estableció que si la temperatura era mayor a 40 debía encender un motor, y si
era menor debía detener ese mismo motor, esto dentro de un bucle por siempre
para que constantemente este revisando las dos condiciones . Y así el motor se
active o desactive dependiendo del grado de calor. Además con ayuda del panel de
gráficos del NXT, se registro el nivel de temperatura obtenido durante una sesión
de 5 segundos.
12. Propuesta SextoGrado
Estructuras de programación :
Condicionales:
Operadores: realiza operaciones aritméticas simples como la suma, la resta, la multiplicación y la división. Los
números de entrada pueden digitarse o pueden proporcionarse en forma dinámica con cables de datos
Datos (gráfico) muestra el flujo de datos que se obtienen
Comunicación entre NXT.
Sensores : Color: detecta distintos colores ó facilita la medida de la intensidad de la luz y Distancia: Sensor
que permite que un objeto programado reaccione si detecta que algo se acerca demasiado, esto de
acuerdo a valores numéricos previamente establecidos.
Lectura de datos y graficación:Interpretar gráficos de dos o más variables a la vez.
14. Para la lograr la programación de sexto grado se realizaron los siguientes
pasos: Primero seleccionar un bucle para que las instrucciones que vamos a
lograr con el robot se este ejecutando siempre. Seguidamente dentro del bucle
se incluye una bifurcación la cual se debe anexar al sensor de color que es el
que se necesita utilizar, seguidamente esta bifurcación se debe visualizar en
modo plano para que incluya solo una acción y luego se condiciona el sensor a
un valor numérico, se seleccionan tantos números como colores se necesita
que nuestro robot reconozca, seguidamente se programa cada color para que al
ser detectado por el sensor ejecute la acción que deseamos.
15. Análisis demi proceso de programación
Describo mis logros y desaciertos en el proceso de programación
Dentro de los logros que podía mencionar como retos de esta etapa del curso sería
primeramente que logre ejecutar todas las programaciones mismas que me funcionaron bien,
ya que realizaron las acciones que se me solicitaba, es muy valioso para evidenciar que en una
propuesta como esta sí se da el aprendizaje significativo en la medida en que se aprende
haciendo , puesto que no hay otra manera, además de que el ensayo y error es la clave para
lograr los retos y por ende se tiene un conocimiento más significativo, desaciertos el tiempo
porque se requiere de muchas horas de trabajo sin embargo, logré finalizar con el plan de
trabajo.