Instituto Privado D-88 “San Vicente de Paul” Espacio Curricular: Taller de Informática II Curso: 2º B Polimodal Carga Horaria: 5 hs semanales Profesora Carolina Quinodóz Ciclo Lectivo: 2010 Objetivos Desarrollar habilidades sobre el uso correcto de los diferentes lenguajes de programación visual en la resolución de problemas. Desarrollar habilidades para desempeñarse en la resolución de los diferentes problemas. Conocer las diferentes estructuras de control. Comprender la utilización de las herramientas Informáticas de modo de que éstas le permitan avanzar en el proceso de aprendizaje de nuestra materia y de todo el plan de estudio. Contenidos Conceptuales UNIDAD 1: EL SOFTWARE Y LA RESOLUCIÓN DE PROBLEMAS Pasos Necesarios para la resolución de problemas: el análisis del problema, diseño del procedimiento de solución, algoritmos. Algoritmos: definición. Tipos de algoritmos. Lenguajes de algoritmos. Primitivas para el desarrollo de algoritmos: tipos de datos. Tipos de datos simples (numéricos, lógicos, alfanuméricos). Expresiones (aritméticas, relacionales, lógicas). Operadores y operandos (aritméticos, relacionales, lógicos). Identificadores. Constantes y Variables. UNIDAD 2: TÉCNICAS PARA LA FORMULACIÓN DE ALGORITMOS Diagrama de flujos: definición. Simbología utilizada. Pseudocódigo: definición. Estructuras algorítmicas: secuenciales, condicionales, cíclicas. Composición de algoritmos en Pseudocódigo: cabecera, sección de datos, sección de códigos. Estructuras secuenciales: asignación, entrada, salida. Estructuras condicionales: simples, múltiples. Estructuras cíclicas: ciclos con un número determinado de iteraciones (PARA). Ciclos con un número indeterminado de iteraciones (MIENTRAS, REPETIR-MIENTRAS). UNIDAD 3: PROGRAMACIÓN EN VISUAL BASIC a) Introducción a Visual Basic 6.0: introduce el concepto de programación visual, que facilita la creación de aplicaciones Windows, donde existe un componente importante de interfaz de usuario. Se comprueba que Visual Basic es un entorno adecuado para estos proyectos. Contenidos: programación visual, ediciones de VB, una aplicación de Windows, la primera aplicación. b) El entorno de desarrollo: c) Programación en VB 6.0: se presenta la forma de programar visualmente en VB. Así, se indica se presenta el entorno de desarrollo de VB, donde el programador dispone de un completo conjunto de herramientas para programar y depurar aplicaciones informáticas. Contenidos: la interfaz gráfica de VB, proyectos, administrar proyectos, establecer opciones de VB, tiempos de desarrollo, el sistema de ayuda. que todo elemento de la aplicación es un objeto, con sus propiedades, métodos y eventos. Contenidos: estructura del código, objetos de VB, establecer propiedades, utilizar métodos, entender los eventos. d) Fundamentos de programación: estudia los conceptos básicos de programación, como la variable, constante, tipo de datos y operadores. Indica cómo utilizarlos en VB. Prof. Carolina Quinodóz Página 1 Instituto Privado D-88 “San Vicente de Paul” e) Fundamentos de programación II: estructuras de decisión, estructuras de repetición, expresiones lógicas y matrices de controles. f) Fundamentos de programación III: introduce el concepto de rutina como mecanismo para dividir un proyecto de programación en unidades más pequeñas y fáciles de manejar. Se proporciona la sintaxis adecuada en el lenguaje de programación visual, estudiando los dos tipos de rutina que proporciona: procedimientos SUB y procedimientos FUNCTION. Contenidos: tipos de procedimientos, crear y llamar procedimientos Sub, crear y llamar procedimientos Function, paso de parámetros, ámbito de actuación. g) Trabajar con menús: h) Cuadros de Diálogos: i) Controles básicos: introduce el concepto de control, que son aquellos elementos gráficos que presenta un editor de menús de VB, que permite crear menús desplegables y contextuales. Contenidos: el editor de menús, elementos de menús, teclas de método abreviado, eventos de menú, menús contextuales, opciones de menú contextual. explica las características que debe cumplir una ventana de una aplicación para actuar como cuadro de diálogo. Presenta algunos cuadros de diálogos sencillos y otros prediseñados, como los cuadros de diálogo de Abrir y Guardar como. Contenidos: introducción, cuadros predefinidos, control de diálogo común, cuadros personalizados. aparecen en los formularios de un proyecto de programación en VB y que sirven para obtener datos y presentar la salida que produce la aplicación. Se estudian algunos, como las etiquetas, cuadros de texto, el control marco y el botón de comando. Contenidos: introducción, entrada de datos, etiqueta + cuadro de texto, control Marco, botones de comando, bloquear controles. j) Controles Básicos (II): estudia el uso de los controles casilla de verificación, botón de opción, cuadro de lista y cuadro combinado en un proyecto de programación en VB. Contenidos: casillas de verificación, botones de opción, cuadros de lista, cuadros combinados. k) Efectos gráficos: presenta controles de VB que permiten dibujar líneas y formas. Explica el proceso a seguir para programar cómo arrastar y soltar con el ratón (drag and drop). Contenidos: el control line, el control shape, arrastrar con el ratón, colocar el ratón. Prof. Carolina Quinodóz Prof. Carolina Quinodóz Página 2