Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Grupo: DS-DPRN2-1901-B2-002
General
• Aplica conceptos avanzados del paradigma orientado a objetos en la plataforma .NET, mediante el desarrollo de programas de
formato consola en el lenguaje de programación C# que contribuyan a la resolución de problemas informáticos, implementando
propuestas de diseño que conlleven a una mejora de procesos en un ámbito determinado.
Especifica
• Declara clases y aplica la sobrecarga de métodos y operadores, garantizando la integridad de los datos con el encapsulamiento
y los métodos especiales constructor y destructor, mediante la codificación de programas orientados a objetos en el lenguaje de
programación C# de la plataforma .NET.
• Codifica los conceptos de herencia, interfaces, polimorfismo y sobreescritura, siguiendo los estándares, sintaxis y mecanismos
de operación establecidos por la tecnología .NET, con el fin poner en práctica los elementos de programación orientada a objetos
en el contexto de uno o varios problemas informáticos.
• Crea aplicaciones confiables mediante el control de los estados no esperados, utilizando el control de errores de la plataforma
.NET y emplea la herramienta colecciones para la construcción de grupos de objetos relacionados, mediante estructuras estáticas
o dinámicas con base en los requerimientos propios del problema a resolver.
Propósito (s):
Las tareas que envíes a la plataforma van hacer dos, el primero archivo: Es un reporte con las indicaciones establecidas por del docente
y segundo archivo es el código fuente que estas realizando del proyecto.
Unidad II. Herencia y Polimorfismo en C#
Fechas de entrega
Fecha de entrega - Fecha de entrega -
Fecha de entrega - ponderación 80 ponderación 50
Temas Actividad Estrategias de Enseñanza
ponderación 100
Autorreflexiones -
Unidad II. Herencia y Polimorfismo en C#
Actividades
TEMAS Y NOMBRE Y NUMERO DE ACTIVIDAD, PROPÓSITO E ESTRATEGIAS DE MATERIAL DE APOYO Y/O CRITERIOS DE
SUBTEMAS INDICACIONES DE LA ACTIVIDAD ENSEÑANZA RECURSOS DIDÁCTICOS EVALUACIÓN
(CONTENIDO
NUCLEAR)
2.1. Contenido temático Unidad 2
2.1.2 Propósito: Analizar la diferencia entre la herencia múltiple y Con respecto a la
2.1.2 simple en C#, e identificar casos en el mundo real donde se Investigar la rúbrica enviada por el
2.1.3 expongan alcances y usos de los conceptos: Clases estándares importancia el uso, docente.
2.1.4 o normales, clases abstractas, clases selladas. alcance y
características de http://dis.um.es/~bmoros/priv
1. Investiga el uso, alcance y características de las siguientes las herencias. ado/apuntes/Curso09- Participa en foro
clases estándares o normales, clases abstractas y selladas 10/POO3-Java-0910.pdf intercambiando
agrega las citas textuales donde se vea reflejado las Lectura y Análisis de información y opinión
aportaciones claramente lo que es propio y de lo que es información respecto a la importancia
citado, en la investigación debes agregar ejemplos de cada http://www.adizesca.com/site de los eventos
clase. Aprendizaje /assets/g-
2. Investigar e identifica en donde se utiliza la herencia, Colaborativo al como_crear_mapas_mentales-
simple, múltiple y simple-múltiple y da un ejemplo en un participar e tb.pdf
caso real. intercambiar
3. Crea un mapa mental que se refleje la investigación que opiniones en foro
realizaste https://www.unirioja.es/cu/je
4. Integra el desarrollo de tu actividad en un documento de aransa/0809/archivos/EIPR_T
Word con los siguientes puntos. ema04.pdf
• Carátula “logotipo, nombre del estudiante, nombre del
profesor, actividad, unidad y fecha”,
Índice, Introducción media cuartilla, contenido de la
tarea mínimo 4 cuartillas máximo no hay
límites, conclusión media cuartilla, todas las hojas
deben estar enumeradas, Bibliografía en formato APA
por lo menos tres fuentes, siempre deben agregar la
actividad en las tareas.
• Ceballos, Fco. Javier (2008) Microsoft C# Curso de Programación Madrid: Editprial Alfaomega Ra-MA
• Hervey M. Deitel Paul J. Deitel (2007) Como programar en CSharp 2da. Edición Madrid: Editorial Pearson.
• Marteens Ian. (2008) Intuitive CSharp. Recuperado de: http://www.marteens.com /pdfs/csharp_intsight.pdf
Carrera: Desarrollo de Software
Semestre: Quinto
Asignatura: Programación .NET II
Unidad: 2. Herencia y Polimorfismo en C#
Actividad 2: Herencia mediante C#
ESCALA DE EVALUACION
Propósito de la actividad: Solucionar un problema en donde sea necesario desarrollar una jerarquía de herencia, y que utilices las instrucciones de C
Sharp.
Instrucciones: Anote en cada casilla los puntos obtenidos por el (la) estudiante en cada criterio por evaluar.
Puntaje Puntaje
Criterio Observaciones
por criterio obtenido
1. Estructura del programa
ESCALA DE EVALUACION
Instrucciones: Anote en cada casilla los puntos obtenidos por el (la) estudiante en cada criterio por evaluar.
Puntaje
Puntaje
Criterio por Observaciones
obtenido
criterio
1. Adecuación a las instrucciones, trabajo colaborativo
a) En equipo, identifican adecuadamente tres ejemplos donde sean de utilidad los métodos polimórficos.
b) Se asigna un representante del equipo y se expone el ejemplo seleccionado que aporta mayores elementos
55
sobre el tema de polimorfismo. Este es diferente a lo expuesto previamente en el foro por sus
compañeros(as)
a) Contribuyó con algún comentario en por lo menos dos de las participaciones de sus compañeros(as) respecto
a la pertinencia de los ejemplos.
15
b) Aporta nuevas ideas a la discusión y establece conexiones con profundidad y detalle.
c) Hay coherencia con las aportaciones de los otros compañeros.
a) Las aportaciones son breves y precisas, predomina el contenido más que la cantidad y en cada
intervención profundiza en el tema de discusión. 15
b) Con base en las aportaciones, elabora una conclusión del tema y deja su evidencia en el foro.
Total 100
Carrera: Desarrollo de Software
Asignatura: Programación net II
Semestre: Quinto
Unidad: 2. Herencia y polimorfismo en el lenguaje de programación C#
Evidencia: Evidencia de aprendizaje
ESCALA DE EVALUACION
Puntaje Puntaje
Criterio Observaciones
por criterio obtenido
1. Estructura del programa