Está en la página 1de 9

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.
 Atributos.
 Métodos.

Pasos, fases o etapa de la estrategia de aprendizaje a


desarrollar
Fase 3 – Utilizar clases, atributos 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,
la tabla de requerimientos y el diseño de las clases (incluyendo
nombre de la clase, atributos y métodos).

4. Cada estudiante desarrolla el código del programa en lenguaje C#


en modo consola (Aplicación de consola (.Net Framework)), por
medio del IDE Visual Studio.
5. El Programa debe imprimir al iniciar la siguiente información:
nombre del curso, Número de fase, nombre y código del estudiante
y una pequeña descripción del problema que soluciona.
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 almacén realiza la promoción de 3 clases de productos:

Tipo Precio
A 5.000
B 10.000
C 20.000

Se necesita una aplicación que permita elegir el tipo de producto y la


cantidad a comprar. Cada cliente puede elegir un solo tipo de producto
y el programa debe informar la cantidad a cancelar.
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, se debe mostrar por
pantalla el inventario actualizado cada vez que se realice una
operación de compra o venta.
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 un programa que le permita al estudiante elegir uno de los 3
cursos que desee estudiar. La aplicación mostrará después de cada
registro la cantidad de estudiantes que tiene 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.

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, para
calcular 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 y se imprimirá en pantalla.
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, compartir tabla de requerimientos y
diseño de clases.

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 No aplica porque el trabajo es individual
desarrolla
r por el
estudiante
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
Existen
Presenta las inconsistencias
dos tablas. El en la
No presentó
diseño es información de
Tablas de: tablas de
correcto, la requerimientos 20
requerimientos requerimiento
información y/o el diseño
y diseño de s y clases.
está bien de clases no
clases
registrada. corresponde a
lo solicitado
(Hasta 20 (Hasta 10 (Hasta 0
puntos) puntos) puntos)
Diseño de las Las clases No se incluyen No utilizó 20
clases en el están bien todos los clases
programa diseñadas, atributos adicionales a
contienen los necesarios en la clase
atributos y los las clases y/o Program.
métodos faltan métodos
necesarios para resolver
para resolver totalmente el
el problema. problema.
Corresponden
al diseño de
clases.
(Hasta 20 (Hasta 10 (Hasta 0
puntos) puntos) puntos)
Desarrolla No incluye
cómo mínimo todos los
los 3 métodos métodos
solicitados en indicados en el No diseño
Métodos en el el problema. problema y/o métodos.
20
programa Los métodos existen errores
están bien en los
estructurados métodos.
(Hasta 20 (Hasta 10 (Hasta 0
puntos) puntos) puntos)
Crea las
instancias
Se presentan
necesarias
errores en la No crea
para cumplir
Instancias en el creación de instancias
los 20
programa instancias.
requerimientos
del problema.
(Hasta 20 (Hasta 10 (Hasta 0
puntos) puntos) puntos)
Solución del Incluye la Falta la No soluciona 30
problema presentación presentación el problema
en el programa del curso, del curso, elegido.
fase, estudiante,
estudiante y problema; y/o
problema que algunos
se resuelve. elementos
Los resultados solicitados en
que produce el el problema no
programa son resueltos;
están acordes y/o la
a lo solicitado presentación
en el de datos debe
problema, el ser más
ingreso de precisa y/o
datos, cálculos existen errores
y resultados de tipo lógico.
son correctos.
(Hasta 30 (Hasta 15 (Hasta 0
puntos) puntos) puntos)
El programa
realizado en El programa
modo consola, en el lenguaje
compila y se C# (Aplicación No realizó el
ejecuta sin de consola programa en
errores, en el (.Net el IDE Visual
IDE Visual Framework)), studio con el
Ejecución del Studio con el tiene errores lenguaje C#
10
programa lenguaje de de sintaxis o (Aplicación de
programación de tipo lógico consola (.Net
C# (Aplicación que impiden Framework)).
de consola una ejecución
(.Net adecuada.
Framework))
(Hasta 10 (Hasta 5 (Hasta 0
puntos) puntos) puntos)
Calificación final 120

También podría gustarte