5 lpd2501_hr

Post on 03-Oct-2015

4 Views

Category:

Documents

2 Downloads

Preview:

Click to see full reader

DESCRIPTION

ldp

TRANSCRIPT

UTED.03.00.01

Rev - 00

HOJA DE RUTA

Asignatura: LENGUAJE DE PROGRAMACION I (MS.NET)

Sigla: LPD2501 Escuela: Informtica y Telecomunicaciones

ltima actualizacin: 27-05-2014Unidad de AprendizajeUnidad de CompetenciaAprendizajes EsperadosSemanaActividades PresencialesActividades No Presenciales

Tipo de ActividadHrs.Tipo de Actividad

1

FRAMEWORK .NET Y LENGUAJE C# Realiza la codificacin en el lenguaje .NET, aplicando "buenas prcticas" definidas por la industria Entiende la importancia del uso correcto de recursos del lenguaje de programacin .NET en del desarrollo de aplicaciones. Reconoce la estructura de un programa escrito en .NET.

11. Framework .Net y Visual Studio.

Introduccin al Framework .Net.

IDE Visual Studio .NET.

Programa Hola Mundo!, una aproximacin al entorno de trabajo.Actividades de aprendizaje:LPD2501_UAP01_AP01

LPD2501_UAP01_AP02

Mtodo: Expositivo, Interrogativo Interactivo, Grupo nominal

Recursos: LPD2501_UAP01_AP01_SESION01

LPD2501_UAP01_AP02_SESION016Actividades de aprendizaje: LPD2501_UAP01_ANP01Investigacin / Articulo

1

FRAMEWORK .NET Y LENGUAJE C# Realiza la codificacin en el lenguaje .NET, aplicando "buenas prcticas" definidas por la industria Reconoce la estructura de un programa escrito en .NET.22. Elementos del lenguaje C#.

Estructura de un programa C#.

Variables y Tipos de Datos.

Conversiones: Implcitas y Explcitas, Casting y Parsing.

Manejo de Instrucciones: Seleccin (if, switch) e Iteracin (while, do, for, foreach).

La clase String.Actividades de aprendizaje:

LPD2501_UAP01_AP03Mtodo: Expositivo, Interrogativo Interactivo, Grupo nominal

Recursos: LPD2501_UAP01_AP03_SESION016Actividades de aprendizaje: LPD2501_UAP01_ANP02Investigacin / Articulo

1

FRAMEWORK .NET Y LENGUAJE C# Realiza la codificacin en el lenguaje .NET, aplicando "buenas prcticas" definidas por la industria Reconoce la estructura de un programa escrito en .NET.32. Elementos del lenguaje C#.

Estructura de un programa C#.

Variables y Tipos de Datos.

Conversiones: Implcitas y Explcitas, Casting y Parsing.

Manejo de Instrucciones: Seleccin (if, switch) e Iteracin (while, do, for, foreach).

La clase String.Actividades de aprendizaje:

LPD2501_UAP01_AP04Mtodo: Expositivo, Interrogativo Interactivo, Grupo nominal

Recursos: LPD2501_UAP01_AP04_ SESION016

1

FRAMEWORK .NET Y LENGUAJE C# Construye las unidades de prueba en .NET para verificar el correcto funcionamiento de la codificacin realizada Interpreta los mensajes de error proporcionados por el IDE de desarrollo en la depuracin de aplicaciones.43. Prueba unitaria (Unit Test)

Qu es una prueba unitaria?

Beneficios de hacer pruebas unitarias.

Estructura de una prueba unitaria.

Caractersticas de una buena prueba unitaria.

Qu probar?

Mocks y Stubs.Actividades de aprendizaje:

LPD2501_UAP01_AP05Mtodo: Expositivo, Interrogativo Interactivo, Grupo nominal

Recursos: LPD2501_UAP01_AP05_SESION016Actividades de aprendizaje: LPD2501_UAP01_ANP03Investigacin / Articulo

1

FRAMEWORK .NET Y LENGUAJE C#2ARREGLOS Y CLASES Realiza la codificacin en el lenguaje .NET, aplicando "buenas prcticas" definidas por la industria Construye aplicaciones aplicando conceptos de robustez y control de errores en la implementacin de aplicaciones en lenguaje C#.5EVALUACION DE LA UNIDAD DE APRENDIZAJE N11. Arreglos.

La clase Array.

Vectores.

Actividades de aprendizaje:LPD2501_UAP01_AP06LPD2501_UAP02_AP01

Mtodo: Expositivo, Interrogativo Interactivo, Grupo nominal

Recursos: LPD2501_UAP02_AP01_SESION016

2ARREGLOS Y CLASES Realiza la codificacin en el lenguaje .NET, aplicando "buenas prcticas" definidas por la industria Construye clases basado en las normas y reglas de la POO.

Selecciona estructuras simples de datos segn necesidades.61. Arreglos.

Matrices.Actividades de aprendizaje:

LPD2501_UAP02_AP02Mtodo: Expositivo, Interrogativo Interactivo, Grupo nominal

Recursos: LPD2501_UAP02_AP02_SESION016Actividades de aprendizaje: LPD2501_UAP02_ANP01Investigacin / Articulo

2ARREGLOS Y CLASES Construye las unidades de prueba en .NET para verificar el correcto funcionamiento de la codificacin realizada Comprueba la efectividad de los cdigos implementados.72. Clases.

Clases y Objetos. Enumeradores. Ensamblados y Namespace.

Creacin de objetos. Campos y mtodos. Constructores y destructores.Actividades de aprendizaje:

LPD2501_UAP02_AP03Mtodo: Expositivo, Interrogativo Interactivo, Grupo nominal

Recursos: LPD2501_UAP02_AP03_SESION016

2ARREGLOS Y CLASES Construye las unidades de prueba en .NET para verificar el correcto funcionamiento de la codificacin realizada Comprueba la efectividad de los cdigos implementados.82. Clases.

Modificadores de acceso. Sobrecargas. Miembros estticos (de clase), diferencia entre miembros estticos y de instancia. Delegados Utilizacin de delegados como mecanismo para implementar eventos.Actividades de aprendizaje:

LPD2501_UAP02_AP04Mtodo: Expositivo, Interrogativo Interactivo, Grupo nominal

Recursos: LPD2501_UAP02_AP04_SESION016

2ARREGLOS Y CLASES Analiza el cdigo de programacin .NET para verificar su correcto comportamiento y detectar errores. Compara distintas implementaciones intentado optimizar la ejecucin de la aplicacin. Examina el cdigo de error proporcionado por el compilador C#, investigando su causa y proponiendo soluciones93. Manejo de Excepciones.

Instrucciones Try..Catch..Finally.

Instruccin throw.Actividades de aprendizaje:

LPD2501_UAP02_AP05Mtodo: Expositivo, Interrogativo Interactivo, Grupo nominal

Recursos: LPD2501_UAP02_AP05_SESION016

2ARREGLOS Y CLASES Analiza el cdigo de programacin .NET para verificar su correcto comportamiento y detectar errores. Examina el cdigo de error proporcionado por el compilador C#, investigando su causa y proponiendo soluciones.104. Interfaces

Introduccin

Qu contiene una interfaz?

Cmo usar una interfaz?

Mltiples interfaces en nuestros tipos

Mltiples interfaces con miembros idnticos ConclusinActividades de aprendizaje:

LPD2501_UAP02_AP06Mtodo: Expositivo, Interrogativo Interactivo, Grupo nominal

Recursos: LPD2501_UAP02_AP06_SESION016

2ARREGLOS Y CLASES Analiza el cdigo de programacin .NET para verificar su correcto comportamiento y detectar errores. Examina el cdigo de error proporcionado por el compilador C#, investigando su causa y proponiendo soluciones.11EVALUACION DE LA UNIDAD DE APRENDIZAJE N2

6

3HERENCIA Y COLECCIONES Realiza la codificacin en el lenguaje .NET, aplicando "buenas prcticas" definidas por la industria Emplea eficientemente estructuras de datos ms complejas en la construccin de soluciones.

Utiliza conceptos de herencia en la construccin de soluciones.121. Herencia.

Jerarqua de clases.

Actividades de aprendizaje:

LPD2501_UAP03_AP01Mtodo: Expositivo, Interrogativo Interactivo, Grupo nominal

Recursos: LPD2501_UAP03_AP01_SESION016

3HERENCIA Y COLECCIONES Realiza la codificacin en el lenguaje .NET, aplicando "buenas prcticas" definidas por la industria Emplea eficientemente estructuras de datos ms complejas en la construccin de soluciones.

Utiliza conceptos de herencia en la construccin de soluciones.131. Herencia.

Sobrescritura y ocultamiento.

Actividades de aprendizaje:

LPD2501_UAP03_AP02Mtodo: Expositivo, Interrogativo Interactivo, Grupo nominal

Recursos: LPD2501_UAP03_AP02_SESION016

3HERENCIA Y COLECCIONES Construye las unidades de prueba en .NET para verificar el correcto funcionamiento de la codificacin realizada Comprueba la eficiencia y efectividad de la codificacin mediante la construccin de casos de prueba.141. Herencia.

Interfaces.

Polimorfismo.Actividades de aprendizaje:

LPD2501_UAP03_AP03Mtodo: Expositivo, Interrogativo Interactivo, Grupo nominal

Recursos: LPD2501_UAP03_AP03_SESION016

3HERENCIA Y COLECCIONES Construye las unidades de prueba en .NET para verificar el correcto funcionamiento de la codificacin realizada Comprueba la eficiencia y efectividad de la codificacin mediante la construccin de casos de prueba.152. Colecciones.

Namespace System.Collection y System.Collection.Generic.

Actividades de aprendizaje:

LPD2501_UAP03_AP04Mtodo: Expositivo, Interrogativo Interactivo, Grupo nominal

Recursos: LPD2501_UAP03_AP04_SESION016

3HERENCIA Y COLECCIONES Analiza el cdigo de programacin .NET para verificar su correcto comportamiento y detectar errores. Experimentar distintas soluciones a errores de codificacin en las implementaciones realizadas.

Reformula planteamientos algortmicos para la resolucin de problemas en la codificacin.162. Colecciones.

Clases Hashtable, ArrayList, List, Dictionary. Indexadores.Actividades de aprendizaje:

LPD2501_UAP03_AP05Mtodo: Expositivo, Interrogativo Interactivo, Grupo nominal

Recursos: LPD2501_UAP03_AP05_SESION016

3HERENCIA Y COLECCIONES Analiza el cdigo de programacin .NET para verificar su correcto comportamiento y detectar errores. Experimentar distintas soluciones a errores de codificacin en las implementaciones realizadas.

Reformula planteamientos algortmicos para la resolucin de problemas en la codificacin.17EVALUACION DE LA UNIDAD DE APRENDIZAJE N3

6

18EXAMEN TRANSVERSAL FINAL 6

top related