Está en la página 1de 8

Universidad Nacional Abierta y a Distancia

Vicerrectoría Académica y de Investigación


Guía de actividades y rúbrica de evaluación – Fase 3 - Utilizar
clases y métodos

1. Descripción general del curso

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


Académica
Nivel de formación Profesional

Campo de Formación Formación disciplinar


Nombre del curso Introducción a la Programación
Código del curso 301304
Tipo de curso Metodológico Habilitabl S ☐ N ☒
e i o
Número de créditos 3

2. Descripción de la actividad

Número
Tipo de Individu Colaborativ de 4
☒ ☐
actividad: al a semana
s
Momento de Intermedia
Inicial ☐ ☒ Final ☐
la evaluación: , unidad: 2
Peso evaluativo de la Entorno de entrega de actividad:
actividad: 120 puntos Seguimiento y evaluación

Fecha de inicio de la
Fecha de cierre de la actividad:
actividad: lunes, 5 de octubre
de 2020
Competencia a desarrollar:
El estudiante aplica los conceptos de clases y métodos, en la
construcción de soluciones informáticas de problemas de mediana
complejidad, a través de un lenguaje de programación orientado a
objetos.

Temáticas a desarrollar:
 Clases.
 Métodos.
 Parámetros.

Pasos, fases o etapa de la estrategia de aprendizaje a


desarrollar
Fase 3 – Utilizar clases y métodos
Actividades a desarrollar

1. Cada estudiante debe elegir uno de los problemas que se relaciona


en la lista, al final de las instrucciones, y lo indica en el foro (para
evitar que 2 estudiantes presenten la solución al mismo problema).
2. En el entorno de conocimiento revise los contenidos de la unidad 2
y exponga en el foro las dudas que tenga.
3. Cada estudiante, analiza el problema elegido y comparte en el foro,
el diseño de las clases.
4. Realice una pequeña descripción de la tarea que cumple cada
método de la solución que plantea.
5. Cada estudiante desarrolla el código del programa en lenguaje C#
en modo consola para Windows (Aplicación de consola (.Net
Framework)), por medio del IDE Visual Studio.
6. A nivel individual, el estudiante hace entrega en el Entorno de
seguimiento y evaluación, de la carpeta con el proyecto (aplicación
de consola (.Net Framework)) desarrollado con el lenguaje C# en,
en Visual Studio.

LISTA DE PROBLEMAS

Problema 1.

Un supermercado necesita una aplicación para una caja rápida que


permita máximo el registro de 3 productos, incluyendo los siguientes
datos: nombre cliente, número de factura, cantidad, descripción
producto, valor unitario, valor parcial por producto y valor total de la
factura.
Condiciones:
 Utilizar una clase adicional a la clase program.
 La clase creada debe tener atributos
 La clase creada debe tener como mínimo los métodos para
ingresar datos, realizar cálculos e imprimir resultados.

Problema 2.
En una papelería se implementará un software para el manejo de
Kardex y se realizarán las pruebas con 3 productos. El sistema
permitirá el control de existencias de cada producto, registrando:
referencia, nombre producto, y existencias. Cada vez que se compran
artículos se incrementa la cantidad en existencias y cada vez que se
venden artículos se disminuyen las existencias.
Condiciones:
 Utilizar una clase adicional a la clase program.
 La clase creada debe tener atributos
 La clase creada debe tener como mínimo los métodos para
ingresar datos, actualizar datos por compras o ventas e imprimir
resultados.

Problema 3.

Un instituto de idiomas ofrece cursos de inglés, francés y mandarín.


Necesita llevar los registros de cada curso incluyendo: cantidad de
docentes, cantidad de estudiantes, ingresos por curso (teniendo en
cuenta que cada estudiante cancela $1.000.000 por cada curso).
Condiciones:
 Utilizar una clase adicional a la clase program.
 La clase creada debe tener atributos
 La clase creada debe tener como mínimo los métodos para
ingresar datos, actualizar datos por modificación de cantidad de
estudiantes e imprimir resultados.

Problema 4.

En una empresa publicitaria contrata ocasionalmente a 3 diseñadores


y necesita contabilizar las horas de trabajo para liquidar el sueldo
mensual. El valor de la hora laborada es de $30.000. Los datos que
se deben registrar son: identificación, nombre, cantidad de horas y a
final de mes informar el sueldo de cada diseñador.
Condiciones:
 Utilizar una clase adicional a la clase program.
 La clase creada debe tener atributos
 La clase creada debe tener como mínimo los métodos para
ingresar datos, registrar y actualizar la cantidad de horas
trabajadas e imprimir resultados a fin de mes.
Problema 5.

En un banco, se ha elegido al azar a 3 clientes y se les realizará


seguimiento de sus transacciones, registrando: número de cuenta,
consignaciones y retiros. El saldo se actualiza de acuerdo con la
transacción que el cliente realice.
Condiciones:
 Utilizar una clase adicional a la clase program.
 La clase creada debe tener atributos
 La clase creada debe tener como mínimo los métodos para
ingresar datos, registrar transacción (consignación o retiro),
actualizar saldo e imprimir resultados.

Entorno de aprendizaje colaborativo:


 En la carpeta “Guía de actividades y rúbrica de
evaluación – Fase 3 – Utilizar clases y métodos”:
descargar la guía de actividades y la rúbrica de
evaluación.
 Foro Unidad 2: Fase 3 – Utilizar clases y
Entornos
métodos: elegir ejercicio, compartir inquietudes,
para su
desarrollar las tareas que se indican en la guía de
desarrollo
actividades.

Entorno de seguimiento y evaluación:


Cada estudiante, realizará la entrega de la carpeta con
el proyecto realizado.

Individuales:
Cada estudiante debe entregar en el Entorno de
Productos a
seguimiento y evaluación, la carpeta comprimida con
entregar
los archivos del proyecto desarrollado en el IDE Visual
por el
Studio y lenguaje C# (Aplicación de consola (.Net
estudiante
Framework)), con el nombre de F3-NombreEstudiante
(ejemplo: F3-JuanAyala)

Lineamientos generales del trabajo para el desarrollo de la


actividad
Planeació
n de
actividade
s para el
desarrollo No aplica porque el trabajo es individual
del
trabajo
colaborati
vo
Roles a
desarrolla
r por el
estudiante
No aplica porque el trabajo es individual
dentro del
grupo
colaborati
vo
Roles y
responsab
ilidades
para la
producció
No aplica porque el trabajo es individual
n de
entregabl
es por los
estudiante
s
Uso de
referencia Norma APA, versión 6 en español.
s
Políticas En el acuerdo 029 del 13 de diciembre de 2013, artículo
de plagio 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 punto cero
(0.0) 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 punto cero
(0.0), sin perjuicio de la sanción disciplinaria
correspondiente.

4. Formato de Rúbrica de evaluación

Formato rúbrica de evaluación


Actividad
Actividad
Tipo de actividad: ☒ colaborativ ☐
individual
a
Momento de la Intermedia
Inicial ☐ ☒ Final ☐
evaluación , unidad
Niveles de desempeño de la actividad
Aspectos individual Punt
evaluados Valoración Valoración Valoración aje
alta media baja
Las clases No se incluyen
están bien todos los
diseñadas, atributos
contienen los necesarios en
No diseño
atributos y los las clases y/o
Diseño de las clases.
métodos faltan métodos 25
clases
necesarios para resolver
para resolver totalmente el
el problema. problema.
(Hasta 25 (Hasta 15 (Hasta 0
puntos) puntos) puntos)
Desarrolla los
No incluye
métodos
todos los
necesarios
métodos
para
indicados en el No diseño
solucionar el
problema y/o métodos.
Métodos problema y 25
existen errores
cumple con las
en los
condiciones
métodos.
del problema.
(Hasta 25 (Hasta 15 (Hasta 0
puntos) puntos) puntos)
Crea las
instancias
Se presentan
necesarias
errores en la No crea
para cumplir
creación de instancias
Instancias los 20
instancias.
requerimientos
del problema.
(Hasta 20 (Hasta 10 (Hasta 0
puntos) puntos) puntos)
Algunos
Los resultados
elementos
que produce el
solicitados en
programa
el problema no
están acordes
son resueltos,
a lo solicitado No soluciona
y/o la
en el el problema
Solución del presentación
problema, el elegido. 30
problema de datos debe
ingreso de
ser más
datos, cálculos
precisa y/o
y resultados
existen errores
son correctos.
de tipo lógico.
(Hasta 30 (Hasta 15 (Hasta 0
puntos) puntos) puntos)
Ejecución del El programa El programa No realizó el 20
programa realizado en en el lenguaje programa en
modo consola, C# (Aplicación el IDE Visual
compila y se de consola studio con el
ejecuta sin (.Net lenguaje C#
errores, en el Framework)), (Aplicación de
IDE Visual
Studio con el tiene errores
lenguaje de de sintaxis o
programación de tipo lógico consola (.Net
C# (Aplicación que impiden Framework)).
de consola una ejecución
(.Net adecuada.
Framework))
(Hasta 20 (Hasta 10 (Hasta 0
puntos) puntos) puntos)
Calificación final 120

También podría gustarte