Вы находитесь на странице: 1из 4

“ A Ñ O D E L A L U C H A C O N T R A L A C O R R U P C I Ó N E I M P U N I D A D ”

I N S T I T U T O D E E D U C A C I Ó N S U P E R I O R T E C N O L Ó G I C O P Ú B L I C O
“ Alexander Von Hu mboldt” - V i l l a R i c a

PROGRAMA DE ESTUDIOS: COMPUTACIÓN E INFORMÁTICA

SILABO

I. INFORMACIÒN GENERAL
1.1. Módulo Educativo : Desarrollo de Software y Gestión de Base de Datos
1.2. Unidad didáctica : TALLER DE PROGRAMACIÓN CONCURRENTE
1.3. Créditos : 06
1.4. Periodo Académico : IV - 2019
1.5. Horario : Miércoles (3ra – 6ta) y Viernes (3ra y 6ta)
1.6. Horas sem/periodo : 08/144 Horas por periodo.
1.7. Duración : del 14/08/19 al 13/12/19
1.8. Docente : Ing. David Gabriel COLONIO ROSALES
1.9. Correo : gabriel_colonio@hotmail.com

II. COMPETENCIA DE LA CARRERA PROFESIONAL

Planificar, implementar y gestionar el uso de las Tecnologías de Información y Comunicación de una


organización, a partir del análisis de sus requerimientos, teniendo en cuenta los criterios de calidad,
seguridad y ética profesional propiciando el trabajo en equipo.

III. CAPACIDADES Y CRITERIOS DE EVALUACIÒN

CAPACIDADES CRITERIOS DE EVALUACION

Establece las etapas de desarrollo tomando en cuenta el diseño.

Establece métodos para el desarrollo de los componentes del


software.
Desarrollar software
multiusuario utilizando un Construye la interfaz y el código fuente en el lenguaje de
lenguaje de programación de programación establecido en el diseño.
acuerdo al diseño.
Integra y realiza pruebas del sistema de información.

Depura los errores del sistema de información.

IV. CONTENIDOS

ACTIVIDADES
SEM / ELEMENTOS DE
DE CONTENIDOS BASICOS TAREAS PREVIAS
FECHA CAPACIDAD
APRENDIZAJE
Explicar la Introducción al Lenguaje Java Describe línea por
introducción de Java  Generalidades de Java línea los códigos de
mediante un  Lenguaje de Programación Java su primera
organizador e instala y  Versiones Java aplicación.
configura JDK y  Orígenes del Lenguaje Java
NetBeans  Característica de la Tecnología Java
01
correctamente. No 01  Los Programas en Java
14/08/2019
Introducción al  La Máquina virtual Java (JVM)
Al
Lenguaje Java  JDK y JRE
16/08/2019
 Aplicaciones o editores para Java
 Instalando Java (JDK) y configurar
 Primer Programa en bloc de notas
 Consola de DOS y comandos de compilar y
ejecutar el programa
 Instalar NetBeans
Utilizar el entorno de IDE NetBeans y su primera aplicación de Diseña una
desarrollo de plataforma aplicación en el
02
NetBeans para crear entorno NetBeans.
21/08/2019
aplicaciones No 02  Crea una nueva aplicación
Al
adecuadamente. IDE NetBeans  Añade paquetes al Proyecto
23/08/2019
 Añade un formulario al paquete de
proyecto.

Conocer y describir la Fundamentos de Programación. Caso de Desarrollo:


estructura de una  Proceso de solución mediante una Modelo de
aplicación en Java y aplicación Java (Análisis del problema, cotización Bancaria
utiliza diferentes tipos Diseño del algoritmo, Codificación y (Programación
de datos, variables, ejecución del programa. estructurada,
clases y métodos en el  Asocia el Pseudocódigo al formulario de modular y POO).
entorno de desarrollo Java.
NetBeans de manera  Metodología de programación en Java
adecuada. (Programación estructurada, modular y
POO).
 Elementos que componen una aplicación
en Java.
 Los comentarios
03  Elementos léxicos en Java (Palabra
No 03
28/08/2019 reservada, identificadores, literales y
Fundamentos
Al operadores y delimitadores).
de
13/09/2019  Los paquetes y las importaciones
Programación.
(java.lang, java.awt, javax.swing, java.io,
java, útil).
 Tipo de Datos.
 Las Variables (inicialización de variables y
conversión de tipo).
 La clase Integer.
 La clase String.
 Manejo de la clase JOptionPane.
 La clase Math (Métodos de la clase Math).
 Caso de Desarrollo: Modelo de Cotización
Bancaria (Programación Estructurada,
modular y POO).
 Prueba escrita y práctica.

Conocer y emplear las Clase Swing Maneja clases para


clases Swing para  Clase Swing crear aplicaciones.
crear aplicaciones  Clase Jframe
para solucionar  Clase Jlabel
problemas en el  Clase JTextField
manejo de datos para  Clase JTextArea
luego automatizarlos y  Clase JPasswordField
convertirlos en  Clase JButton
04
información de una  Clase JcheckBox
18/09/2019 No 04
organización  Clase JradioButton
Al Clase Swing.
determinada,  Clase JComboBox
27/09/2019
correctamente.  Clase JDefaulListModel
 Clase JList
 Clase JMenuBar
 Clase JMenuItem
 Clase JDestop Pane
 Caso de Desarrollo: Manejo de
Clases.

Conocer e identificar Programación Orientada a Objetos (POO) Caso de Desarrollo:


la estructura POO  Conceptos iniciales de POO Manejo de atributos
para luego crear (Abstracción, Encapsulamiento, y metodos.
aplicaciones Herencia y Polimorfismo).
manejando los  Paquetes Java (Creación, importación y
atributos y métodos elementos que contienen los paquetes).
dentro del entorno de  Clases en Java (Estructura de una
desarrollo de clase, agregar una clase a un paquete,
05
NetBeans de manera No 05 atributo de una clase, método de las
02/10/2019
correcta. Programación clases, método sin valor de retorno,
Al
POO. método con valor de retorno).
11/10/2019
 Método Constructor.
 Referencia This
 Objetos en Java (Referencia de los
atributos y los métodos de la clase).
 Métodos Get y Set.
 Caso de Desarrollo: Manejo de atributos
y Métodos.
Conocer y manejar la Estructura Secuencial Caso de Desarrollo:
estructura secuencial  Estructura Secuencial y sus componentes Cambio de
para crear (Declaración, asignación, Lectura u temperatura,
06
aplicaciones con Java No 06 obtención de datos, Estructura de datos). conversión de
16/10/2019
de manera adecuada. Estructura  Caso de Desarrollo: Cambio de medida, pago de
Al
Secuencial temperatura, conversión de medidas, empleados y venta
18/10/2019
pago de empleado y venta de productos. de productos.
 Prueba escrita y práctica.

Conocer y manejar la Estructura Selectiva Caso de Desarrollo:


estructura secuencial  Operadores de relación Crea diversas
para crear  Operadores lógicos aplicaciones
aplicaciones con Java  Instrucción If simple utilizando la
07 correctamente.  Instrucción If doble estructura If y
No 07
23/10/2019  Instrucción If doblemente enlazadas switch.
Estructura
Al  Sentencia Switch
Selectiva
01/11/2019  Implementar una condición lógica
 Caso de Desarrollo: Crear diversas
aplicaciones utilizando la estructura If y
Switch

Conocer y manejar la Estructura de Repetición Caso de Desarrollo:


estructura repetitiva  Contadores Crea diversas
para crear  Acumuladores aplicaciones con
aplicaciones con Java  Estructura repetitiva (for, while, estructura de
adecuadamente. do…while) repetición.
08
No 08  Variables y métodos de clase
06/11/2019
Estructura de modificador Static (variables de clase,
Al
Repetición. métodos estáticos, inicializadores de
15/11/2019
variables de clase)
 Caso de Desarrollo: Crear diversas
aplicaciones con estructura de
repetición
 Prueba escrita y practica
Explicar y utilizar los Lambda y manejador de excepciones Caso de Desarrollo:
manejadores de  Expresión Lambda Crea registro de
09 No 09
excepciones para  Bloque try-catch libro y control de
20/11/2019 Lambda y
crear aplicaciones  Clausula throw pago de empleados.
Al manejador de
dentro de NetBeans  Bloque Finally
22/11/2019 excepciones
de manera correcta. Caso de Desarrollo: Crear un registro de libro y
control de pago de empleados.
Emplear hilos en sus Threads Investigan sobre
10
aplicaciones que No 10  Creación de Threads aplicaciones multi
27/11/2019
realizan tareas Programas  Ciclo de vida de una Threads hilos.
Al
múltiples en NetBeans Multitareas
29/11/2019
adecuadamente.
Conocer JDBC-ODBC JDBC – ODBC Crean su propia
para conectarse con la  Descripción aplicación con
11
interfaz del usuario de  Conexión a Base de Datos conexión a una base
04/12/2019 No 11
una aplicación  Data Source de datos.
Al Base de Datos
enlazadas a una base  Clase JDBC
13/12/2019
de datos  Prueba Escrita y Practica
correctamente.

V. METODOLOGÍA:

Método: Analítico – síntesis, sintético, pragmático, demostrativo, inductivo.


Técnicas: Lluvia de ideas, dinámica, debates, investigación, exposición, discusiones.
Estrategias: Exposiciones, organizadores de conocimiento, demostración resúmenes.
Medios y Materiales: Aula de teoría, pizarra acrílica, plumón acrílico, computadoras, proyector
multimedia, libros, copias, folletos, resúmenes y separatas.

VI. EVALUACIÓN:
 El alumno se considerará aprobado en la unidad con una nota mínima a 12.5.
 El 30% de inasistencia se le considera retirado de la unidad.
 El alumno pasa a proceso de recuperación si obtiene una nota entre (10 y 12).

VII. RECURSOS BIBLIOGRÀFICOS

Docente:
 Java 7 – Anaya Multimedia
 Java como si estuviera en los primeros – Universidad de Navarra
 Java 7 (Senati)
 Buscar en www.aulaclic.com
 Desarrollo de aplicaciones con JAVA 8 Orientado a Objetos. Manuel Torres Remon, Edi
Macro.

Alumno:
 Módulos, separatas, direcciones de páginas web y revistas de internet.
 Buscar en www.aulaclic.com
 Buscar en la página www.lawebdelprogramador.com

Villa Rica, agosto de 2019

Ing. JOSÉ OROPEZA PÉREZ Ing. ALBERTO ZAMORA CÁRDENAS


DIRECTOR GENERAL JEFE DE UNIDAD ACADEMICA

Mg. MANUEL GUTIÉRREZ INZA


Ing. DAVID GABRIEL COLONIO ROSALES
COORDINADOR P.E.F.T. DE
DOCENTE RESPONSABLE
COMPUTACION E INFORMATICA

Вам также может понравиться