Guia de Actividades y Rúbrica de Evaluación - Unidad 2 - Fase 3 - Programación de Funciones Específicas Usando Lenguaje de Alto Nivel

Descargar como pdf o txt
Descargar como pdf o txt
Está en la página 1de 9

Universidad Nacional Abierta y a Distancia

Vicerrectoría Académica y de Investigación


Curso: Sistemas Embebidos
Código: 208006

Guía de actividades y rúbrica de evaluación – Fase 3 Programación


de funciones específicas usando lenguaje de alto nivel

1. Descripción de la actividad

Tipo de actividad: Independiente


Momento de la evaluación: Intermedio
Puntaje máximo de la actividad: 110 puntos
La actividad inicia el: lunes, 25 La actividad finaliza el:
de septiembre de 2023 domingo, 22 de octubre de 2023
Con esta actividad se espera conseguir los siguientes resultados
de aprendizaje:

Adquirir habilidades básicas de programación utilizando lenguajes de


programación de alto nivel para la interacción eficaz y segura en
aplicaciones con sistemas embebidos.
La actividad consiste en:

Trabajo Independiente

A continuación, se relacionan las actividades propuestas para el


desarrollo individual:

1. Cada estudiante debe leer y analizar la información entregada en


Contenidos y referentes bibliográficos en el entorno de Aprendizaje
del curso correspondientes a la Unidad 2 del curso.

2. Investigar 4 lenguajes de programación que existen para los


sistemas embebidos y elaborar una presentación interactiva por
medio del uso de una herramienta web, relacionando las
características principales de cada lenguaje, aplicaciones
específicas, ventajas y desventajas.

1
3. Elaborar una infografía representando las diferentes sentencias
usadas en lenguaje de programación Python (if, else, def, for,
print), tipos de variables y colocar 5 ventajas y desventajas del
lenguaje Python con respecto a otros lenguajes de programación.

4. Elaborar un diagrama relacionando las características, puertos


GPIO y ventajas de la tarjeta Raspberry Pi.

5. Realizar la programación que le permita dar solución por medio de


algoritmos, utilizando lenguaje de programación de Python, de los
siguientes ejercicios.

Ejercicio 1 – Led’s intermitente Raspberry Pi: Programar e


implementar en hardware y/o software un sistema que permita
que dos led’s parpadee continuamente con una frecuencia de 2
segundos, cuando el led 1 esta encendido el led 2 debe estar
apagado y viceversa.

Ejercicio 2 - Display 7 segmentos con Raspberry Pi:


Programar e implementar en hardware y/o software un sistema
que permita mediante 3 bits de entrada representar los números
del 0 al 9 en un display 7 segmentos.

Ejercicio 3 - Uso de pulsador con Raspberry Pi: Programar e


implementar en hardware y/o software un sistema que permita
controlar desde un interruptor el sentido de giro de un motor DC
(Solo se permitirá usar 1 solo interruptor, en dado caso que se
usen dos la nota se verá afectada).

Ejercicio 4 – Uso de pantalla LCD 16x2 con Raspberry Pi:


Programar e implementar en hardware y/o software una pantalla
LCD 16x2, el cual en la primera línea muestre la hora actual (horas
y minutos) y en la segunda muestre el nombre del estudiante.

6. Elaborar un video que no supere los 10 minutos, en donde el


estudiante explique los algoritmos obtenidos como solución a los
problemas presentados en el Anexo 1 y demuestra el
funcionamiento de estos. El video se publica en la cuenta de
youtube del estudiante y debe permitir acceso y visualización de
su contenido.

2
7. Elaborar el informe a entregar con el consolidado de las actividades
realizadas, de acuerdo con las indicaciones dadas.

Para el desarrollo de la actividad tenga en cuenta que:

En el entorno de Información inicial debe:


 Revisar la agenda del curso para tener presentes las fechas de
desarrollo de la actividad

En el entorno de Aprendizaje debe:


 Socializar e interactuar en foro de trabajo colaborativo del grupo
para compartir avances, realimentar el trabajo de los compañeros
y recibir retroalimentación del tutor. Acceder a las referencias
bibliográficas relacionadas para el curso.

En el entorno de Evaluación debe:


 Entregar informe de desarrollo de las actividades en formato PDF.

Evidencias de trabajo independiente:

Las evidencias de trabajo independiente para entregar son:

Las evidencias de trabajo grupal a entregar son:

Documento en formato pdf que contenga:

- Portada
- Objetivos
- Enlace de la presentación interactiva relacionando las
características principales de cada lenguaje de programación de
sistemas embebidos, aplicaciones específicas, ventajas y
desventajas.
- Infografía representando gráficamente las diferentes
sentencias usadas en lenguaje de programación Python.
- Diagrama relacionando las características, puertos GPIO y
ventajas de la tarjeta Raspberry Pi.
- Algoritmos utilizando lenguaje de programación Python que da
solución a los ejercicios 1, 2, 3 y 4.

3
- Enlace del video elaborado y publicado en youtube con la
explicación de los algoritmos obtenidos como solución a los
problemas presentados en el Anexo 1 y demostrando el
funcionamiento de estos.
- Al menos 2 conclusiones
- Referencias bibliográficas en normas APA

Evidencias de trabajo grupal:

En esta actividad no se requieren evidencias de trabajo grupal.

4
2. Lineamientos generales para la elaboración de las evidencias
de aprendizaje a entregar.

Para evidencias elaboradas independientemente, tenga en cuenta las


siguientes orientaciones

1. Dar respuesta a cada uno de los elementos solicitado en la


actividad.
2. Antes de entregar el producto solicitado, revisar que cumpla con
los requerimientos que se señalaron en esta guía de actividades.
3. El estudiante debe garantizar que las imágenes presentadas sobre
los diagramas requeridos sean legibles y permitan la verificación
de los datos registrados y entregados por el programa.
4. Compartir en el foro de trabajo colaborativo, de manera oportuna,
el desarrollo de las actividades independientes.
5. El enlace del video debe permitir visualización pública para su
calificación, debe garantizar la explicación del estudiante en voz y
presentar cámara activa.
6. Antes de entregar el producto solicitado deben revisar que cumpla
con todos los requerimientos que se señalaron en esta guía de
actividades.

Tenga en cuenta que todos los productos escritos individuales o


grupales deben cumplir con las normas de ortografía y con las
condiciones de presentación que se hayan definido.
En cuanto al uso de referencias considere que el producto de esta
actividad debe cumplir con las normas APA
En cualquier caso, cumpla con las normas de referenciación y evite el
plagio académico, para ello puede apoyarse revisando sus productos
escritos mediante la herramienta Turnitin que encuentra en el campus
virtual.

Considere que en el acuerdo 029 del 13 de diciembre de 2013, artículo


99, se considera como faltas que atentan contra el orden académico,
entre otras, las siguientes: literal e) “El plagiar, es decir, presentar como
de su propia autoría la totalidad o parte de una obra, trabajo,
documento o invención realizado por otra persona. Implica también el
uso de citas o referencias faltas, o proponer citad donde no haya
coincidencia entre ella y la referencia” y liberal f) “El reproducir, o copiar
con fines de lucro, materiales educativos o resultados de productos de

5
investigación, que cuentan con derechos intelectuales reservados para
la Universidad”

Las sanciones académicas a las que se enfrentará el estudiante son las


siguientes:
a) En los casos de fraude académico demostrado en el trabajo
académico o evaluación respectiva, la calificación que se impondrá será
de cero puntos sin perjuicio de la sanción disciplinaria correspondiente.
b) En los casos relacionados con plagio demostrado en el trabajo
académico cualquiera sea su naturaleza, la calificación que se impondrá
será de cero puntos, sin perjuicio de la sanción disciplinaria
correspondiente.

6
3. Formato de Rúbrica de evaluación

Tipo de actividad: Independiente


Momento de la evaluación: Intermedio
La máxima puntuación posible es de 110 puntos
Primer criterio de Nivel alto: Identifica 4 tipos de lenguajes de programación para los
sistemas embebidos.
evaluación:
Si su trabajo se encuentra en este nivel puede obtener
entre 11 puntos y 13 puntos
Identifica 4 tipos de
lenguajes de Nivel Medio: Identifica algunos de los tipos de lenguajes de
programación para los programación para los sistemas embebidos.
sistemas embebidos Si su trabajo se encuentra en este nivel puede obtener
entre 7 puntos y 10 puntos
Este criterio
representa 13 Nivel bajo: No identifica los tipos de lenguajes de programación para
puntos del total los sistemas embebidos.
de 110 puntos de Si su trabajo se encuentra en este nivel puede obtener
la actividad entre 0 puntos y 6 puntos
Segundo criterio Nivel alto: Presenta de forma gráfica las diferentes sentencias usadas
de evaluación: en lenguaje de programación Python.
Si su trabajo se encuentra en este nivel puede obtener
Presenta de forma entre 15 puntos y 18 puntos
gráfica las diferentes
sentencias usadas en Nivel Medio: Presenta de forma gráfica algunas de las sentencias
lenguaje de usadas en lenguaje de programación Python.
programación Python Si su trabajo se encuentra en este nivel puede obtener
entre 10 puntos y 14 puntos
Este criterio
representa 18 Nivel bajo: No Presenta de forma gráfica las diferentes sentencias
puntos del total usadas en lenguaje de programación Python.
de 110 puntos de Si su trabajo se encuentra en este nivel puede obtener
la actividad entre 0 puntos y 9 puntos
Tercer criterio de Nivel alto: Elabora un diagrama de bloques relacionando las
evaluación: características y ventajas de la tarjeta Raspberry Pi.
Si su trabajo se encuentra en este nivel puede obtener
Elabora un diagrama entre 15 puntos y 18 puntos
de bloques
relacionando las Nivel Medio: Elabora un diagrama de bloques relacionando las
características y características o las ventajas de la tarjeta Raspberry Pi.

7
ventajas de la tarjeta Si su trabajo se encuentra en este nivel puede obtener
Raspberry Pi entre 10 puntos y 14 puntos
Este criterio
Nivel bajo: No elabora un diagrama de bloques relacionando las
representa 18 características y ventajas de la tarjeta Raspberry Pi.
puntos del total Si su trabajo se encuentra en este nivel puede obtener
de 110 puntos de entre 0 puntos y 9 puntos
la actividad.
Cuarto criterio de Nivel alto: Obtiene los algoritmos que dan solución a los ejercicios
evaluación: 1, 2, 3 y 4 utilizando lenguaje Python.
Si su trabajo se encuentra en este nivel puede obtener
Obtiene los algoritmos entre 26 puntos y 30 puntos
que dan solución a los
ejercicios 1, 2, 3 y 4 Nivel Medio: Obtiene algunos de los algoritmos que dan solución a
utilizando lenguaje los ejercicios 1, 2, 3 y 4 utilizando lenguaje Python.
Python Si su trabajo se encuentra en este nivel puede obtener
entre 18 puntos y 25 puntos
Este criterio
representa 30 Nivel bajo: No obtiene los algoritmos que dan solución a los ejercicios
puntos del total 1, 2, 3 y 4 utilizando lenguaje Python.
de 110 puntos de Si su trabajo se encuentra en este nivel puede obtener
la actividad entre 0 puntos y 17 puntos
Quinto criterio de Nivel alto: Sustenta de forma adecuada el procedimiento realizado
evaluación: para obtener los algoritmos y evidencia su correcto funcionamiento.
Si su trabajo se encuentra en este nivel puede obtener
Sustenta de forma entre 20 puntos y 23 puntos
adecuada el
procedimiento
Nivel Medio: Sustenta el procedimiento realizado para obtener los
realizado para obtener
algoritmos, pero no evidencia su correcto funcionamiento.
los algoritmos y
evidencia su correcto Si su trabajo se encuentra en este nivel puede obtener
funcionamiento entre 14 puntos y 19 puntos

Este criterio Nivel bajo: No sustenta de forma adecuada el procedimiento


representa 23 realizado para obtener los algoritmos y evidencia su correcto
puntos del total funcionamiento.
de 110 puntos de Si su trabajo se encuentra en este nivel puede obtener
la actividad entre 0 puntos y 13 puntos
Sexto criterio de
Nivel alto: Elabora el documento tipo informe final incluyendo los
evaluación:
desarrollos requeridos.

8
Elabora el documento Si su trabajo se encuentra en este nivel puede obtener
tipo informe final entre 7 puntos y 8 puntos
incluyendo los
desarrollos requeridos Nivel Medio: Elabora un documento de informe del desarrollo de las
actividades, pero no contiene todos los elementos solicitados en la guía.
Si su trabajo se encuentra en este nivel puede obtener
Este criterio entre 5 puntos y 6 puntos
representa 8
puntos del total Nivel bajo: No elabora el documento tipo informe final incluyendo los
de 110 puntos de desarrollos requeridos.
la actividad Si su trabajo se encuentra en este nivel puede obtener
entre 0 puntos y 4 puntos

También podría gustarte