Download Programación Visual II - Informática Educativa
Document related concepts
no text concepts found
Transcript
Programa de Asignatura Programación Visual II Managua, Abril, 2013 1. DATOS GENERALES Nombre de la asignatura: Programación Visual II Código: Requisito /Correquisito: Carrera (s): Informática Educativa Modalidad: Presencial, Profesionalización, Mixta Turno: Matutino, Sabatino, Nocturno Semestre: IV Número total de horas: 180 horas, 60 horas presenciales y 120 horas de estudio independiente. Frecuencia Semanal: 4 horas por semana Número de Créditos: 4 Área de formación a la que pertenece: Básica 1 2. INTRODUCCIÓN La asignatura de Programación Visual II se encuentra en el área de formación básica, en el IV semestre del segundo del plan de estudio. Es una asignatura que refuerza los conocimientos necesarios para desarrollar aplicaciones con un entorno visual amigable, fácil de utilizar para el usuario y da continuidad al trabajo que se realiza en la asignatura Programación Visual I. Es indispensable que, el alumno haya adquirido conceptos de programación y aspectos básicos de lenguaje JAVA. Esta asignatura tiene como consecuente Programación Visual III. El aporte que esta asignatura hace al desarrollo de los conocimientos, capacidades, habilidades y destrezas en el alumno, es el desarrollo de programas de nivel medio, utilizando colecciones de datos y métodos de clases definidos por el programador, también procura el desarrollo de interfaces gráficas que respondan a las acciones de los usuarios, utilizando los componentes de la librería swing de JAVA. En el presente documento se encontrará la estructura del programa de la asignatura de Programación Visual II, empezando por una descripción, seguido del detalle metodológico que contiene los objetivos, plan temático, evaluación y bibliografía sugerida. La Programación Visual II refuerza el trabajo que se realiza en la Programación Visual I, dando mucho énfasis a la cuarta unidad ya que a partir de esta los alumnos comenzarán a desarrollar interfaces gráficas; todos los ejemplos y ejercicios estarán bajo una interfaz la cual será analizada por el alumno así como la lógica de solución del problema y elementos a demostrar. 2 3. DESCRIPTOR DE LA ASIGNATURA La asignatura de Programación Visual II desarrolla técnicas de programación y dominio de plataformas de desarrollo, mediante el uso del ordenador y lenguajes de programación de alto nivel. También ayuda al estudiante a desarrollar aplicaciones utilizando interfaz gráfica. Los principales contenidos son: Unidad 1. Estructuras de control (Estructuras Selectivas, Estructuras Cíclicas). Unidad 2. Arreglos y listas de arreglos (Definición y estructura de arreglos, Búsqueda, Inserción, Eliminación, Recorrido mejorado de arreglo con ciclos For). Unidad 3. Métodos (Uso de la setencia Return en métodos, Uso de la declaración Static, Definición de argumentos, Conversiones de variables pasados como argumentos, Accesos de variables, Ámbitos de variables, Sobrecargas en métodos, Arreglos como parámetros, Listas de argumentos, Empleos de parámetros, Conversiones de tipos de variables pasados como argumentos, Locales. Pública, Privada, Protegida, Sin modificador, Empleos de sobrecargas, Empleos de arreglos como parámetros). Unidad 4. GUI (Graphics interface users) (JLabel, JTextField y JPasswordField, JTextArea, JButton, Textos e imágenes en ventanas, Pasos comunes para el uso de eventos, FlowLayout, BorderLayout, GridLayout, BoxLayout, SpringLayout, Paneles, JPanel Ventanas, Uso de administradores de esquema combinados en el desarrollo de interfaces, Creación de interfaces gráficas, Dibujar líneas, rectángulos y elipses). Tiene un total de 180 horas, organizadas en 60 horas presenciales y 120 de estudio independiente, para un total de 4 créditos y no tiene requisitos, sin embargo tiene la asignatura de Programación Visual I como predecesora en contenido. 3 4. PLAN TEMÁTICO Modalidad Presencial N° Total de horas presenciales Nombre de la unidad Teóricas Prácticas Horas de estudio Independiente Total de horas 1 Estructuras de control 1 5 12 18 2 Arreglos y listas de arreglos 5 13 36 54 3 Métodos 2 10 24 36 4 GIU (Graphics interface users) 4 18 44 66 5 Examen -12 2 48 4 120 6 180 Horas de estudio Independiente Total de horas Total Modalidad Profesionalización N° Total de horas presenciales Nombre de la unidad Teóricas Prácticas Estructuras de control 4 2 12 18 2 Arreglos y listas de arreglos 12 6 36 54 3 Métodos 5 7 24 36 4 GUI (Graphics Interface Users) 9 13 44 66 5 Examen -30 2 30 4 120 6 180 Horas de estudio Independiente Total de horas 1 Total Modalidad Mixta N° Nombre de la unidad Horas en línea Total de horas presenciales Teóricas Prácticas 1 Estructuras de control 2 1 3 12 18 2 Arreglos y listas de arreglos 4 4 10 36 54 3 Métodos GUI (Graphics Interface Users) Examen Total 4 2 6 24 36 6 2 14 44 66 0 16 -9 2 35 4 120 6 180 4 5 5 5. SISTEMA DE EVALUACIÓN Modalidad Regular y Profesionalización La evaluación se establece según el régimen académico estudiantil aprobado en el consejo universitario en sesión ordinaria No. 03-2013 del 8 de febrero 2013 que consiste en lo siguiente: 1. El estudiante debe cumplir un 75% de asistencia a clases para poder presentarse a las evaluaciones, 60% para el caso de embarazo con riesgo o enfermedades. 2. Se acumulará un 60% de la nota final a través de: a. 4 Trabajos (Asignación de ejercicios) b. 4 Pruebas cortas (Cuestionarios en aula virtual, sistemáticos) 3. Se realizará un examen de 40% y se deberá considerar los objetivos generales de la asignatura desarrollados hasta esa fecha: a. Para modalidad regular deberá realizarse en las semanas 11 o 12 b. Para modalidad profesionalización deberá realizarse entre las semanas 9 y 13 4. Después de realizados los exámenes, se continuará con las evaluaciones que aún estén pendientes de desarrollar. 5. La calificación mínima para tener derecho a examen especial es de 30 puntos 6 6. BIBLIOGRAFÍA PARA DOCENTES Deitel, H., & Deitel, P. (2012). JAVA Hown to program (9 ed.). Bosto, Massachusetts: Prentice Hall. Deitel, H., & Paul, D. (2002). Cómo programar en C/C++ y Java (4 ed.). Mexico: Pearson Prentice Hill. García de Jalón, J., Rodriguez, J. I., Mingo, I., Imaz, A., Brazález, A., Larzabal, A., y otros. (2000). Aprenda Java como si estuviera en primero. San Sebastian: Universidad de Navarra, España. Gottfried, B. (2005). Programación en C (2 ed., Vol. 2). (J. R. Lázaro, Trad.) Madrid,España: Mc Graw Hill, Companies, Inc. Roman, L. L. (2007). Metodología de la programación orientada a objeto (1 ed.). Mexico: Alfaomega Grupo Editor, S.A. PARA ESTUDIANTES Deitel, H., & Deitel, P. (2012). JAVA Hown to program (9 ed.). Bosto, Massachusetts: Prentice Hall. Deitel, H., & Paul, D. (2002). Cómo programar en C/C++ y Java (4 ed.). Mexico: Pearson Prentice Hill. García de Jalón, J., Rodriguez, J. I., Mingo, I., Imaz, A., Brazález, A., Larzabal, A., y otros. (2000). Aprenda Java como si estuviera en primero. San Sebastian: Universidad de Navarra, España. Gottfried, B. (2005). Programación en C (2 ed., Vol. 2). (J. R. Lázaro, Trad.) Madrid,España: Mc Graw Hill, Companies, Inc. Roman, L. L. (2007). Metodología de la programación orientada a objeto (1 ed.). Mexico: Alfaomega Grupo Editor, S.A. 7