Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Nombre de curso: Programacin Avanzada Antecedente: Ninguno Mdulo V Competencia de Mdulo: Desarrollar software con la finalidad de agilizar los procesos y la toma de decisiones en empresas pblicas y privadas, bajo estndares de calidad nacional e internacional Clave de curso: COM2205C11 Clave de antecedente: Ninguna
Competencia de curso: Crear componentes de software reutilizables para construir aplicaciones cliente/servidor mediante la plataforma .NET, bajo los estndares de calidad de software.
Elementos de competencia:
1. Realizar aplicaciones en C# utilizando los conceptos de Programacin Orientada a Objetos, para dar soluciones a problemas reales, bajo los estndares de calidad de software. 2. Conocer y crear componentes de software para implementarlos en aplicaciones cliente, bajo los estndares de calidad de software. 3. Crear y utilizar las aplicaciones Web ASP.NET para dar soluciones a problemas reales, bajo los estndares de calidad de software.
M.C.C.C. Guadalupe Bethsab Arreola Valle, M.C.C.C. Danitza Mara Gastlum Celaya. Direccin de Programas Especiales
Elemento de competencia: 1. Realizar aplicaciones en C# utilizando los conceptos de Programacin Orientada a Objetos, para dar soluciones a problemas reales, bajo los estndares de calidad de software. Estrategias de formacin Exposicin. Actividades con tiempos de dedicacin (T.D) Actividades supervisadas Exposicin por parte del facilitador de los fundamentos de la POO. Lluvia de ideas de la investigacin. Realizar un esquema grfico sobre la POO. Realizar ejemplos donde utilicen clases y objetos. Realizar ejemplos para agregar mtodos a la clase. Exposicin por parte del facilitador sobre parmetros in, out y ref. Exposicin. Realizar ejemplos utilizando parmetros in, out y ref. Exposicin por parte del facilitador sobre redefinicin y ocultamiento de mtodos. Realizar ejemplos utilizando redefinicin y ocultamiento de mtodos. Exposicin por parte del facilitador sobre constructores y destructores. Realizar ejemplos utilizando constructores y destructores de clases. (T.D) 50 min Actividades Independientes Investigacin sobre clases y objetos. (T.D) 1h
Fase Conocer los fundamentos de la programacin orientada a Objetos Implementar Clases y objetos
Contenido Clase, Objeto, Herencia, polimorfismo, encapsulacin Clase base, clase derivada, clase abstracta, objetos. Mtodos. Parmetros In, Ref, Out. Redefinicin de mtodos (Overrriding). Ocultamiento de mtodos (Hiding). Constructores y destructores de clases.
50 min 50 min 2h30min 1h40min 50 min 1h40min 50 min 1h40min 50 min 1h40min Realizar un problema donde utilicen clases y objetos. 1h30min
Ejemplo por parte del facilitador para aplicar la herencia. Retroalimentacin sobre problema aplicando herencia. Definir que es la sobrecarga y ejemplo. Ejemplo por parte del facilitador en donde se aplique polimorfismo y encapsulacin.
1h30min
1h30min
Atributos genricos Anlisis. Diseo de soluciones. Creatividad. Aprendizaje autnomo. Trabajo en equipo.
Evaluacin Evidencias de la competencia Esquema grfico sobre la POO. Problema donde utilizaron clases y objetos Programa donde utilizaron la herencia. Programa donde utilizaron sobrecarga de mtodos. Aspectos afectivo-emocionales Responsabilidad en la entrega de trabajos Puntualidad en la asistencia y entrega de trabajos Honestidad Apoyo a sus compaeros Portafolio del estudiante
Materiales didcticos de apoyo Can Laptop Computadora personal Visual Studio C# Internet
Evaluacin integral del portafolio Entrega puntual del portafolio al finalizar cada elemento de competencia. Atencin a la retroalimentacin del profesor en la mejora de los productos. Limpieza y orden Fuentes de Informacin Ceballos Sierra Fco. (2005). Microsoft C# Curso de Programacin (1a. Ed.). Editorial Ra-ma. (Bsica). Joyanes, Luis y Fernndez,Matilde. C#: Manual de Programacin. McGraw-Hill , 2002. Kevin Hoffman (2005), Visual C# (1a. Ed.). Ed. Anaya (Bsica). Sitios Web: Copyright 2009 canalvisualbasic.net. Manuales .NET : Manual C#. http://www.canalvisualbasic.net/manual-net/c-sharp/
Elemento de competencia: 2. Conocer y crear componentes de software para implementarlos en aplicaciones cliente. Estrategias de formacin Exposicin. Actividades con tiempos de dedicacin (T.D) Actividades supervisadas Exposicin guiada por el facilitador. (T.D) 50 min Actividades Independientes Investigacin sobre la creacin de los componentes web. (T.D) 2h
Comunicacin dirigida por el facilitador para realizar comentarios sobre el tema investigado. Anlisis de casos otorgados por el facilitador.
50 min 3h20min
Creacin de aplicaciones cliente. Agregar Referencia Uso de los componentes de software en las aplicaciones clientes.
Explicacin por parte del facilitador. Anlisis de casos otorgados por el facilitador. Revisin y seguimiento al proyecto para crear un componente de software y utilizarlo en una aplicacin web.
50 min 3h20min
5h
3h20min
Atributos genricos Anlisis. Diseo de soluciones. Creatividad. Aprendizaje autnomo. Trabajo en equipo. Materiales didcticos de apoyo Can Laptop Computadora personal Visual Studio C# Internet
Evaluacin Evidencias de la competencia Investigacin sobre la creacin de los componentes web. Proyecto para crear un componente de software y utilizarlo en una aplicacin web Aspectos afectivo-emocionales Responsabilidad en la entrega de trabajos Puntualidad en la asistencia y entrega de trabajos Honestidad Apoyo a sus compaeros Portafolio del estudiante Evaluacin integral del portafolio Entrega puntual del portafolio al finalizar cada elemento de competencia. Atencin a la retroalimentacin del profesor en la mejora de los productos. Limpieza y orden Fuentes de Informacin
Ceballos Sierra Fco. (2005). Microsoft C# Curso de Programacin (1a. Ed.). Editorial Ra-ma. (Bsica). Joyanes, Luis y Fernndez,Matilde. C#: Manual de Programacin. McGraw-Hill , 2002. Kevin Hoffman (2005), Visual C# (1a. Ed.). Ed. Anaya (Bsica). Sitios Web: Copyright 2009 canalvisualbasic.net. Manuales .NET : Manual C#. http://www.canalvisualbasic.net/manual-net/c-sharp/
Elemento de competencia: 3. Crear y utilizar las aplicaciones Web ASP.NET para dar soluciones a problemas reales, bajo los estndares de calidad de software.
Actividades con tiempos de dedicacin (T.D) Actividades supervisadas Exposicin por parte del facilitador sobre la creacin de servicios web en .net Comunicacin dirigida por el facilitador para realizar comentarios sobre el tema investigado. Anlisis de casos otorgados por el facilitador sobre la implementacin de servicios Web. (T.D) 50 min 50 min Actividades Independientes Investigar como implementar un servicio web. (T.D) 2h
2h30min
Ejecucin del Servicio Web. Ejecucin del Servicio Web en modo de depuracin. Implementacin del Servicio Web.
Explicacin por parte del facilitador sobre la ejecucin del servicio Web en modo normal y modo de depuracin. Ejecutar en ambos modos el servicio Web implementado. Ejercicio donde utilicen el servicio web en una aplicacin. Explicacin y dudas del proyecto integrador a realizar donde apliquen POO, componentes y servicios Web. Avances y dudas del proyecto integrador Exposiciones individuales del proyecto integrador.
50 min
3h20min 3h20min
Atributos genricos Anlisis. Diseo de soluciones. Creatividad. Aprendizaje autnomo. Trabajo en equipo. Materiales didcticos de apoyo Can Laptop Computadora personal Visual Studio C# Internet
Evaluacin Evidencias de la competencia Casos resueltos sobre la implementacin de servicios web. Software del proyecto integrador. Aspectos afectivo-emocionales Responsabilidad en la entrega de trabajos Puntualidad en la asistencia y entrega de trabajos Honestidad Apoyo a sus compaeros Portafolio del estudiante
Evaluacin integral del portafolio Entrega puntual del portafolio al finalizar cada elemento de competencia. Atencin a la retroalimentacin del profesor en la mejora de los productos. Limpieza y orden Fuentes de Informacin Ceballos Sierra Fco. (2005). Microsoft C# Curso de Programacin (1a. Ed.). Editorial Ra-ma. (Bsica). Joyanes, Luis y Fernndez,Matilde. C#: Manual de Programacin. McGraw-Hill , 2002. Kevin Hoffman (2005), Visual C# (1a. Ed.). Ed. Anaya (Bsica). Sitios Web: Copyright 2009 canalvisualbasic.net. Manuales .NET : Manual C#. http://www.canalvisualbasic.net/manual-net/c-sharp/