Está en la página 1de 12

Forma de Evaluación

Programación Básica

FACULTAD DE CIENCIAS FÍSICO MATEMÁTICAS


LIC. EN MULTIMEDIA Y ANIMACIÓN DIGITAL
Programación Básica

Grupo 08 Luisa Monreal

Descripción de la rúbrica

Se debe de acreditar la rúbrica correspondiente a la competencia práctica para acreditar la Unidad de


aprendizaje.
En caso de no acreditar alguna, el estudiante deberá presentar la rúbrica reprobada en la oportunidad
siguiente (2da, 4ta o 6ta).
Cada una de las rúbricas tiene una ponderación interna que define la calificación de esta. La
ponderación global de cada una de las rúbricas define la calificación final del estudiante sólo si
acredita las mismas. En caso de no acreditar una rúbrica esta se subirá como resultado final de la
oportunidad en curso al SIASE.

Ponderación de cada rúbrica

Ponderación de la CP en el cálculo del promedio final.


Primer Avance 10% de la CP
Segundo Avance 10% de la CP
Laboratorios 10% de la CP
Proyecto Final 70% de la CP

Acreditar Competencia Práctica (CP) con 70 al menos en la lista de chequeo de las actividades
de su(s) proyecto(s) y con el 100% de cumplimiento en los puntos establecidos como requisito.

Las actividades opcionales no representan faltas en el cumplimiento de la CP, solo descuentan la


calificación correspondiente al proyecto en la cantidad de puntos especificada.

Las actividades marcadas como requisito que no se hayan realizado de la manera especificada
determinan que el proyecto está incompleto y no puede ser acreditado para tomar la CP como
aprobatoria.
Roles

Roles generales
Integrantes 1 máximo
Asignación de roles
Programador Diseño y desarrollo del código fuente para Nombre del
de la aplicación implementar una funcionalidad solicitada por el responsable
maestro en el que el alumno debe utilizar su lógica
para realizar esta actividad. Se debe desarrollar la
aplicación en Visual C++ (Consola), donde el alumno
debe utilizar los conocimientos adquiridos en clase
tales como Estructuras de Control, Estructuras de
selección, almacenamiento de información en
arreglos de estructuras, manejo de funciones,
funciones con parámetros, manejo de archivos, así
como funciones o procedimientos productos de
investigación por parte del alumno. La información
que se trabaje durante la ejecución del programa
debe almacenarse en arreglos de estructuras y antes
de salir de la aplicación debe grabarse de manera
permanente en archivo(s), cuando se ejecute
nuevamente el programa deberán cargarse
previamente los datos almacenados en el archivo
para llenarse en el arreglo de estructuras y continuar
con la ejecución del programa. No deben utilizarse
funciones recursivas así como instrucciones de
transferencia incondicional que afecten con la
programación estructurada. La aplicación deberá
contener todas las validaciones necesarias para la
ejecución correcta de la aplicación, así como debe
estar libre de errores.
Descripcion del proyecto

Funcionalidad
El proyecto es una simulación de la página que deberá generar citas
las cuales deberán constar al menos de los siguientes campos:
Simulador de
cita dentales
● Consecutivo del número de cita. (no se puede repetir)
● Nombre del paciente
● Hora del tratamiento (en formato 24hrs)
● Nombre del tratamiento
● Descripción
● Precio unitario tratamiento
● Cantidad del tratamiento
● Precio Unitario
● Total

Menú de La simulación de la página debe tener un menú para navegar a lo largo


opciones del programa.

Deberá contener las siguientes opciones:


● Agendar cita
● Modificar cita
● Eliminar cita
● Lista de citas vigentes
● Limpiar pantalla
● Salir

Agendar cita Se debe poder crear una cita con toda la información necesaria

Borrar cita Se debe poder realizar la eliminación de una cita (con toda su historia)
por medio del número de cita.

Archivo de Al finalizar el programa se debe guardar la información en un archivo


texto de texto con la información de las citas que quedaron activas en el
programa (las eliminaciones no deben ir en el archivo)

La página de ordenes deberá contar con un manual de usuario en el


cual se explique por medio de capturas de pantalla, cómo se debe
Manual de
utilizar la misma.
usuario

La simulación de la página debe contener la lista de citas vigentes


disponibles con toda su información.

Lista de citas
vigentes

Git Se debe dar acceso al repositorio de Git (Github o Gitlab) donde se


encuentren los commits del proyecto.

Salir Una de las opciones disponibles en el sistema deberá ser salir del
mismo.

Lista de chequeo de características a evaluar


Primera Entrega Valor de: 100 puntos. 10% cal
total.
Matrícula: ________ Nombre: _________________________________ Calif: ______

REQ Cumple Puntos A Evaluar

Si 25 Menú con opciones

10 Opción para salir del sistema.

Si 45 Alta de 3 órdenes de venta (sin validaciones todavía)

si 20 Proyecto en Git (github o gitlab) con las nuevas modificaciones y requisitos

Lista de chequeo de características a evaluar


Segunda Entrega Valor de: 100 puntos. 10% cal
total.
Matrícula: ________ Nombre: _________________________________ Calif: ______

REQ Cumple Puntos A Evaluar

Si 25 Menú con opciones

Alta de 3 órdenes de venta (sin validaciones todavía)


10

Lista de ordenes generadas


Si 45

si 20 Proyecto en Git (github o gitlab) con las nuevas modificaciones y requisitos


Lista de chequeo de características a evaluar
Entrega Final Valor de: 100 puntos. 70% cal total.

Matrícula: ________ Nombre: _________________________________ Calif: ______

REQ Cumple Puntos A Evaluar

Menú con opciones


Sí 5
Si solo está el menú y no funcionando completamente

Agregar cita

Debe poder agregar una cita con toda la información correspondiente:

Debe funcionar que al agregar una cita no se puedan poner espacios en


blanco en el la descripción , tratamiento, nombre paciente de producto: 5
puntos.
Sí 15
Debe funcionar que al agregar un nombre ,tratamiento,descripcion no se
pueden poner caracteres especiales (&%$): 5 puntos.

Debe funcionar que el la hora se ponga en formato 24 hrs. 5 puntos.

Esto es el total de los 15 puntos

10 Limpieza de pantallas. (systems (“cls”)

Sí 10 Responder correctamente 3 preguntas acerca del código fuente.

5 Opción para salir del sistema. (EXIT_SUCESS)

Borrado de usuario

Debe dejar borrar toda la información de la orden por su número de orden:


Sí 10 10 puntos

Total, de puntos 10
Al finalizar el programa, se debe guardar un archivo de texto con la
información de la información activa.

Sí 10 El archivo es .txt

El archivo se debe guardar en la carpeta donde se crea el código fuente.

Total, de puntos 10

Manual de usuario

Se debe realizar una explicación con mínimo 5 pantallas donde se explica


10
todo lo que el sistema puede hacer. (word/pdf)

Lista de ordenes generadas. Debe contener toda la información de cada


orden generada sin borrar como:

Consecutivo del número de cita. (no se puede repetir)

Nombre del paciente

Hora del tratamiento (en formato 24hrs)

Nombre del tratamiento

Descripción

Sí 15 Cantidad del tratamiento (5 caries) // lo debe der ingresar el usuario

Precio unitario tratamiento (300) // lo debe de ingresar el usuario

Subtotal (5*300=1500) // lo deben de hacer ustedes

Total IVA (16%) Se calcula en base al subtotal. (1500*.16=240) // lo deben


de hacer ustedes

Total (1500+240 =1740) // lo deben de hacer ustedes

La información debe estar ordenada por el nombre del producto.

Proyecto en Git completo (github o gitlab) con todas las modificaciones y


Sí 10
comits realizados de los requisitos.

Ponderación de la CP para el promedio final


Acreditar Competencia Práctica (CP) con 70 al menos en la lista de chequeo de las actividades
de su(s) proyecto(s) y con el 100% de cumplimiento en los puntos establecidos como requisito.
Debe cumplir con un mínimo del 50% de las características requeridas para tener derecho a la
siguiente oportunidad.
La ponderación de la CP es el 100% de la calificación final, tomando en cuenta el 90% de los
avances del proyecto y el proyecto final y un 10% del laboratorio de la Unidad de Aprendizaje.
Esto último aplica para los estudiantes que cursan la primera oportunidad, en el caso de cursar
la tercera o quinta oportunidad, el 100% de la calificación se tomará de la suma de los
porcentajes de los tres entregables, tomando en cuenta que el primero y el segundo valdrían
un 15% respectivamente

Reglamento

DE LA CONDUCTA:
Se tomará asistencia al inicio de cada clase a criterio del profesor. La buena asistencia no provee
puntos a favor ni la inasistencia genera reprobación solo es un registro para control.

La conducta inapropiada será ́ reportada a la Coordinación de la carrera.

No está permitido interrumpir, hacer bromas o faltar al respeto a un compañero y/o profesor.

El profesor tiene el derecho a pedirle al estudiante que salga de la reunión en caso de provocar
distracción, incumplimiento a cualquier punto de arriba o desorden en general.

Se deberá firmar de enterado en el respaldo de este documento, los estudiantes que no asistan el día
de la mención de estos puntos a clases se darán por enterados del compromiso.

DE LAS OBLIGACIONES:
El estudiante debe de estar presente en las revisiones de proyectos en el horario y sesión
establecidos, en caso de no poder entrar a la revisión en la hora programada queda a consideración
del profesor volver a programar la revisión.
Los profesores y alumnos deben de seguir las fechas de exámenes establecidas por el Calendario
LMAD.

Todo proyecto entregado para evaluación debe ser de la propia autoría. En caso de que el profesor
indique que está permitido el uso de referencias, modelos o contenidos de un tercero, se deberá
indicar en el proyecto la fuente referenciada.

Modalidad presencial:
El estudiante debe portar en todo momento el cubrebocas correctamente.
Queda prohibido quitarse el cubrebocas dentro del aula de clase
Si es necesario quitarse el cubrebocas puede hacerlo saliendo del aula de clase y buscando un
área abierta lejos de otras personas.
Cada 40 minutos es necesario salir del aula para dejar que se ventile.

También podría gustarte