Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Grupo: DPRN2-1901-B2-002
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):
• Entender el concepto de herencia y la forma de construirla dentro de C Sharp
• Manejar los métodos polimórficos en el contexto de problemas planteados.
• Identificar la utilidad de los métodos polimórficos al construir programas con el lenguaje C Sharp.
• Identificar la utilidad del uso de interfaces en el contexto de un problema.
• Comprender el concepto de sobreescritura y su importancia en los procesos de herencia para la programación orientada a objetos en C
Sharp.
Fechas de entregas Unidad III
Unidad Entrega de actividades sin Entrega de actividades con 80. Entrega de actividades con 50
penalización
Unidad III 20 de Mayo al 9 de Junio, Por ser la última unidad, no existe Después del 10 de Junio y
2019 periodo extraordinario hasta el cierre de la plataforma
4 Actividades, evidencia de según calendario publicado
aprendizaje y autorreflexión.
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)
Unidad 3 Autorreflexión.
Un resumen de lo
Contestar cuestionario que el docente compartirá por Preguntas aprendido en la
los medios institucionales detonadoras de la unidad.
unidad.
Bibliografía.
• 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
ESCALAS DE EVALUACION
Puntos
por Puntos Obtenidos OBSERVACIONES
DIMENSIONES O CRITERIOS A EVALUAR
Criterios
Analizar
Analiza alguna aplicación desarrollada con anterioridad
o de otra asignatura e identifica las situaciones donde
puedan ocurrir los siguientes errores:
• Error de formato
• Error de captura 20
• Situación inesperada
Para este punto debes enviar captura de pantalla o
código, donde se visualice el error y cual son las
correcciones.
Descripción
• Argumenta por qué consideras que representa el tipo
de error mencionado.
15
• Menciona con tus propias palabras para que se
utiliza el mecanismo llamado excepciones, en C# y 20
porque es importante por lo menos 100 palabras.
Foros colaborativos
• Ingresa al Foro y redacta en el cuadro de texto una
breve reseña de tu actividad no mayor a cinco
renglones y a continuación adjunta tu archivo
20
• Comenta el aporte de al menos 2 de tus compañeros
y lee detenidamente su actividad, analízala y realiza 15
un comentario mencionando las aportaciones a tu
propia comprensión sobre el tema.
Reporte
Carátula, Índice, Introducción mínimo 100 palabras,
Contenido de la tarea mínimo 4 o
5 cuartillas, conclusión mínimo 100 palabras, justificar
10
el texto margen izquierdo y derecho, todas las hojas
deben estar enumeradas, Bibliografía en formato
APA, siempre deben agregar la actividad en las tareas.
Total de puntos 100
Carrera: Desarrollo de Software
Semestre: Quinto
Asignatura: Programación .NET II
Unidad: 3. Manipulación de errores y conjuntos de objetos
Actividad 2: Manejo seguro de un objeto
ESCALA DE EVALUACION
Puntaje por Puntaje
Criterio Observaciones
criterio obtenido
1. Estructura del programa
a) El código se encuentra indentado
correctamente.
b) Integra la clase base con la estructura
solicitada. 20
c) La actividad es entregada en tiempo,
conforme al calendario de actividades
establecido y con la nomenclatura adecuada.
2. Manejo de datos miembro y propiedades
a) Integra en la clase los atributos miembro
y los convirtió en propiedades.
b) Construye el objeto o instancia de la
20
clase de acuerdo con las instrucciones y
asigna valores a los atributos miembro del
objeto.
3. Implementación de las excepciones
a) Construye las excepciones necesarias
para controlar las reglas de negocio 30
indicadas en el planteamiento.
b) Integra en el código el control de las
reglas del negocio construidas.
c) El programa controla adecuadamente los
errores de usuario.
4. Funcionalidad del programa
a) El código no presenta errores de
compilación.
15
b) El programa muestra los resultados
esperados.
5. Forma de entrega
a) Presenta un documento con la explicación
del código y las nuevas excepciones.
b) Expone y explica cada uno de los pasos
realizados hasta la ejecución del programa.
c) El documento presenta una estructura
15
adecuada, expone ordenadamente las ideas
e integra capturas de pantalla.
d) Entrega en tiempo y forma de acuerdo
con las fechas e instrucciones indicadas por
el docente en línea.
Total 100
Carrera: Desarrollo de Software
Semestre: Quinto
Asignatura: Programación .NET II
Unidad: 3. Manipulación de errores y conjuntos de objetos
Actividad 3: Conjunto de objetos mediante arreglos en C #
Instrucciones: Anote en cada casilla los puntos obtenidos por el (la) estudiante en cada criterio por evaluar.
Criterio Puntaje por criterio Puntaje obtenido Obser-vaciones
4. Forma de entrega
a) Incluye un documento de texto con la explicación del código y la funcionalidad de la colección, el objeto y los comparadores.
b) Se exponen cada uno de los pasos realizados hasta la ejecución del programa.
15
c) El documento presenta una estructura adecuada, expone ordenadamente las ideas e integra capturas de pantalla.
d) La actividad es entregada en tiempo, conforme al calendario de actividades establecido y con la nomenclatura adecuada.
Total 100
Carrera: Desarrollo de Software
Semestre: Quinto
Asignatura: Programación .NET II
Unidad: 3. Manipulación de errores y conjuntos de objetos
Actividad 4: Conjunto de objetos mediante colecciones en C #
ESCALA DE EVALUACIÓN
Instrucciones: Anote en cada casilla los puntos obtenidos por el (la) estudiante en cada criterio por evaluar.
ESCALA DE EVALUACIÓN
Instrucciones: Anote en cada casilla los puntos obtenidos por el (la) estudiante en cada criterio por evaluar.
Total 100