Segundo período.

SEMANA 6 Y 7

SESIÓN 8


Bitácora.





SESIÓN 9

Bitácora.










SEMANA 3 Y 4

SESIÓN 6

Actividad en Plataforma TecPro.

Ficha 1: Camino robótico.


Computación física: Explicar las líneas.


El void setup solo ocurre una vez y sirve para dar las instrucciones de inicio.
El void loop explica los comandos que se ejecutarán mientras la placa Arduino esté habilitada, y son secuencias que se repiten.
En este caso, dentro de la secuencia del void loop, lo que hacen las líneas es:
digitalWrite(13, HIGH); : Enciende el led.
delay(1000); : Espera por un segundo.
digitalWrite(13, LOW); : Apaga el led.
delay(1000); : Espera por un segundo.

Y así con el resto.

Reflexionen.

Pregunta 1: ¿Cómo describirían lo qué es un lenguaje y un entorno de programación en sus palabras?
R/= Lenguaje de programación se refiere a los algoritmos e instrucciones escritas que le damos a las computadoras, las cuales interpretan toda esta sintaxis en lenguaje de máquina. Y un entorno de programación son todos los conjuntos de programas necesarios para desarrollar softwares y diseñar aplicaciones. Todo esto es con el fin de comunicarnos con las computadoras.

Pregunta 2: ¿Qué instrucciones de programación en lenguaje Arduino recuerdan y para qué se usan?
R/= El lenguaje Arduino se basa en dos lenguajes populares: C y C++.
Recuerdo el void setup, que solo se escribe una vez al arrancar el proceso, el void loop que dicta una serie de instrucciones que se repiten de forma indefinida y que en Arduino, cada línea debe terminar en punto y coma.

Pregunta 4: ¿Qué es lo que más les ha sorprendido o emocionado del trabajo que han realizado hasta el momento?
R/= Ha sido interesante darse cuenta de que todos los artefactos tecnológicos que empleamos hoy en día tienen una programación de trasfondo, y el cómo las máquinas son capaces de entender esto, permitiéndonos jugar con los códigos para crear artefactos que desarrollen funciones específicas y mejoren la cotidianidad. 

Bitácora.




SESIÓN 7

Plataforma TecPro.

Ficha 1 : Escribir el algoritmo usado en la sesión 5 con errores en 3 partes:



Háganlo ustedes: desarrollo de URFI.
 

Reflexionen.

Pregunta 1: ¿Qué estrategias utilizaron para detectar errores en la sesión?

R/= Se detectaban errores cuando: las líneas no empezaban con palabras o variables clave, por ejemplo void setup o void loop, cuando se mezclaban mayúsculas con minúsculas (pues las palabras usualmente empiezan en minúscula), cuando se omitían { } para iniciar o cerrar una función o cuando se omitían letras, cuando ciertas palabras no llevaban el color acorde a su función, y cuando una línea no finalizaba con punto y coma. 

Pregunta 2: ¿Qué habilidades deben desarrollar para ser expertos en detección de errores en algoritmos?

R/= Se debe tener una buena capacidad crítica para analizar los detalles del código, así como poseer información o conocimiento clave sobre el tema.

Bitácora.







SEMANA 1 Y 2

MBLOCK

https://planet.mblock.cc/project/725197

 TEC-PRO

Etapa 2: Comprensión

SESIÓN 4: IDENTIFICAR ROBOTS.

Plataforma.

Ficha 1

Arrojar el dado una vez por elemento, obtener una configuración del robot y asignarle una función.


El robot operará en el área de la agricultura y será de carácter programable y autónomo. Su sistema de desplazamiento alado es ideal para sobrevolar los cultivos y regarlos con el chorro de agua del que dispone (posee movimiento en ejes). El sensor de luz le permitirá reconocer que las plantas deben ser regadas en dos momentos: cuando se encuentre mayor luz y cuando ya no haya luz (noche), a la vez que, mientras se es de día, su batería se recarga mediante el panel solar debido a la acción del Sol. Otra opción a considerar es que, de ser necesario, el chorro de agua pueda usarse para esparcir pesticida.

Ficha 2   Clasificar las partes de URFI en categorías.








Reflexionen.

Pregunta 1: ¿Qué problema del medio ambiente le gustaría solucionar con URFI y qué componentes adicionales cree que necesitaría agregarle?
R/= Con URFI se le podría dar solución a la problemática ambiental y social de la mala separación de los residuos y el mal manejo o falta de reciclaje. Para esto, se le pueden agregar componentes como dos brazos robóticos automatizados, que en sus terminaciones cuenten con dos pinzas con sensores de presión que le permitan distinguir entre materiales como el papel, vidrio y plástico para que los pueda separar y clasificar correctamente según su rigidez y tamaño. Además, se le pueden incorporar sensores que capten las imágenes de los residuos en tiempo real para facilitar la labor.

Pregunta 2: ¿Cómo explicaría con sus palabras lo que es un robot y cuáles son sus características? 
R/= Los robots son artefactos automatizados y programables, que son capaces de desarrollar actividades de forma autónoma. Entre sus principales características encontramos el ser autónomo, tener un cerebro o placa controladora de todo, obedecer a una programación, y contar con diversas piezas como brazos mecánicos, sensores, etc.

Pregunta 3: ¿Cómo se organizó su trabajo?, ¿Cómo podría mejorar para la próxima sesión? 
R/= Organicé mi tiempo para trabajar durante dos días, realizando primero la parte de la plataforma y luego la bitácora. Para mejorar el trabajo, podría disponer de tiempo limitado para cada actividad e indagar un poco más acerca del tema.

Pregunta 4: ¿Cuál cree que es la mayor ventaja de tener un equipo para desarrollar las actividades y retos de este nivel?
R/= El trabajo fue individual.

SESIÓN 5: ELECTRÓNICA Y PROGRAMACIÓN: UN MUNDO DE OPORTUNIDADES.

Plataforma.

Ficha 1.

Ficha 2.
Solo era lectura.

Ficha 3.
Cargar a la PlayBoard de URFI un programa y verlo funcionar de acuerdo a programación escrita: En su lugar se realizó en TinkerCad.



Reflexionen.
Pregunta 1: ¿Qué fue lo más difícil a la hora de descifrar el mensaje en código de la sección Actívense? ¿Cómo podrían mejorar para la próxima vez?
R/= La actividad no estaba compleja, era más de prestar atención a los detalles, por ello, no encuentro ningún aspecto que me haya dado más dificultad que otro y, para una próxima ocasión, es fundamental entender el uso y funcionamiento de los códigos binarios, colocando interés para que, posiblemente, entendamos su importancia en la programación.

Pregunta 2: ¿Cómo describirían el proceso para programar un robot con sus palabras?
R/= Desde mi parecer, el proceso de programación de un robot consiste, básicamente, en introducir una serie de instrucciones que le permitirán al robot desempeñar futuras tareas de forma autónoma, pero estas deben estar expresadas en algún tipo de lenguaje codificado y matemático, por ejemplo el binario.

Pregunta 3: ¿Por qué creen que se usa el sistema de ceros y unos en la robótica?
R/= Para programar, se usa el sistema binario pues brinda señales eléctricas altas (1:encendido) y bajas (0:apagado) las cuales permiten crear diversas combinaciones y darle órdenes en lenguaje matemático al robot.

Pregunta 4: ¿Qué podrían mejorar para que el trabajo colaborativo sea más beneficioso para todo el equipo?
R/= Fue individual.

Bitácora.

SESIÓN 4






SESIÓN 5






EVALUACIONES DEL PROCESO DE TRABAJO.

SESIÓN 4.

Marca una X frente a cada afirmación, de acuerdo con tu avance en la sesión.

Ejes curriculares

En proceso

Mejorable

Bien

Excelente

Contenido STEAM: Artes

Describo usando un lenguaje sencillo y claro, las características que tienen los robots y el objetivo para el que son creados. 

 

 

x

 

Contenido STEAM: Tecnología; Ingeniería

Entiendo que los robots hacen parte de un ecosistema como componentes no vivos de este; que interactúan con el entorno y que se deben programar de manera responsable.

 

 

 

x

Computación física: funcionamiento de dispositivos

Comprendo el funcionamiento de los robots para anticipar sus posibles efectos en el sector implicado.

 

 

 

x

Pensamiento computacional: Abstraer y modelar; Dominio de conceptos asociados al pensamiento computacional

Entiendo el grado de autonomía de un robot como su capacidad de realizar las tareas previstas basadas en el estado actual y la detección, sin intervención humana. ​

 

 

 

x

Competencias para el siglo XXI: Comunicación; Pensamiento crítico y resolución de problemas

Uso diferentes habilidades comunicativas (como comunicación oral y escrita) para expresar mis ideas con mis compañeros de equipo y docente.                                                  

 

 

 

x

Elijo y uso el mejor tipo de razonamiento (por ejemplo, deductivo o inductivo) de acuerdo con las situaciones que se me presentan.

 

 

x

 

Entiendo cómo las partes que componen un sistema interactúan entre sí para cumplir con el objetivo del sistema.

 

 

x

 

Competencias actitudinales y socioemocionales: Empatía; Tolerancia a la frustración

Entiendo que mis compañeros pueden interpretar situaciones y problemas de una manera diferente a la que lo hago yo y me intereso por escucharlos para aprender de ellos.

 

 

 

x

Cuando alguien me hace observaciones y sugerencias acerca de mi trabajo aprovecho sus ideas para mejorar.

 

 

 

x





SESIÓN 5.

Ejes curriculares

En proceso

Mejorable

Bien

Excelente

Contenido STEAM: Ciencias

Entiendo que los electrones son partículas de carga negativa, que suelen orbitar alrededor del núcleo del átomo, y que pueden aparecer en estado libre generando corrientes eléctricas.

 

 

 

X

Comprendo que los electrones transportan energía e información por los cables y componentes del robot.

 

 

 

X

Computación física: Manejo, comprensión y uso de dispositivos; Comprensión de la naturaleza de los dispositivos y sus componentes

Entiendo las partes y funcionamiento de la tarjeta de programación o cerebro del robot, para programarlo usando el lenguaje Arduino IDE.  

 

X

 

 

Identifico algunos de los componentes que los robots suelen tener como: sensores, actuadores, estructuras y mecanismos para realizar las tareas para las que fueron diseñados y construidos.

 

 

X

 

Competencias para el siglo XXI: Flexibilidad; Pensamiento crítico y resolución de problemas; Comunicación

Cuando participo en alguna actividad, puedo asumir diferentes roles y responsabilidades para contribuir con el beneficio del equipo.

 

 

 

X

Uso diferentes fuentes para validar información que recibo y comunico mis

conclusiones de manera efectiva usando diferentes habilidades comunicativas.

 

 

 

X

Competencias actitudinales y socioemocionales: Responsabilidad; Organización y rigor; Autonomía

Cumplo con las labores que se me asignan en las actividades que desarrollamos en equipo.

 

 

 

X

Sigo instrucciones y cumplo con los acuerdos colectivos para facilitar el trabajo colaborativo y la convivencia.

 

 

 

 

X

 

 










Comentarios