APLICACIONES VISUALES Identificar las Interfaces Gráficas Concepto de formulario. Usos. interfaces gráficas. Propiedades de los Creación de interfaz formularios. gráfica a través de Controles. Concepto y usos. las instrucciones Controles más usuales en básicas en Visual Visual Basic. Basic, controles y alertas. Alertas. Concepto y usos. Reconocer los IDE Concepto de IDE. Entornos de Diseño Ejemplos de IDE. Integrado (IDE). Desarrollo del IDE Visual Studio a Conocer el uso del editor de código y el través del lenguaje de Visual Basic.net. depurador de Uso del editor de código. código. Uso del depurador. Análisis y diseño de sistema 8va edición. Autor: Kenneth E. Kendall, Julie E. Kendall. Video tutoriales de YouTube: https://www.youtube.com/playlist?list=plwdvncyyfpq0i4tup_avk6yzjy7eubepq 1
PARADIGMAS DE LA PROGRAMACIÓN Conocer el funcionamiento y Paradigma Paradigma imperativo. Concepto y características del imperativo. paradigma imperativo. Ventajas. Ejemplos. Conocer la programación estructurada a través de Visual Basic. Entender y aplicar las diferentes estructuras de la programación estructurada a diferentes situaciones dadas a resolver. Conocer las estructuras básicas en Visual Basic. Programación estructurada. Programación estructurada. Concepto y Concepto de estructuras básicas: secuencial, selectiva, repetitiva. Instrucciones básicas en Visual Basic. Estructuras de control selectivas If else. Usos, ejemplos. Elseif. Usos, ejemplos. Select case. Usos, ejemplos. Estructuras de control repetitivas. For Next. Usos y ejemplos. Do Loop. Usos y ejemplos. While Wend. Usos y ejemplos. For Each Next. Usos y ejemplos. Conocer el desarrollo de subrutinas y su utilización. Conocer los diferentes eventos de los respectivos objetos en Visual Basic. Reconocer las diferentes librerías existentes. Conocer la creación de librerías así como también el manejo de las mismas. Procedimientos. Usos, ejemplos. Subrutinas Subrutinas. Concepto, características, usos y ejemplos. Importancia de las subrutinas. Eventos Programación orientada a eventos. Concepto y Objetos. Concepto y Eventos de los objetos. Métodos de los formularios. Librerías Librerías. Concepto y usos. Importación de librerías. 2
Análisis y diseño de sistema 8va edición. Autor: Kenneth E. Kendall, Julie E. Kendall. Excel 2013 Avanzado. Autor: REDUSERS. Programas en Visual Basic. NET. Autor: Luis Miguel Blanco, Grupo Eidos. Video tutoriales de YouTube: https://www.youtube.com/playlist?list=plwdvncyyfpq0i4tup_avk6yzjy7eubepq 3
BASE DE DATOS Conocer el Estructura de datos Concepto de Base de Datos. Usos. desarrollo de una Base de datos en la vida cotidiana. base de datos, su Ventajas de una Base de datos. creación y manipulación. Administrador de base de datos. Conocer la Modelo entidad relación. importancia de las Relaciones. bases de datos. Uno a muchos. Reconocer y Uno a uno. distinguir entre las Muchos a muchos. diferentes Entidades. relaciones en el Atributos. modelo de Entidad Grado y cardinalidad de las Relación, y a su vez relaciones. obtener la capacidad de aplicarlas al Estructura de datos relacionales. diseño de la base de Tablas datos. Concepto de clave. Redundancia de datos. Dependencias Funcionales. Formas Normales. Normalización. Restricciones de Integridad. Conocer cómo crear consultas a una estructura de base de datos a nivel lógico usando SQL. Cómo recuperar y actualizar datos en una base de datos relacional usando SQL. SQL Lenguaje de consultas SQL. Elaboración de informes con consultas a la base de datos. Video tutoriales de YouTube: https://www.youtube.com/playlist?list=pls1sxinvw4oyjczs5wr3ojpztliqncvqi 4
INTRODUCCIÓN A LOS SISTEMAS DISTRIBUIDOS Conocer conceptos Sistemas introductorios a los distribuidos sistemas Conocer la estructura cliente servidor. Reconocer el concepto de MIDDLEWARE para el desarrollo de los programas orientado a sistemas Reconocer los diferentes protocolos y su utilización. Sistemas Concepto y Ventaja y desventajas de los sistemas Aplicaciones de los sistemas Arquitectura cliente servidor. Conceptos y Clasificación de los sistemas clientesservidor Protocolos. Conceptos y usos. Protocolos utilizados en los sistemas Usos y ejemplos. MIDDLEWARE. Definición y Objetos Conceptos y usos. Tecnologías orientadas a los objetos Envió y recepción de mensajes. Base de datos distribuidas. Concepto y ejemplos. Ventajas de las bases de datos distribuidas. Análisis y diseño de sistema 8va edición. Autor: Kenneth E. Kendall, Julie E. Kendall. Excel 2013 Avanzado. Autor: REDUSERS. Programas en Visual Basic. NET. Autor: Luis Miguel Blanco, Grupo Eidos. Sistemas distribuidos, principios y paradigmas. Autor: Andrew S.Tanenbaum, Maarten Van Steen. 5
CONTENIDOS PRIORITARIOS Unidad 1 - Completa. Unidad 2 - Ejes: Paradigma imperativo, programación estructurada y eventos. Unidad 3 Ejes: Estructura de datos. Unidad 4 - Conceptos introductorios a los sistemas distribuidos, arquitectura cliente servidor, utilización del concepto de MIDDLEWARE. RECURSOS DIDÁCTICOS NECESARIOS PARA EL DICTADO DE CLASE Pizarrón. Proyector. Laboratorio informático conteniendo una PC por alumno. Como alternativa se puede llegar a utilizar los equipos brindados por la escuela (netbooks) que se requiera para cada alumno. Los equipos deberán tener instalado el siguiente programa para el desarrollo de las actividades: Excel. Utilización de VBA de Excel. CRITERIOS E INSTRUMENTOS DE EVALUACIÓN La evaluación será, en primera instancia, de carácter diagnostica y posteriormente de carácter formativo a fin de detectar progresos y dificultades en la construcción del conocimiento. Se evaluará el proceso del alumno mediante: La asistencia. El seguimiento del trabajo áulico mediante la observación directa de los alumnos. La presentación de las tareas solicitadas y los trabajos prácticos mediante el seguimiento en la construcción (prolijidad en carpeta y trabajos prácticos) y entrega. Participación en clase y buena predisposición para realizar las actividades. Cada cuatrimestre tendrá una evaluación escrita, dividida en dos partes, teórica/practica y su posterior evaluación recuperatorio, previa clase de apoyo. Evaluación final de acreditación de contenidos. 6