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