Está en la página 1de 11

Universidad Nacional Abierta y a Distancia

Vicerrectoría Académica y de Investigación


Curso: Programación
Código: 243002

Guía de actividades y rúbrica de evaluación – Tarea 6


Presentación de resultados

1. Descripción de la actividad

Tipo de actividad: Independiente


Momento de la evaluación: Final
Puntaje máximo de la actividad: 125 puntos
La actividad inicia el: lunes, La actividad finaliza el: domingo,
10 de mayo de 2021 23 de mayo de 2021
Con esta actividad se espera conseguir los siguientes resultados
de aprendizaje:

El estudiante será capaz de reconocer los elementos básicos del lenguaje C,


mediante el uso de estructuras de control selectivas, identificando el flujo de
ejecución general de un programa.

El estudiante estará en capacidad de identificar el funcionamiento de las


estructuras de control repetitivas, contrastando las diferencias de uso de cada
una de estas dentro del lenguaje C.

El estudiante será capaz de comprender la estructura de un arreglo y su


correlación con el uso de punteros mediante la organización secuencial de
datos inmersos en la ejecución de un programa, a fin de organizar extensos
volúmenes de información.

El estudiante estará en capacidad de desarrollar funciones propias dentro del


lenguaje C, a partir del paradigma de programación modular, con el fin de
optimizar el diseño, desarrollo y mantenimiento de una solución algorítmica.

La actividad consiste en:

Atención: Todo aporte de código dentro del foro debe de realizarse con
su correspondiente archivo fuente (.c) y un pantallazo de la
ejecución del programa donde se evidencie la fecha del sistema (reloj

1
del sistema), todo dentro de un archivo comprimido con el nombre del
estudiante y el número del aporte, ejemplo:

Juan_Porras_Aporte1.zip

En caso de dudas remitirse al video de apoyo Como realizar mis


aportes en código, publicado en el Foro de Noticias del curso.

Por otra parte, es fundamental que el estudiante antes de comenzar a


realizar la actividad haya revisado y estudiado a conciencia las
temáticas propuestas en el entorno de conocimiento. Por otra parte, es
de vital importancia asistir a la web académica programada para esta
unidad del curso o en su defecto revisar la grabación de esta. La
programación de dicho encuentro está disponible en el Entorno de
Aprendizaje colaborativo, apartado de Encuentros Sincrónicos.

Importante: Para el desarrollo del curso se trabajará de forma


exclusiva con el lenguaje de programación C, aportes en cualquier
otro lenguaje de programación (C++, C#, pseudocódigo, Java, Python,
etc..) no son validos.

Actividad individual:
Para el desarrollo de esta actividad, cada estudiante debe realizar un
programa que permita ejecutar de forma selectiva cada uno de los
ejercicios realizados en las Unidades 1,2,3 y 4 del Curso; para ello es
necesario implementar un menú que le permita al usuario acceder a cada
uno de los programas desarrollados, por lo cual es necesario tener
presente:

El menú debe de contar con 6 opciones:


• Unidad 1
• Unidad 2
• Unidad 3
• Unidad 4
• Créditos
• Salir

En el apartado de créditos se deben mostrar los siguientes datos del


estudiante:
• Nombre completo

2
• Cedula
• Grupo
• Curso
• Ciudad

Requisitos del programa:


• El menú debe ejecutarse de forma cíclica hasta que el usuario elija
la opción de salir.
• Es necesario validar que los datos que está ingresando el usuario
por consola se ajusten a los rangos y categorías solicitados en el
menú.
• Todos los datos que se muestren por consola se deben de mostrar
enmarcados dentro de un recuadro elaborado a partir de cualquier
carácter del código ASCII, tal como se muestra en la figura 1 y
2.
• Se debe utilizar la función system() asociada a la librería stdlib
para mejorar la presentación de la información, a partir de
instrucciones como “pause” y “cls”.

No se pueden usar variables globales para el desarrollo del


programa.

Figura 1. Ejemplo de menú. Autor

3
Figura 2. Ejemplo contenido datos. Autor

Desarrollo y entrega del trabajo individual:

Esta actividad se debe de desarrollar en el foro Unidad 4 – Funciones.


El estudiante debe de enviar como aporte en el foro el archivo fuente
(.c) y el pantallazo de ejecución del trabajo individual a la espera de la
realimentación del tutor y sus compañeros.
Luego de que reciba el visto bueno del tutor, puede subir el producto
final de la actividad individual, el cual consiste en un archivo
comprimido que contiene el archivo fuente del ejercicio presentado y el
Formato de informe individual que se encuentra publicado en el
entorno de aprendizaje.

Adicionalmente cada estudiante debe de revisar y realimentar de forma


significativa los ejercicios presentados por sus compañeros.

Los ejercicios presentados deben ser de su autoría, si se


encuentra a un estudiante utilizando código tomado
textualmente de internet, automáticamente tiene CERO en su
nota.

4
El producto final para entregar es un archivo comprimido que contiene
el Formato de informe Individual y una carpeta con el archivo fuente
(.c) del ejercicio desarrollado, el cual se subirá en el Entorno de
Evaluación.

Para el desarrollo de la actividad tenga en cuenta que:


En el entorno de Información inicial debe:

• Revisar el apartado de noticias del curso, allí se publicará de


forma constante material de apoyo e información fundamental
para el desarrollo del curso.
• Verificar en el espacio Encuentros sincrónicos vía web conferencia
las fechas programadas para el encuentro de cada una de las
unidades.
• Estar atento de las invitaciones de los CIPAS virtuales que se
publicaran en el foro de noticias.

En el entorno de Aprendizaje debe:

• Realizar sus aportes relativos al trabajo realizado, esperando la


realimentación del Tutor y compañeros
• Realizar las correcciones solicitadas por el Tutor en caso de que
apliquen.
• Realimentar los aportes realizados por los compañeros.

En el entorno de Evaluación debe:

• Subir el archivo comprimido final que contiene el formato de


informe individual y el archivo fuente (.c) del ejercicio realizado.

Evidencias de trabajo independiente:


Las evidencias de trabajo independiente para entregar son:

Participación en el foro dispuesto para el desarrollo de la Actividad


Individual mediante el Entorno de Aprendizaje colaborativo y
entrega de un archivo comprimido que contenga el Formato de
informe individual junto con el archivo fuente (.c) el cual debe de
llevar el siguiente nombre:

Pressentacion_Resultados__Nombre_Apellido.zip

5
Evidencias de trabajo grupal:
En esta actividad no se requieren evidencias de trabajo grupal.

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

Para evidencias elaboradas independientemente, tenga en cuenta las


siguientes orientaciones:

Participación en el foro dispuesto para el desarrollo de la Actividad


Individual mediante el Entorno de Aprendizaje colaborativo y
entrega de un archivo comprimido que contenga el Formato de
informe individual junto con el archivo fuente (.c) el cual debe de
llevar el siguiente nombre:

Pressentacion_Resultados__Nombre_Apellido.zip

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
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.

7
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.

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

Tipo de actividad: Independiente


Momento de la evaluación: Final
La máxima puntuación posible es de 125 puntos
Primer criterio de
evaluación:
Nivel alto: La entrega final contiene el archivo fuente .C y el
Formato de Informe individual, el cual presenta un desarrollo
La entrega final
lógico de cada uno de sus ítems mostrando una solución
contiene el archivo
coherente del ejercicio resuelto. .
fuente .C y el
Formato de Informe
Si su trabajo se encuentra en este nivel puede obtener
individual, el cual
entre 20 puntos y 25 puntos
presenta un
desarrollo lógico de
Nivel Medio: El Formato de Informe individual no presenta un
cada uno de sus
desarrollo lógico de cada uno de sus ítems o no muestra una
ítems mostrando
solución coherente del ejercicio resuelto para la tarea planteada.
una solución
No se entrega el correspondiente archivo fuente .C
coherente del
Si su trabajo se encuentra en este nivel puede obtener
ejercicio resuelto
entre 10 puntos y 19 puntos
Este criterio
Nivel bajo: El estudiante no realiza la entrega del formato de
representa 25
Informe Individual y/o el archivo fuente .C
puntos del total
Si su trabajo se encuentra en este nivel puede obtener
de 125 puntos de
entre 0 puntos y 9 puntos
la actividad.

Nivel alto: El programa presentado por el estudiante cumple


Segundo criterio
con los requerimientos planteados en el ejercicio con respecto a
de evaluación:
su funcionalidad y resultados finales
Si su trabajo se encuentra en este nivel puede obtener
El programa
entre 30 puntos y 40 puntos
presentado por el
estudiante cumple
Nivel Medio: El programa presentado por el estudiante
con los
cumple parcialmente con los requerimientos planteados en el
requerimientos
ejercicio con respecto a su funcionalidad y resultados finales Si
planteados en el
su trabajo se encuentra en este nivel puede obtener entre
ejercicio con
18 puntos y 29 puntos
respecto a su

9
funcionalidad y Nivel bajo: El estudiante no realiza la entrega del programa
resultados finales solicitado.
Si su trabajo se encuentra en este nivel puede obtener
Este criterio entre 0 puntos y 17 puntos
representa 40
puntos del total
de 125 puntos de
la actividad

Nivel alto: El programa presentado por el estudiante responde


a la tarea planteada, hace correcto uso de las funciones de
salida y entrada (printf, scanf), operadores aritméticos, lógicos,
de comparación, de asignación, estructuras de control (if, if-else
y switch) y estructuras de control repetitivas (while, do while y
Tercer criterio de for) inmersas en el uso de arreglos y punteros. El código sigue
evaluación: las correctas prácticas de programación para la creación de la
función main, inclusión de librerías y orden en el código. Se
implementan las 3 funciones solicitadas, estas reciben al menos
El programa
un arreglo por parámetro y por lo menos una de estas tiene un
presentado hace
valor de retorno especifico.
correcto uso de los
Si su trabajo se encuentra en este nivel puede obtener
conceptos planteados
entre 50 puntos y 60 puntos
para la unidad en
curso, siguiendo las
Nivel Medio: El programa presentado por el estudiante
buenas prácticas de
responde parcialmente a la tarea planteada, no hace uso de las
programación para la
funciones de salida y entrada (printf, scanf), operadores
creación de la función
aritméticos, lógicos, de comparación, de asignación y
main, inclusión de
estructuras de control (if, if-else y switch) y estructuras de
librerías y orden en el
control repetitivas (while, do while y for) inmersas en el uso de
código.
arreglos y punteros.. El código no sigue las correctas prácticas
Este criterio de programación para la creación de la función main, inclusión
representa 60 de librerías y orden en el código. No se implementan las 3
puntos del total funciones solicitadas o los parámetros que estas reciben no son
de 125 puntos de acordes a lo solicitado Si su trabajo se encuentra en este
la actividad nivel puede obtener entre 30puntos y 49 puntos

Nivel bajo: El estudiante no presenta el programa solicitado o


no realiza envió del archivo fuente (.c).
Si su trabajo se encuentra en este nivel puede obtener
entre 0 puntos y 29 puntos

10
11

También podría gustarte