SÍLABO DE DESARROLLO DE APLICACIONES CON VISUAL BASIC .NET CÓDIGO DENOMINACIÓN NIVEL PRERREQUISITO ÁREA CURRICULAR CONDICIÓN Nº DE HORAS : DAN002 : DESARROLLO DE APLICACIONES CON VISUAL BASIC .NET : Básico - Intermedio : DAN001 : Desarrollador de Aplicaciones .NET : Obligatorio : Total: 26 Teóricas: 02 Prácticas: 24 SUMILLA: Este curso proporciona a los estudiantes los conocimientos y habilidades necesarias para desarrollar aplicaciones en Microsoft Visual Basic .Net para la plataforma Microsoft .Net. Este curso se enfoca en la interfaz del usuario, en la estructura del programa, en la sintaxis del programa y detalles de implementación. COMPETENCIA: Diseña e Implementa Aplicaciones con Visual Basic .NET comprendiendo el modelo de programación basado en objetos y la sintaxis del programa, de forma eficiente, coherente y con creatividad. CAPACIDADES: 1. 2. 3. 4. 5. Conoce la estrategia Microsoft .NET y los componentes del Marco .NET Describe las características de Visual Studio .NET Describe el modelo de programación basado en objetos. Diseña el Sistema para el desarrollo de su aplicación Implementa la Aplicación en .NET CONTENIDOS BÁSICOS: SESIÓN 1 Introducción a Microsoft NET - ¿Qué es Microsoft.NET? La máquina virtual: CLR El lenguaje intermedio: IL Metadatos, Ensamblados Librería común: BCL Sistema de tipos: CTS Especificación común: CLS Estructura de un programa VB Operaciones básicas de entrada/salida Compilación, ejecución y depuración CENTRO DE CÓMPUTO E INFORMÁTICA SESIÓN 2 Uso de variables de tipo valor - Nombres de variables Uso de tipos de datos predefinidos Conversión de tipos de datos SESIÓN 3 Instrucciones y excepciones - Introducción a las instrucciones - Instrucciones condicionales - Instrucciones iterativas - Instrucciones de salto - Tratamiento de excepciones básicas - Lanzamiento de excepciones PÁG. 1 SESIÓN 4 Métodos y parámetros - Uso de métodos - Uso de parámetros - Uso de métodos sobrecargados SESIÓN 5 Tablas - Introducción a las tablas - Creación de tablas - Uso de tablas - Estructuras - Enumeraciones SESIÓN 6 Programación orientada a objetos - Descripción general Clases y objetos Métodos, propiedades, eventos Uso de constructores Objetos y memoria Uso de la encapsulación El lenguaje VB y la orientación a objetos Definición de sistemas orientados a objetos Taller práctico SESIÓN 7 Uso de variables de tipo referencia - Uso de variables de tipo referencia Uso de tipos de referencia común La jerarquía de objetos Espacios de nombres en .NET Framework Conversiones de datos SESIÓN 8 Herencia en VB - Descripción general - Derivación de clases - Implementación de métodos - Uso de clases selladas - Uso de interfaces - Uso de clases abstractas CENTRO DE CÓMPUTO E INFORMÁTICA PÁG. 2 ACTITUDES: Asiste puntualmente a las sesiones de práctica. Responsabilidad en el trabajo de laboratorio. Demuestra creatividad en el manejo del entorno .NET CRITERIOS DE EVALUACIÓN: Asistencia a las clases teóricas y a las prácticas de acuerdo al reglamento de evaluación. Calificación: La evaluación del aprendizaje de las capacidades y actitudes, será de acuerdo a los indicadores establecidos en el desarrollo de cada unidad didáctica. Los indicadores de capacidades se evaluarán a través de pruebas escritas de cotejo para la observación del desarrollo de actividades experimentales y los indicadores actitudinales serán evaluados por medio de una escala de calificación. La fórmula para la obtención del promedio final será la siguiente: Promedio = 0,9 (Promedio Capacidades) + Actitudes BIBLIOGRAFÍA Y WEBGRAFÍA: Cristian Sánchez Flores, Visual Basic 2010, 2011 Francisco E. Charte Ojeda, Visual Basic 2011, 2011 CENTRO DE CÓMPUTO E INFORMÁTICA PÁG. 3