DESCRIPCIÓN ESPECÍFICA



Documentos relacionados
DESCRIPCIÓN ESPECÍFICA

1

Fundamentos de programación Estudia las estructuras de control y cómo definir funciones en JavaScript.

CÓDIGO: G13628 CURSO: PROGRAMACIÓN DE PÁGINAS WEB CON ASP.NET 4 EN C# + JAVASCRIPTS (CLIENTE + SERVIDOR)

Ficha Técnica. Categoría. Referencia. Horas. Contenido del Pack. Sinopsis. Programación. 200 horas

Programación páginas web con ASP.NET 3.5 (C#)

Curso: PROGRAMACIÓN DE PÁGINAS WEB CON ASP.NET 4 EN VISUAL BASIC Y JAVASCRIPT

DESCRIPCIÓN ESPECÍFICA. Nombre del Módulo: GESTIÓN DOCUMENTAL Código: CSAD0155 Duración total: 100. Duración (en horas) Objetivos específicos

Ficha Técnica. Categoría. Contenido del Pack. Sinopsis. Programación. - 1 CDROM - 2 Manual Teórico - 1 Cuaderno de Ejercicios

DESCRIPCIÓN ESPECÍFICA

DISEÑO MICROCURRICULAR

Contenido. Capítulo 1: Introducción a Visual Studio.NET 1. Capítulo 3: Datos y programación en Visual Basic.NET 47

Programación. Contenido

Programación páginas web JavaScript y ASP.NET 3.5 (Visual Basic)

DESCRIPCION ESPECIFICA

UNIVERSIDAD DR. JOSE MATIAS DELGADO

GUÍA DE LABORATORIO Nº 16 Desarrollo de Aplicaciones Web con ASP. NET y C# en Visual Studio.NET

Situaciones de enseñanza y aprendizaje

3. Participantes en el diseño y seguimiento curricular del programa

PROGRAMACIÓ DIDÁCTICA: Secuanciación, Temporalización y Unidades Didácticas

Contenido. Capítulo 1 Visual Studio.net 2013: Introducción. Capítulo 2 Visual C# 6.0: Introducción. Alfaomega

DESCRIPCIÓN ESPECÍFICA

Curso Online de Visual C#

DESCRIPCIÓN ESPECÍFICA

Meta institucional: Resultados esperados del desempeño de la entidad, expresados

ASP.NET PROGRAMA FORMATIVO. Modalidad: Teleformación. Duración: 56 horas. Objetivos:

Exposición dialogada y técnica interrogativa Explica la importancia de los registros contables y cómo es el flujo de la información contable.

1 Guión de Contenidos Criterios de evaluación Momentos de la evaluación Instrumentos o pruebas de evaluación...

PLAN DE CARRERA DE MICROSOFT TECHNICAL:

TOPICOS SELECTOS DE PROGRAMACION WEB

Objetivos: Dirigido a: Desarrolladores de Páginas Web con conocimientos previos de HTML, desarrollo de Scripts de cliente y servidor.

Versión: 01. Fecha: 01/04/2013. Código: F004-P006-GFPI GUÍA DE APRENDIZAJE Nº 1 1. IDENTIFICACIÓN DE LA GUIA DE APRENDIZAJE

PROGRAMACIÓN EN ASP.net. 40 horas 60 días

MICROSOFT VISUAL BASIC.NET

CURSO ONLINE INSTALACIÓN Y ADMINISTRACIÓN DE CENTRALITAS VoIP ASTERISK

CARTA DESCRIPTIVA DE CURSOS

DATOS ESPECÍFICOS DEL CURSO

SÍLABO INGENIERÍA WEB

Investiga sobre los diferentes tipos de nombramiento y formas de pago salarial.

POSGRADO EXPERTO.NET DESARROLLO DE SOFTWARE

EQUIPO CONSULTOR Y EQUIPO DE MEJORA CONTINUA PREPARADO POR: REVISADO POR: APROBADO POR: VERSIÓN Nº: 1 FECHA DE EMISIÓN: 05/01/09 VALIDADO POR :

Diplomado Java. Descripción. Objetivo. A quien está dirigido. Requisitos. Beneficios

Guía del Curso. IFCD0112 Programación con Lenguajes Orientados a Objetos y Bases de Datos. Relacionales

SUPLEMENTO EUROPASS AL TÍTULO DE TÉCNICO SUPERIOR DE ARTES PLÁSTICAS Y DISEÑO

Presentación y objetivos

Evaluación de los aprendizajes Elabora un cuadro comparativo con las principales características del lenguaje de programación Java.

Guía del Curso Analista Programador PHP Javascript

Formacion a distancia de EXPERTO EN PROGRAMACION EN VISUAL BASIC.NET

Experto en C#5 con Visual Studio 2012

REGLAMENTO DEL TRABAJO FIN DE MÁSTER DEL MASTER OFICIAL EN ESTUDIOS NORTEAMERICANOS INSTITUTO FRANKLIN-UNIVERSIDAD DE ALCALÁ

MS_10266 Programming in C# with Microsoft Visual Studio 2010

DEPARTAMENTO: Informática. MATERIA: Programación. NIVEL: 1º Desarrollo de Aplicaciones Multiplataforma

CURSO DE PROGRAMACIÓN PHP MySQL

Nombre del Módulo: Mercadeo electrónico. Código: CSAD0168 Duración total: 36 Horas

Programa de Criminología UOC

PRESENTACIÓN OBJETIVO EL CURSO

ESTÁNDAR DE COMPETENCIA. Coordinación del Centro de Apoyo para Estudios de Posgrado.

Guía de Gestión de Software Educativo

PROGRAMA FORMATIVO MICROSOFT VISUAL BASIC. NET

Curso Microsoft Curso Online Analista Programador Microsoft

CRONOGRAMA DE LA UNIDAD ED APRENDIZAJE DE APLICACIÓN DE LAS TECNOLOGÍAS DE INFORMACIÓN ENERO- JUNIO específicos Uso de modelos

CREACIÓN Y EXPRESIÓN MUSICAL

Introducción a Visual Studio.Net

DESCRIPCIÓN ESPECÍFICA

Transcripción:

DESCRIPCIÓN ESPECÍFICA NÚCLEO: Núcleo Sector Comercio y Servicios. SUBSECTOR: Informática. Nombre del Módulo: Programación.NET para Ambiente WEB total: 108 horas Objetivo General: Participar en el desarrollo e implementación de soluciones informáticas basadas en el lenguaje de programación ASP. NET (C#) según los estándares requeridos. Describir los conceptos básicos y las características del lenguaje de programación ASP.NET y C#. 1) Introducción al lenguaje de programación ASP.NET y C# Plataforma Microsoft.NET Utilización del.net Framework Componentes del.net Framework Mejoras de Visual Basic.NET Historia de C # y ASP.NET Introducción a IIS. El código de las aplicaciones web. La compilación de una aplicación web Enseñanza y aprendizaje Exposición dialogada donde el docente presenta los temas Historia y Evolución de la plataforma Microsoft.NET, ASP.NET y C#, Características del Lenguaje. Mediante una demostración realizada por el docente se explora los principales componentes del entorno.net para desarrollar aplicaciones empresariales. Por medio de comentarios tema y da respuesta a las participantes. Evaluación de los aprendizajes Elabora un cuadro comparativo con las principales características del lenguaje de programación ASP.NET y C#. Identifica adecuadamente los componentes necesarios para desarrollar aplicaciones empresariales en el lenguaje mediante preguntas al azar. 6 horas Página 1 de 13

Utilizar las principales funciones e instrucciones, junto con la sintaxis, que proporciona el lenguaje de programación C# 2) Introducción a definición básica de sintaxis del lenguaje de programación. Definición de variables y asignación de valores Identificadores Comentarios Tipos de datos básicos Tipo de datos entero Tipo de datos real Tipos de datos carácter, cadena y booleano Conversión de tipos de datos (parse, convert) En bibliografía suministrada investigan acerca de Estructura básica de un programa.net C#, Tipos de datos, Tipos de variables y Tipos de Operadores Ante el grupo, los estudiantes en pareja expondrán el tema previamente asignado por el docente. Asignación de ejercicios individuales por parte del docente a los educandos relacionados con los temas vistos. Los estudiantes resuelven los ejercicios entregados por el docente. Por medio de comentarios tema y da respuesta a participantes. Mediante la elaboración de un listado clasifica los distintos tipos de datos existentes en el lenguaje de programación C#. Resuelve ejercicios por medio de la aplicación de los conocimientos adquiridos acerca de las principales funciones, estructuras e instrucciones, junto con la sintaxis utilizada en el lenguaje de programación C#. 18 horas Página 2 de 13

Estructuras de control a. Estructuras de Selección Sentencia if-else Sentencia switch b. Estructuras de iteración While For, Foreach Do-While c. Operadores Lógicos condicionales d. Saltos Break Continue Goto e. Excepciones. Captura Delegación Definición de Excepciones de usuario. Estructuras de almacenamiento Conceptos básicos sobre arrays o tablas: Concepto y acceso a los datos (Vectores y En documentación suministrada por el docente investiga y discute sobre las Estructuras básicas y Funciones. Describe las características de cada una de las Estructuras básicas y Funciones; su funcionalidad y sintaxis. Mediante una demostración, el docente muestra paso a paso el procedimiento de uso y sintaxis de cada una de las Estructuras básicas y Funciones tal como espera que el educando lo realice, además de su importancia. El docente asigna ejercicios individuales a los educando relacionados con cada uno de los tipos de Estructuras básicas y Funciones. Los estudiantes resuelven los ejercicios entregados por el profesor. Por medio de comentarios tema y da respuesta a participantes. Por medio de la elaboración de un diagrama identifica y describe cada una de las Estructuras básicas en el lenguaje de programación C#. Resuelve ejercicios mediante el análisis y aplicación de los conceptos de las estructuras básicas existentes en el lenguaje de programación C#. Página 3 de 13

matrices). Tablas bidimensionales Estructuras o registros(struct) Arrays de estructuras Funciones Conceptos básicos sobre funciones Parámetros de una función. Valor devuelto Variables locales y variables globales. Parámetros por referencia. Recursividad. Página 4 de 13

Aplicar las características fundamentales de la programación orientada a objetos mediante el uso del lenguaje de programación C#. 3) Programación Orientada a Objetos (POO) Introducción a POO Clases y Métodos Declaración de clases Visibilidad Sobrecarga de métodos Constructores y destructores Composición Herencia Encapsulamiento Arrays de objetos. Override. Por medio de una exposición dialogada el docente presenta el tema: Programación orientada a objetos(poo) En bibliografía suministrada Investiga acerca de las principales características de la programación Orientada a objetos, componentes y su importancia. Mediante una demostración, el docente muestra paso a paso cada uno de los componentes utilizados en la programación orientada a objetos así como su sintaxis y su correcta utilización. El docente asigna ejercicios en parejas a los educando por medio de los cuales deberán buscar soluciones a problemas planteados haciendo uso de los componentes vistos en clases. El docente asigna a cada una de las parejas la resolución de al menos uno de los ejercicios entregados. Por medio de comentarios tema y da respuesta a participantes. Elabora un diagrama de clases donde se detallan cada uno de los componentes y elementos necesarios para la programación orientada a objetos mediante la cual se conceptualiza y determina la importancia de cada uno de los componentes y elementos vistos en clases. Resuelve casos planteados por el docente mediante la aplicación de los diferentes componentes de la programación orientada a objetos. 12 horas Página 5 de 13

Desarrollo de páginas WEB dinámicas ASP.NET, mediante las cuales se brindará soluciones empresariales, implementado características básicas utilizadas en un sitio WEB. 4) Desarrollo de aplicaciones empresariales con ASP.NET(C#) Introducción a aplicaciones Web con ASP.NET El Entorno de desarrollo integrado El explorador de soluciones. Añadir formularios web Diseñar una página web Formularios Web Tipos de ficheros Directorio de una aplicación ASP.NET Controles del Servidor La clase Page Objeto request Objeto response Objeto Server Estado Application El fichero Globax.asax Estado Session Por medio de bibliografía suministrada, el estudiante investiga acerca los principales usos de las aplicaciones WEB desarrolladas en ASP.NET; además de los componentes necesarios para el desarrollo de una aplicación WEB. En grupo se discute sobre la implementación de aplicaciones WEB en ASP.NET, el uso de los controles, Sesiones y estados de una página Web. Mediante una demostración, el docente muestra paso a paso el diseño de una página WEB en ASP.NET, utilizando controles disponibles, aplicando la configuración necesaria y manejando los estados de ella. Desarrolla páginas WEB dinámicas utilizando elementos básicos esenciales vistos en clases y la configuración necesarias para su correcto funcionamiento mediante los casos brindados por el docente. 24 horas Página 6 de 13

Configuración de ASP.NET Configuraciones anidadas Almacenar información en el fichero web.config Clases de controles WEB (Servidor) Master Pages y content Page Button LinkButton ImageButton CheckBox CheckBoxList RadioButtonList ListBox DropDownList Menu Panel Calendar HiddenField Controles de validación El control RequiredFieldValidato r. El control CompareValidator. El control RangeValidator. El docente asigna ejercicios a los educando por medio de los cuales deberán buscar soluciones a problemas planteados. Por medio de comentarios tema y da respuesta a estudiantes. Página 7 de 13

El control RegularExpressionValidator. El control CustomValidator. El control ValidationSummary Eventos de controles web y el autopostback Ciclo de vida de una pagina Eventos postback Estado de la aplicación Administración del estado Estado de la aplicación Transferir información entre páginas Query string Cookies Sessiones Estado de la aplicación(application) ViewState Página 8 de 13

Implementar características básicas de seguridad a las aplicaciones Web desarrollas en ASP.NET(C#) 5) Seguridad en las aplicaciones En WEB ASP.NET Seguridad (Autenticación con formularios) Configuración Web.config Reglas de autorización Pagina Login o inicio de sesión Seguridad (Autenticación windows) Seguridad Almacenamiento de datos de los memberships documentación suministrada por el docente, investiga y discute sobre la seguridad básica necesaria en una aplicación WEB ASP.NET y su importancia. Por medio de una exposición dialogada el docente presenta los temas: Seguridad en Aplicaciones las aplicaciones WEB ASP.NET, así como la implementación en una aplicación WEB ASP.NET. El docente asigna ejercicios individuales a los educando relacionados con cada uno de los temas vistos. Los estudiantes resuelven los ejercicios entregados por el profesor. Por medio de comentarios tema y da respuesta a participantes. Implementa características básicas de seguridad a las aplicaciones desarrollas en ASP.NET mediante los casos brindados por el docente. 12 horas Página 9 de 13

Manipulación de datos a través de las aplicaciones ASP.NET(C#) 6) Acceso a datos Funcionalidad de ADO.NET Abrir una conexion a base de datos Manejo de Excepciones de conexión Introducción a LINQ Definición de consultas LINQ Categoria de LINQ(LINQ to SQL, LINQ TO OBJECTS, LINQ TO DATASET, LINQ TO ENTITIES) Definición de clases entidad(entity classes) DataContext definición relaciones Inserción, modificación eliminación registros con LINQ. Invocar procedimientos almacenados LINQ y y de y de con En documentación suministrada por el docente, investiga y discute sobre las formas de conexión a las diferentes bases datos. Mediante una demostración, el docente muestra paso a paso la forma de conexión a través de ADO.NET, además de métodos básicos para la manipulación de la información, mediante las diferentes categorías existente en LINQ. El docente asigna ejercicios individuales a los educando relacionados con cada uno de los temas vistos. Los estudiantes resuelven los ejercicios entregados por el profesor. Por medio de comentarios tema y da respuesta a participantes. Manipula información de una base de datos a través de las aplicaciones ASP.NET mediante casos asignados por el docente. 12 horas Página 10 de 13

5. LINEAMIENTOS DE EVALUACIÓN Con base en el análisis de los objetivos, contenidos y duración en horas de este módulo, se obtuvieron los valores porcentuales de las áreas que a continuación se presentan: ÁREA VALOR Socioafectiva: 10% Cognoscitiva: 90% Psicomotora: 0% Área Socioafectiva La finalidad de esta área es obtener información de la conducta manifestada por la persona participante, específicamente en cuanto a comportamientos, valores, actitudes y sentimientos. Los aspectos por evaluar en esta área deben ser desarrollados y promovidos por la persona encargada de la formación durante la ejecución del módulo. Para su valoración, se recomienda la observación de los siguientes aspectos: Aspecto a evaluar Descripción Tipo de escala Expone sus aportes, dudas y consideraciones con el resto del grupo, 4% Participación y se encuentra presto a la reciprocidad de cualquier actividad. Figura como una persona afable y que irradia un sentimiento positivo y 2% Motivación constructivista, para sí y para los demás. Acata las disposiciones en términos de 2% Responsabilidad tiempo, efectividad y objetividad, tal cual se plantean. Atiende reglamentos e indicaciones del docente. 2% Creatividad Está presente a la hora de inicio del curso Área Cognoscitiva Para la evaluación de esta área se propone la realización de la /s siguiente /s actividad /es de comprobación. A continuación se detallan: Actividad Nº Objetivos que abarca Valor Porcentual 1 1 5 2 2 10 3 3 10 4 4 15 5 2,3,4,5 y 6 50 Página 11 de 19

- Actividad Nº 1 Prueba Escrita Nº 1 - Incluye la evidencia de conocimientos del objetivo 1: Consiste en la elaboración de un cuadro comparativo en el cual se describen las principales características del lenguaje de programación ASP.NET y C# e identificación de los componentes necesarios para desarrollar aplicaciones empresariales en el lenguaje en estudio. - Actividad Nº 2 Prueba Práctica Nº 2 - Incluye la evidencia de conocimientos del objetivo 2: Consiste en la resolución de ejercicios evaluando los diferentes tipos de datos, estructuras básicas existentes y definición de funciones. Actividad Nº 3 Prueba Práctica Nº 3 - Incluye la evidencia de conocimientos del objetivo 3: Elaboración de un caso, en donde se presente una solución utilizando los diferentes contenidos pertinentes a este objetivo; con respecto a la programación orientada a objetos. Brindando una solución íntegra en lógica y aplicando buenas prácticas de programación que cumpla con estándares de calidad. Actividad Nº 4 Prueba Práctica Nº 3 - Incluye la evidencia de conocimientos del objetivo 3: Crear una aplicación utilizando páginas ASP.NET(C#), utilizando controles que brinden una correcta solución, que cumplan con patrones de calidad y buenas prácticas de programación, además de la configuración necesaria que brinde una solución óptima y que cumpla con los requerimientos solicitados en el caso brindado. - Actividad Nº 5 Proyecto Individual Nº 1 - Incluye evidencias de conocimiento de los objetivos 2, 3, 4, 5 y 6: Este proyecto pretende que el estudiante ponga en práctica los contenidos vistos durante el módulo, buscando una solución a un problema planteado. Consiste en la elaboración de una Biblioteca virtual en la cual a través de un formulario el usuario solicita un libro Nota: Se recomienda la realización de al menos dos avances debido a la complejidad del proyecto. Área Psicomotora Para la evaluación de esta área se propone la realización de la /s actividad /es de comprobación. A continuación se detallan: Actividad Nº Objetivos que abarca Nombre de la actividad Valor Porcentual 5.1 Prueba para aplazado La persona docente deberá comunicar por escrito el día que entrega promedios (último día de clases) a aquellos participantes que tengan derecho a realizar la prueba de aplazamiento con al menos 2 días de antelación, para la aplicación de la misma. Página 12 de 19

Solo tendrán derecho a realizar esta prueba los participantes que obtengan una calificación final igual o superior a 50%, pero inferior al 70%. Los participantes podrán aplicar la prueba de aplazamiento una sola vez para alcanzar la nota mínima de aprobación. La prueba de aplazamiento abarca todos los objetivos del módulo. Actividad Objetivos Valor Nombre de la actividad Nº que abarca Porcentual 1 2,3,4,5 y 6 Prueba práctica 100% Para alcanzar la aprobación del módulo, el participante debe obtener una nota igual o superior a 70%. La nota final obtenida en esta prueba es la que se consigna en el registro final de calificaciones. Página 13 de 19