Está en la página 1de 12

Universidad Nacional Abierta y a Distancia

Vicerrectoría Académica y de Investigación


Curso: Fundamentos de Programación
Código: 213022

Guía de actividades y rúbrica de evaluación - Unidad 3 - Paso 4 -


Métodos y Parámetros con POO

1. Descripción de la actividad

Tipo de actividad: Independiente


Momento de la evaluación: Intermedio
Puntaje máximo de la actividad: 100 puntos
La actividad inicia el: lunes, 31 La actividad finaliza el: viernes, 25 de
de octubre de 2022 noviembre de 2022
Con esta actividad se espera conseguir los siguientes resultados de
aprendizaje:

Desarrollar soluciones básicas de programación mediante la utilizaciónde


estructuras de condición, repetición y aplicación de métodos con
programación orientado objetos es decir incluir clases y la creación de
métodos.

La actividad consiste en:


La presente actividad consta de un conjunto de problemas de los cuales cada
estudiante debe elegir resolver dos (2) problemas y desarrollar los procesos
de tabla de requerimiento y programación básica, utilizando adecuadamente
métodos con parámetros y sin parámetros en soluciones básicas utilizando el
lenguaje deprogramación orientado a objetos.

Con el fin de evitar repetición en la elección de los problemas, el estudiante


publica en el foro de la actividad Paso 4 - Métodos y Parámetros con POO
los problemas seleccionados a través del diligenciamiento de una tabla
básica para tal fin, por tanto, los demáscompañeros no podrán repetir, y
deberán respetar lo que se eligió por parte del compañero de grupo. El
propósito de la actividad es lograr que el estudiante utilice adecuadamente
métodos con parámetros y sin parámetros en el desarrollo de programas
con POOcomo solución a los problemas propuestos.
Actividades para desarrollar

1
El Paso 4 de esta unidad consiste en dar solución a dos (2)problemas de
un banco de problemas a resolver mediante la entregade una solución básica
de programación. Para el desarrollo de este paso, es necesario que revise en
el Entorno de Aprendizaje (Unidad3 - Contenidos y referentes bibliográficos),
las siguientes referencias:

Oviedo, R. E. (2015). Lógica de programación orientada a objetos.


(pp.179-204). https://elibro-
net.bibliotecavirtual.unad.edu.co/es/ereader/unad/70431?page=179

Ruiz, R. R. (2011). Fundamentos de la programación orientada aobjetos:


Una aplicación a las estructuras de datos en java. (pp. 193-204).
https://elibro-
net.bibliotecavirtual.unad.edu.co/es/ereader/unad/70431?page=71

López (2018), Estructura Cíclicas [OVI]. http://hdl.handle.net/10596/18838

Una vez realizada las lecturas, desarrolle el Paso 4 propuesto seleccionando


dos (2) problemas del banco de problemas disponibles.

Descripción del Paso 4:

A continuación, encontrará las actividades para el desarrollo de los


problemas del Paso 4:

Actividad 1:

Del archivo titulado “Anexo 1 - Banco de Problemas - Paso 4”, cada


estudiante debe seleccionar dos (2) problemas a desarrollar ydebe publicar
en el foro una tabla con la siguiente información, tal y como se describe a
continuación:

2
Tabla 1 – Información Situación Problema a Resolver

Actividad 2:

El estudiante debe diligenciar por cada problema seleccionado, la tabla de


requerimientos con base en los campos exigidos. La construcción de la tabla
de requerimientos forma parte del análisis del problema. Los requerimientos
hacen referencia a las necesidadesde los usuarios, es decir, identifican los
aspectos que los usuarios delprograma desean resolver mediante software
posteriormente. Estos requerimientos se denominan funcionales al sostener
una relación directa con la funcionalidad del sistema.

Para el diligenciamiento correcto de la tabla de requerimientos, se debe


tener en cuenta lo siguiente:

Identificación del requerimiento: es un código que identifica al


requerimiento, generalmente compuesto por una letra y un dígito.
Identificadores comunes para los requerimientos son R1, R2, R3, etc.
Descripción: consiste en una descripción concisa y clara, en lenguaje
natural, del requerimiento.
Entradas: son los insumos o datos necesarios para que el requerimiento se

3
pueda suplir con éxito.
Resultados o salidas: constituyen el cumplimiento del requerimiento,es
decir, son los resultados que dan solución a un requerimiento funcional
definido por el usuario.

Aquí un ejemplo para que tenga de base para su diligenciamiento:

Figura 1. Tabla de requerimientos. Botero, R., Castro, C., Taborda, G., Maya, J., & Valencia,
M. (2009). Lógica y programación orientada a objetos: un enfoque basado en problemas.
Grupo GIISTA. Tecnológico de Antioquia Institución Universitaria, Medellín.

Actividad 3:

Utilizando el lenguaje de programación orientado a objetos, el


estudiante codifica y hace las respectivas pruebas de escritorio
para validar que el programa esté entregando los resultados
esperados. Para ello, es importante que consulte los recursos
educativos que están dispuestos en el Entorno de Conocimiento,
allí se explica pasoa paso la forma de codificar la solución básica
con sentencias de control incluyendo métodos. Importante que
en el código fuente sea incluido al comienzo unas líneas de
comentarios donde se escribalos siguientes datos:

 Nombre del estudiante


 Grupo
 Número y texto del programa.
 Código Fuente: autoría propia
 Breve Explicación del uso del método utilizado
 Métodos creados

4
Cada problema debe ser entregado en el entorno de evaluación en la carpeta
completa del proyecto trabajado en Visual Studio, como respaldo debe
copiar el código completo en el informe donde se evidencie el
encabezado y la solución incluyendo métodos, métodos get, set y clases
según el paradigma de POO.

Actividad 4:

El estudiante entrega en un archivo comprimido: en el que se incluye las


dos carpetas de los proyectos trabajados en Visual Studio y el informe
escrito en pdf. El nombre del archivo debe cumplir la siguiente estructura:
Grupo_Paso4_NombreApellido.zip

Para el desarrollo de la actividad tenga en cuenta que:

En el Entorno de Aprendizaje debe: Realizar la lectura de las referencias


bibliográficas correspondientes a la unidad 3 y participar en el foro del Paso
4 -Métodos y Parámetros con POO.

En el entorno de Aprendizaje tiene a disposición varios recursos educativos


digitales con ejemplos precisos de cómo realizar la tabla de requerimientos,
pruebas de escritorio y codificación con el lenguaje de programación
orientada a objetos.

Consulte con su tutor las dudas frente al desarrollo de la actividad, teniendo


en cuenta los horarios de atención sincrónica que están dispuestos en el
Entorno de Información Inicial.

Consulte el Anexo 3 - Instalación Visual Community donde se explica todo el


proceso de instalación del entorno de programación a utilizar parael curso:
Visual Community C#. A través del Anexo 4 – Conociendo VisualC# podrá
explorar inicialmente el lenguaje de programación, siempre contando con la
orientación del tutor del curso. Los anexos 3 y 4 están disponibles en la
misma carpeta donde está alojada la guía de actividadespara su consulta
permanente.

El acompañamiento y realimentación de los productos de la actividad delPaso


4 se realizará por parte del tutor SOLO hasta el penúltimo día del cierre de
la actividad.

5
En el Entorno de Evaluación debe:

El estudiante entrega en un archivo comprimido: el informe escrito y el


desarrollo de los algoritmos. El nombre del archivo debe cumplir la siguiente
estructura: Grupo_Paso4_NombreApellido.zip

 Para la atención de inquietudes y realimentación por favor


identifique su tutor asignado el cual encontrará en el menú
lateral, en la opción participantes.

Una vez identificado su tutor puede presentar sus inquietudes vía correo
interno del curso o vía Skype, de igual forma en el entornoinicial puede
verificar los horarios de atención sincrónica vía Skype y consultar la
grabación de los encuentros sincrónicos vía web conferencia.

*Recuerde que el foro tiene como finalidad él envió de aportes para la


realimentación de sus compañeros y para inquietudes en relación con el

6
desarrollo de las actividades se puede comunicar por los mediosdispuestos
anteriormente.
Evidencias de trabajo independiente:
Las evidencias de trabajo independiente para entregar son:

• En el Entorno de Evaluación - Paso 4 - Métodos y Parámetros con


POO, subir un único archivo .ZIP con el nombre:

Codigo_Grupo#_Paso4_NombreApellido.zip que contiene lo


siguiente:

• Informe del desarrollo de la situación problémica elegida, la cual tendráque


publicar en un documento en formato PDF como se solicita en las condiciones
de entrega.

1. El documento PDF con la estructura exigida el cual debe nombrarse


Paso_4_NombreApellidoEstudiante, ejemplo:Paso4_MarioTorres y debe
contener:

 Portada.
 Introducción
 Objetivos
 Desarrollo de la situación problémica (Tabla 1 Selección del
problema, Tabla 2 tabla de requerimientos, Diagramas de Clases,
copiar el código fuente). Todo lo anterior por cada problema.
 Conclusiones (mínimo dos conclusiones)
 Referencias Bibliográficas teniendo en cuenta las normas APA

2. Archivo .ZIP con las dos carpetas de los proyectos trabajados en Visual
Studio y el informe en pdf.
Evidencias de trabajo grupal:
En esta actividad no se requieren evidencias de trabajo grupal.

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

Para evidencias elaboradas independientemente, tenga en cuenta las


siguientes orientaciones:

1. Realice un reconocimiento general del curso y de cada uno de los


entornos antes de abordar el desarrollo de las actividades.
2. Identifique los recursos y referentes de la unidad a la que
corresponde la actividad.
3. Intervenga en el foro de discusión aplicando las normas de
Netiqueta Virtual, evidenciando siempre respeto por las ideas de
sus compañeros y del cuerpo docente.
4. Antes de entregar el producto solicitado revise que cumpla con
todos los requerimientos que se señalaron en esta guía de
actividades, rúbrica de evaluación y por parte del tutor en el foro
de discusión.
5. No cometa fraudes, ni plagios ni actos que atenten contra el normal
desarrollo académico de las actividades.

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

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

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

Tipo de actividad: Independiente


Momento de la evaluación: Intermedio
La máxima puntuación posible es de 100 puntos
Nivel alto: El estudiante identifica claramente los tipos de datos,
Primer criterio de expresiones y operadores aritméticos.
evaluación: Si su trabajo se encuentra en este nivel puede obtener
entre 16 puntos y 20 puntos.
Identifica los tipos de
datos, expresiones y Nivel Medio: El estudiante identifica parcialmente los tipos de datos,
operadores expresiones y operadores aritméticos.
aritméticos. Si su trabajo se encuentra en este nivel puede obtener
entre 12 puntos y 15 puntos.
Este criterio
representa 20 Nivel bajo: El estudiante presenta dificultades a la hora de identificar
puntos del total tipos de datos, expresiones regulares de programación y el uso
de 100 puntos de adecuado de los operadores aritméticos.
la actividad. Si su trabajo se encuentra en este nivel puede obtener 0
puntos a 11 puntos.

Segundo criterio
de evaluación: Nivel alto: El estudiante comprende y aplica correctamente las
estructuras de control simple y anidadas a través del lenguaje de
Identifica y programación orientada a objetos.
comprende los tipos Si su trabajo se encuentra en este nivel puede obtener
de instrucción y entre 16 puntos y 20 puntos
estructuras de control
simple y anidado en la Nivel Medio: El estudiante comprende y aplica parcialmente las
solución de problemas estructuras de control simple y anidadas a través del lenguaje de
a través del enfoque programación orientada a objetos.
orientado a objetos. Si su trabajo se encuentra en este nivel puede obtener
entre 12 puntos y 15 puntos
Este criterio
representa 20 Nivel bajo: El estudiante presenta dificultades en la comprensión y
puntos del total aplicación de las estructuras de control simple y anidadas a través del
de 100 puntos de lenguaje de programación orientada a objetos.
la actividad Si su trabajo se encuentra en este nivel puede obtener 0
puntos a 11 puntos.

10
Nivel alto: El estudiante utiliza adecuadamente las estructuras de
repetición de programación para la generación de la solución básica
Tercer criterio de con la POO.
evaluación:
Si su trabajo se encuentra en este nivel puede obtener
Usa adecuadamente entre 20 puntos y 25 puntos
las estructuras de
repetición necesarias
para la generación de
Nivel Medio: El estudiante utiliza parcialmente las estructuras de
soluciones básicas con repetición de programación para la generación de la solución básica
programación con la POO.
orientada a objetos.
Si su trabajo se encuentra en este nivel puede obtener
Este criterio entre 15 puntos y 19 puntos
representa 25
puntos del total Nivel bajo: El estudiante presenta dificultades para el uso adecuado
de 100 puntos de de las estructuras de repetición, ya que presenta fallas en la sintaxis y
orden para la generación de la solución básica con la POO.
la actividad
Si su trabajo se encuentra en este nivel puede obtener 0
puntos a 14 puntos
Nivel alto: El estudiante utiliza adecuadamente los métodos con
Cuarto criterio de parámetros y sin parámetros en la generación de soluciones básicas
evaluación: de programación con la POO.
Si su trabajo se encuentra en este nivel puede obtener
Utiliza adecuadamente entre 20 puntos y 25 puntos
métodos en el
desarrollo de Nivel Medio: El estudiante utiliza parciamente los métodos con
programas con POO parámetros y sin parámetros en la generación de soluciones básicas
como solución a los de programación con la POO.
problemas Si su trabajo se encuentra en este nivel puede obtener
propuestos. entre 15 puntos y 19 puntos

Este criterio Nivel bajo: El estudiante presenta dificultades en el uso de métodos


representa 25 con parámetros y sin parámetros, ya que presenta fallas en la sintaxis
puntos del total y orden para la generación de soluciones básicas de programación con
de 100 puntos de la POO.
la actividad Si su trabajo se encuentra en este nivel puede obtener 0
puntos a 14 puntos.

11
Quinto criterio de Nivel alto: El informe individual presenta, de forma organizada y
evaluación: bien redactada, los aportes individuales en la aplicación de los
conceptos y desarrollo de las soluciones básicas de programación.
Presentación: El Cumple con todas las especificaciones solicitadas en la guía de
informe individual actividades y se entrega en el entorno indicado.
presenta, de forma Si su trabajo se encuentra en este nivel puede obtener
organizada y bien entre 8 puntos y 10 puntos
redactada, los aportes
individuales en el Nivel Medio: Aunque presenta el informe individual (único
desarrollo de las documento), este presenta fallas en su organización, redacción y/o
soluciones básicas de completitud, no sigue los lineamientos dados.
programación. Si su trabajo se encuentra en este nivel puede obtener
entre 6 puntos y 7 puntos.
Este criterio
representa 10 Nivel bajo: El informe presentado no sigue los lineamientos dados o
puntos del total no fue presentado en el entorno de evaluación.
de 100 puntos de Si su trabajo se encuentra en este nivel puede obtener
la actividad entre 0 puntos y 5 puntos

12

También podría gustarte