Está en la página 1de 14

Universidad Nacional Abierta y a Distancia

Vicerrectoría Académica y de Investigación


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

1. Descripción general del curso

Escuela o Unidad Escuela de Ciencias Básicas, Tecnología e


Académica Ingeniería
Nivel de Profesional
formación
Campo de Formación disciplinar
Formación
Nombre del Programación
curso
Código del curso 243002
Tipo de curso Metodológico Habilitable Si ☐ No ☒
Número de 4
créditos

2. Descripción de la actividad

Número
Tipo de
Individual ☒ Colaborativa ☐ de 9 a 11
actividad:
semanas
Momento de
Intermedia,
la Inicial ☐ ☒ Final ☐
Unidad 4
evaluación:
Peso evaluativo de la Entorno de entrega de actividad:
actividad: 90 Seguimiento y evaluación
Fecha de inicio de la
Fecha de cierre de la actividad: 9
actividad: 19 de abril de
de mayo de 2019.
2019.
Competencia para desarrollar:
El estudiante implementa las funciones disponibles dentro del lenguaje
C con el fin de optimizar el diseño de un programa que involucre
automatizar tareas repetitivas.

Temáticas a desarrollar:
Unidad 4. Funciones
1. Estructura de una Función
2. Parámetros de una función
3. Prototipos
4. Ámbito de las variables

Pasos, fases o etapa de la estrategia de aprendizaje a


desarrollar
Tarea 4 – Funciones
• Aclarar términos y conceptos
• Leer y analizar el escenario del ejercicio
• Hacer una lista sistemática del análisis (datos de entrada, datos de
salida y procesos)
• Definir el ejercicio (algoritmo - código)
• Presentar resultados

Actividades para desarrollar

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

Igualmente 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 la misma. La
programación de dicho encuentro está disponible en el Entorno de
Aprendizaje colaborativo, apartado de Encuentros Sincrónicos.

Actividad individual:
Para el desarrollo de esta actividad, cada estudiante debe elegir uno
de los 5 ejercicios propuestos a continuación y dejar constancia en el
foro de su elección para evitar subir ejercicios repetidos.
Por otra parte, cada estudiante debe retomar el ejercicio presentado en
la Unidad pasada y optimizar su ejecución mediante el uso de
funciones, para ello debe tener en cuenta:

• El uso de funciones es obligatorio para la presentación de


cada ejercicio.
• Se debe de implementar por lo menos dos funciones.
• Al menos una de funciones implementadas debe recibir 2 o más
parámetros, bien sea por referencia o por valor.
• Al menos una de las funciones implementadas debe de tener un
tipo de retorno especifico y este debe de usarse dentro de la
ejecución del programa en la función main.

No se pueden usar variables globales para el desarrollo del


ejercicio.

Ejercicio 1.
El comité olímpico colombiano necesita implementar mejoras en el
programa que se presentó en la Unidad anterior, a partir de allí es
necesario tener presente los nuevos requerimientos:
Se necesita automatizar la evaluación de resultados de las
competencias individuales de bicicrós, para lo cual es necesario
desarrollar un software que esté en capacidad de solicitar al usuario la
cantidad de deportistas que participaron del evento (mínimo 10,
máximo 100), posteriormente debe de solicitar el puntaje obtenido
por cada uno de los deportistas, su correspondiente nombre y la
categoría a la que pertenece, teniendo en cuenta sólo existen las
siguientes categorías:
• Categoría Juvenil
• Categoría Elite
• Categoría Máster
En consecuencia, se debe de llevar un registro de cuántos deportistas
participaron por cada categoría y calcular cual es el porcentaje de cada
una de ellas frente al total de participantes. Adicionalmente se debe de
mostrar un consolidado final, donde se muestre el nombre de cada
deportista, la categoría a la que pertenece y el puntaje obtenido.
Nota: Es necesario validar que los datos que está ingresando el usuario
por consola se ajusten a los rangos y categorías solicitados en el
ejercicio. Para resolver el ejercicio es obligatorio utilizar arreglos y
punteros.

Ejercicio 2.
El Federación Colombiana de Ciclismo necesita implementar mejoras en
el programa que se presentó en la Unidad anterior, a partir de allí se
deben tener presente los nuevos requerimientos:
Es necesario mejorar los procesos de entrenamiento de sus
deportistas, para ello se requiere diseñar un programa que permita
llevar un registro completo de las sesiones de entrenamiento en
circuitos cortos, por ello el programa debe de solicitar la cantidad de
deportistas a evaluar con sus correspondientes nombres, luego
se debe de registrar el tiempo en segundos de cada una de las vueltas
que el ciclista da al circuito, teniendo en cuenta el entrenador debe
de ingresar la cantidad de giros que darán al circuito,
para posteriormente mostrar el siguiente consolidado de datos:
• Nombre del Deportista seguido por los siguientes datos
o Promedio de tiempo por cada vuelta al circuito.
o Mejor tiempo registrado
o Peor tiempo registrado
o Tiempo total en minutos empleado por el deportista.
o Tiempo empleado en cada una de las vueltas.
Aclaración: Todos los deportistas evaluados por el programa realizan
el mismo número de vueltas al circuito, no es necesario que cada uno
tenga una cantidad de vueltas personalizada.
Nota: Es necesario validar que los datos que está ingresando el usuario
por consola se ajusten a los rangos y categorías solicitados en el
ejercicio.

Ejercicio 3.
La Universidad TUX necesita implementar mejoras en el programa que
se presentó en la Unidad anterior, a partir de allí se deben tener
presente los nuevos requerimientos:
Debido a fraudes presentados en las pasadas elecciones, la universidad
Tux decide llevar un control rígido de cada uno de los votos realizados
por los estudiantes, por lo cual, para la actual elección del Rector de
la Universidad es necesario llevar un registro de todos los votantes, en
consecuencia el programa debe de solicitar la cantidad de votantes
al inicio del mismo, posteriormente debe registrar el nombre de cada
votante, seguido por su identificación y rol dentro de la universidad,
teniendo en cuenta que pueden ser:
• Estudiantes
• Docentes
• Administrativos.
Al finalizar el programa, se debe de mostrar un consolidado con la
información de cada uno de los votantes, mostrando los siguientes
datos:
• Nombre
• Identificación
• Rol
• Por quién votó
Igualmente mostrar la cantidad de votos obtenidos por cada
candidato.
Aclaraciones: Sólo hay 3 candidatos para la elección del rector.
Nota: Es necesario validar que los datos que está ingresando el usuario
por consola se ajusten a los rangos y categorías solicitados en el
ejercicio.

Ejercicio 4.
La Droguería CentOS necesita implementar mejoras en el programa que
se presentó en la Unidad anterior, a partir de allí se deben tener
presente los nuevos requerimientos:
Es necesario llevar un control de la cantidad total de productos vendidos
y los ingresos netos diarios generados en cada una de sus categorías,
para ello se debe de solicitar la cantidad de productos vendidos durante
el día, posteriormente se debe registrar el nombre del producto,
la ID del producto y la categoría del mismo, teniendo en cuenta
que existen 3 categorías y que hay un rango de precios asociados a
cada una de ellas:
Los precios de los productos de cada categoría deben de estar en los
siguientes rangos:
o Categoría A: 20.00 y 80.000
o Categoría B: 8.000 y 50.000
o Categoría C: 100.000 y 200.000

Al finalizar, el programa debe de mostrar un consolidado con los


siguientes datos:
Nombre del producto
ID del producto
Valor del producto.
Categoría del producto
Por último debe demostrarse el total de ventas por categoría y un total
global de las ventas del día.
Nota: Es necesario validar que los datos que está ingresando el usuario
por consola se ajusten a los rangos y categorías solicitados en el
ejercicio.

Ejercicio 5.
Fedora Events necesita implementar mejoras en el programa que se
presentó en la Unidad anterior, a partir de allí se deben tener presente
los nuevos requerimientos:
Para la realización de sus eventos, la empresa necesita recolectar datos
significativos con respecto a los gustos de sus asistentes, para así poder
brindar un servicio personalizado en posteriores eventos. Por ello el
programa debe de solicitar la cantidad de personas que participaran del
evento. Posteriormente el programa debe de comenzar a registrar las
asistentes, registrando los siguientes datos:
• Nombre
• Cedula
• Tipo de snacks preferidos para este tipo de eventos:
o Popcorn
o Dulces
o Hot Dog
• Tipo de bebida preferida para este tipo de eventos:
• Cerveza,
• Gaseosa
• Agua.
Al finalizar el registro de todos los asistentes, se debe de mostrar un
consolidado final con el nombre, cédula, tipo de snack y tipo de bebida
preferida por cada uno de ellos.
Nota: Es necesario validar que los datos que está ingresando el usuario
por consola se ajusten a los rangos y categorías solicitados en el
ejercicio.

Desarrollo y entrega del trabajo individual:


Esta actividad se debe de desarrollar en el foro Unidad 3. Arreglos y
punteros. 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 foro
de aprendizaje practico.

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.

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

• Entorno de conocimiento: Revisión de los contenidos


de la Unidad 4 del curso.
• Entorno de aprendizaje colaborativo: Entrega de
Entornos
aportes individuales y realimentación a aportes de los
para su
compañeros
desarrollo
• Entorno de seguimiento y evaluación: Entrega de
trabajo final.

Individuales:
Participación en el foro dispuesto para el desarrollo de la
Actividad Individual a través del Entorno de
Aprendizaje colaborativo y entrega de un archivo
Productos
comprimido que contenga el Formato de informe
a entregar
individual junto con el archivo fuente (.c) el cual
por el
debe de llevar el siguiente nombre:
estudiante
Unidad4_Individual_Nombre_Apellido.zip
3. Lineamientos generales del trabajo colaborativo para el
desarrollo de la actividad

• Todo aporte individual dado para el cual se


haya consultado algún tipo de material
bibliográfico o cibergráfico, deben citarse las
referencias, de esta manera no está violando los
derechos de autor, y será totalmente válido. Es
decir, si toma apartes de algún documento o
autor y no los cita, se estaría incurriendo en
plagio y afectaría su trabajo. Recuerde siempre
citar según Normas APA.
• Las participaciones deben ser oportunas y
continuas, por eso se recomienda iniciar desde el
momento en que esté disponible el tema en el
foro.
• Los aportes y participación en el foro deben
ser significativos, es decir, deben dar solución al
problema planteado, no son válidos los aportes
Planeación de
que solo den ánimo a sus compañeros o que no
actividades para
contribuyan al desarrollo del trabajo.
el desarrollo del
• Verifique los criterios de desempeño de la
trabajo
actividad individual en la Rúbrica de evaluación,
para confirmar que cumple en todo con lo
solicitado. Esa rúbrica está disponible al final de
este documento.
• Haga uso del e-portafolio: Para registrar
avances individuales en el desarrollo de
actividades, el Entorno de Seguimiento y
evaluación dispone del e-portafolio, es una
actividad tipo diario, la cual es una herramienta
para autoevaluar el proceso de aprendizaje
mediante la identificación de fortalezas y
debilidades del estudiante. El uso de este espacio
es opcional, lo registrado en este espacio no será
tomado en cuenta para calificación de la
actividad, pero si es un elemento importante para
tomar correctivos en el comportamiento para las
siguientes actividades y además permitirá al
director de curso realizar ajustes según los
resultados.
Roles a
desarrollar por el
No Aplica
estudiante dentro
del grupo
colaborativo
• No serán tenidos en cuenta los trabajos
individuales enviados por el Entorno de
Seguimiento y evaluación, para los cuales no
se evidencie trabajo en el foro, o que el
estudiante no haya hecho envío de aportes
parciales en el foro de la actividad, o sean
enviados sólo el día de cierre. Para estos
casos, la calificación que se asignará al
estudiante o grupo será de 0 (cero) PUNTOS.
• Antes de enviar el trabajo definitivo, verifique
que el documento cumple con lo solicitado,
para ello lea detenidamente las actividades a
realizar y requerimientos del trabajo descritos
Roles y en esta guía, además revise la rúbrica de
responsabilidades evaluación que acompaña la actividad.
para la • El trabajo final se entregará de modo
producción de individual por el Entorno de Seguimiento y
entregables por evaluación.
los estudiantes • El trabajo debe ser entregado de acuerdo a lo
establecido en los productos académicos a
entregar, definidos en esta guía.
• La calificación será asignada de modo
individual basada en las participaciones en el
foro y conforme a la rúbrica de evaluación; se
tendrá en cuenta la participación del
estudiante en el tema del foro y los productos
presentados. La calificación y realimentación
se realizará luego del cierre de la actividad en
las fechas estipuladas en la agenda, y se
registrará por el Entorno de Seguimiento y
evaluación, el mismo espacio de entrega del
trabajo consolidado.
Las Normas APA son el estilo de organización y
presentación de información más usado en el
área de las ciencias sociales. Estas se encuentran
publicadas bajo un Manual que permite tener al
alcance las formas en que se debe presentar un
artículo científico. Aquí podrás encontrar los
Uso de
aspectos más relevantes de la sexta edición del
referencias
Manual de las Normas APA, como referencias,
citas, elaboración y presentación de tablas y
figuras, encabezados y seriación, entre otros.
Puede consultar como implementarlas
ingresando a la página http://normasapa.com/

El plagio está definido por el diccionario de la Real


Academia como la acción de "copiar en lo
sustancial obras ajenas, dándolas como propias".
Por tanto el plagio es una falta grave: es el
equivalente en el ámbito académico, al robo. Un
estudiante que plagia no se toma su educación
en serio, y no respeta el trabajo intelectual ajeno.

No existe plagio pequeño. Si un estudiante hace


uso de cualquier porción del trabajo de otra
persona, y no documenta su fuente, está
cometiendo un acto de plagio. Ahora, es evidente
Políticas de que todos contamos con las ideas de otros a la
plagio hora de presentar las nuestras, y que nuestro
conocimiento se basa en el conocimiento de los
demás. Pero cuando nos apoyamos en el trabajo
de otros, la honestidad académica requiere que
anunciemos explícitamente el hecho que estamos
usando una fuente externa, ya sea por medio de
una cita o por medio de una paráfrasis anotado
(estos términos serán definidos más adelante).
Cuando hacemos una cita o un paráfrasis,
identificamos claramente nuestra fuente, no sólo
para dar reconocimiento a su autor, sino para que
el lector pueda referirse al original si así lo desea.
Existen circunstancias académicas en las cuales,
excepcionalmente, no es aceptable citar o
parafrasear el trabajo de otros. Por ejemplo, si
un docente asigna a sus estudiantes una tarea en
la cual se pide claramente que los estudiantes
respondan utilizando sus ideas y palabras
exclusivamente, en ese caso el estudiante no
deberá apelar a fuentes externas aún, si éstas
estuvieran referenciadas adecuadamente.
4. Formato de Rubrica de evaluación

Formato rúbrica de evaluación


Actividad Actividad
Tipo de actividad: ☒ ☐
individual colaborativa
Momento de la Intermedia,
Inicial ☐ ☒ Final ☐
evaluación unidad 4
Niveles de desempeño de la actividad individual
Aspectos
Valoración Valoración Puntaje
evaluados Valoración alta
media baja
La entrega final El Formato de
contiene el Informe individual
archivo fuente .C no presenta un
El
y el Formato de desarrollo lógico
estudiante no
Informe de cada uno de
realiza la
individual, el cual sus ítems o no
entrega del
presenta un muestra una
formato de
Presentación desarrollo lógico solución coherente
Informe 15
de resultados de cada uno de del ejercicio
Individual ni el
sus ítems resuelto para la
archivo fuente
mostrando una tarea planteada.
.C
solución coherente No se entrega el
del ejercicio correspondiente
resuelto. archivo fuente .C
(Hasta 15 (Hasta 10 (Hasta 0
puntos) puntos) puntos)

El programa El programa
presentado por el presentado por el
estudiante cumple estudiante cumple
El estudiante
con los parcialmente con
Requerimient no realiza la
requerimientos los requerimientos
os del entrega del 30
planteados en el planteados en el
programa. programa
ejercicio con ejercicio con
solicitado.
respecto a su respecto a su
funcionalidad y funcionalidad y
resultados finales resultados finales
(Hasta 30 (Hasta 20 (Hasta 0
puntos) puntos) puntos)
El programa
El programa
presentado por el
presentado por el
estudiante
estudiante
responde
responde a la
parcialmente a la
tarea planteada,
tarea planteada,
implementa por lo
implementa por lo
menos dos
menos dos
funciones para
funciones para
resolver el
resolver el
ejercicio. Al menos
ejercicio. Al menos
una de estas
una de estas
funciones recibe
funciones recibe El estudiante
parámetros por
parámetros por no presenta el
valor o referencia.
valor o referencia. programa
Al menos una de
Código Al menos una de solicitado o no
las funciones
Fuente del las funciones realiza envió 40
cuenta con valor
Programa. cuenta con valor del archivo
de retorno y es
de retorno y es fuente (.c).
utilizado durante
utilizado durante
la ejecución del
la ejecución del
programa
programa principal
principal. El
El código no sigue
código sigue las
las correctas
correctas prácticas
prácticas de
de programación
programación para
para la creación de
la creación de la
la función main,
función main,
inclusión de
inclusión de
librerías y orden
librerías y orden
en el código.
en el código.
(Hasta 40 (Hasta 25 (Hasta 0
puntos) puntos) puntos)
Niveles de desempeño de la actividad
Aspectos colaborativa
Puntaje
evaluados Valoración Valoración
Valoración alta
media baja
El estudiante
El estudiante
no realimenta
participó de forma
de forma
oportuna en el
significativa
Participación foro, realizando la
los aportes
individual del realimentación de
individuales 5
estudiante en los programas
presentados
el foro presentados por
por sus
sus compañeros
compañeros.
(Hasta 5 (Hasta 0
No Aplica
puntos) puntos)
Calificación final 90

También podría gustarte