You are on page 1of 4

PROGRAMA CURRICULAR DE TALLER DE PROGRAMACIÓN DISTRIBUIDA

I. DATOS GENERALES
1. Institución Educativa : Instituto de Educación Superior Tecnológico LAREDO
2. Carrera Profesional : Computación e Informática
3. Módulo Profesional : Desarrollo de Software y Gestión de Base de Datos
4. Unidad Didáctica : Taller de Programación Concurrente
5. Año Académico : 2018 – II
6. Semestre Académico : IV
7. Carga Horaria : 07 horas semanales
126 horas semestrales
8. Turno : Diurno
9. Periodo de Ejecución : 18 semanas
9.1. Inicio : 20 de agosto del 2018
9.2. Término : 21 de diciembre del 2018
10. Docente : Mg. Ing. Juan Paredes Campos
11. Email : j_paredes27@yahoo.es, j_paredes27@hotmail.com

II. FUNDAMENTACIÓN
Este curso está orientado a la temática de la Programación Orientada a Objetos desde una perspectiva práctica
El Lenguaje de Programación a utilizar dentro de esta asignatura es Java. Es una asignatura en la cual se desarrollan los aspectos básicos del Lenguaje de
Programación Java como: fundamentos, características, estructuras de control, estructura de datos (arreglos y arreglos de objetos), applets, Swing y temas de
Programación Orientada a objetos como Herencia y Polimorfismo de manera introductoria. Se diseñará soluciones a problemas y se promoverá la
participación activa del alumno y el desarrollo de su capacidad de abstracción y creatividad. La herramienta a usar es Netbeans 8.2 Se desarrollaran los
temas: Programación Orientada a Objetos, Clases, Arreglos, Componentes Swing, Herencia, Polimorfismo e Hilos.
La asignatura se desarrollará en aula multimedia y en el Laboratorio de Cómputo.

III. COMPETENCIA GENERAL


Planificar, implementar y gestionar el uso de 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.

IV. UNIDAD DE COMPETENCIA DEL MÓDULO 02


Analizar, diseñar, desarrollar sistemas de información y administra sistemas de gestión de base de datos, de acuerdo a los requerimientos de la organización,
considerando los criterios de seguridad en la transmisión y el almacenamiento de datos.
V. CAPACIDAD TERMINAL
Desarrollar software de escritorio utilizando un lenguaje de programación, de acuerdo al diseño.

VI. PROGRAMACION
Fecha de inicio: 20/08/2018 Fecha de término: 21/12/2018

Elementos de Actividades de
Conceptuales Procedimentales Actitudinales Criterios de evaluación Indicadores de evaluación Horas
capacidad aprendizaje
Comprende, diseña y - Definición de - Reconoce: Tipos de datos, - Muestra interés Actividad Nº 01 - Establece las etapas de - Define la programación orientada a
desarrolla programación Orientada operadores y sentencias y “Fundamentos de desarrollo tomando en objetos.
aplicaciones en Java a Objetos. de control. responsabilidad. Programación” cuenta el diseño. - Describe los tipos de datos primitivos y no
- Características de Java - Elabora aplicaciones en
usando clases y primitivos de Java
- Tipos de Datos Java usando clases y
arreglos en - Establece métodos para - Selecciona los operadores de Java
- Operadores objetos para la
NetBeans. - Sentencias de control interacción de datos el desarrollo de los - Determina las sentencias de control en
componentes del Java 35
- Clases, Objetos - Elabora aplicaciones en
Java usando clases y software. - Prepara aplicaciones en Java haciendo
objetos uso de clases y objetos.
- Elabora aplicaciones Java
usando como estructura
de datos a los arreglos
de objetos
Desarrolla - Constructores - Desarrolla aplicaciones en - Demuestra Actividad Nº 02 - Construye la interfaz y - Desarrolla el código respectivo para los
Aplicaciones en Java - Métodos Java usando iniciativa, orden “Componentes SWING” el código fuente en el constructores y su sobrecarga.
utilizando interfaz - Sobrecarga de Métodos componentes Swing. y cooperación lenguaje de - Prepara aplicaciones haciendo uso de
gráfica de usuario y - Estructura de datos - Diseña y programa en el desarrollo programación clases y métodos.
componentes Swing - Componentes SWING: aplicaciones con varios de sus establecido en el diseño. - Realiza aplicaciones de lectura y
JLabel, JButtom, JTextFiled. JFrame, enlazados con actividades escritura, usando arreglos de objetos. 35
JList, JMenu, JMenuBar, JMenu - Elabora la interfaz gráfica de usuario con
JComboBox, JFrame, componentes Swing y codifica los botones
JTextArea, JRadioButtom, de comando respectivo con
JCheckBox, JPanel, responsabilidad y trabajos en equipo
JtabbedPane, Jtable
Desarrolla Herencia en Java. Tipos de Elabora aplicaciones en Java - Demuestra Actividad Nº 03 “Herencia, - Administra Integra y - Implementa aplicaciones en Java,
aplicaciones Herencia. Herencia Simple. usando Herencia Simple iniciativa y Composición, Polimorfismo realiza pruebas del haciendo uso de herencia simple.
56
utilizando Herencia, Extensión de clases. Partes Elabora aplicaciones Java responsabili- e Hilos” sistema de información. - Aplica polimorfismo en sus aplicaciones
Polimorfismo, Hilos protegidas. Redefinición de usando Hilos dad en el en Java
Métodos y ocultación de Elabora aplicaciones Java trabajo - Desarrolla - Desarrolla aplicaciones en Java haciendo
atributos. usando Polimorfismo encomendado. aplicaciones, sin error uso de hilos.
Composición y Herencia Elabora aplicaciones java de utilizando Herencia, - Elabora la interfaz gráfica de usuario y
Polimorfismo. Ventajas del conexión con base de datos Polimorfismo e Hilos en programa el mantenimiento de tablas de
Polimorfismo. Aplicaciones de NetBeans la base de datos de MS Access o SQL
Polimorfismo Server, con responsabilidad y trabajos
Hilos. Procesos. Estados, en equipo.
Creación Finalizar hilos.
Prioridades de Hilos
Hilos. Sincronización de hilos
Grupo de Hilos. Aplicaciones
de Hilos.

VII. ESTRATEGIAS DIDÀCTICAS


- El docente promueve en el alumno el interés por los contenidos conceptuales, procedimentales y actitudinales, y su participación activa durante todo
proceso de enseñanza – aprendizaje.
- El logro de las capacidades de aprendizaje se verifica por medio de la evaluación integral del aprendizaje de los estudiantes.
- Los medios y materiales educativos a utilizar son: Laboratorio de computo, proyector multimedia, retroproyector, separatas, laboratorios, software
Netbeans 8.2, etc.

VIII. REQUISITOS DE APROBACIÒN


8.1. Requisitos de aprobación
8.1.1. Del Promedio Mínimo Aprobatorio
- El calificativo mínimo aprobatorio por unidad didáctica es 13 (trece). De obtenerse entre 10 y 12 el estudiante entra a un proceso
recuperación que tiene carácter obligatorio y se realiza antes de continuar la siguiente unidad; comprende acciones básicas como
trabajos prácticos relacionados con los contenidos de la unidad didáctica, actividades de auto-aprendizaje y otras acciones que el
docente considera necesario.
- El estudiante que repita un módulo formativo, lo podrá volver a llevar cuando se vuelva a programar el mismo, lo que no lo inhabilita
llevar otros módulos formativos de la carrera. Si volviese a desarrollar una unidad didáctica del mismo módulo, será retirado de la
carrera.
- En las deliberaciones del módulo formativo, la fracción igual o mayor que 0.5 se considera 1 unidad a favor del alumno.

8.1.2. De la Asistencia
- Para aprobar una unidad didáctica, se debe tener como mínimo 70% de asistencia. Si la asistencia a la unidad didáctica fuese menos
dicho porcentaje, la desaprobación será automática.
- El alumno debe portar el uniforme indicado a las sesiones teórico prácticas.

IX. REFERENCIAS BIBLIOGRÁFICAS


9.1. BIBLIOGRAFÍA BÁSICA
o DEITEL, PAUL J. y HARVEY M. DEITEL (2016). Como Programar en Java. Décima Edición, Pearson Educación, México D.F.
o CEBALLOS FRANCISCO JAVIER (2007) El Lenguaje de Programación Java. Editorial Alfa omega Rama., México D.F.
o SCHILDT HERBERT (2009); JAVA, Soluciones de Programación (1ª Edición), Editorial McGRAW-HILL, México D. F.
o Dean John S. y Dean Raymond H. (2009). Introducción a la Programación con Java (1ª Edición), Editorial McGraw-Hill, México D. F.
9.2. BIBLIOGRAFIA COMPLEMENTARIA:
o BRUCE ECKEL (2007). Piensa en Java. Editorial Pearson Educación S.A. Madrid.
o JOYANES AGUILAR – ZAHOMERO M. (2008). Programación en Java 2. Algoritmos, Estructuras de Datos y Programación Orientada a
Objetos. Editorial Mc Graw Hill. Madrid.
o REESE GEORGE (2005) Programación de base de datos con JDBC y Java. Editorial Anaya Multimedia. Madrid.
o VASQUEZ PARAGULLA/BALTA ALVA (2007) Guía de Programación Súper Java 2. Primera Edición. Lima
9.3. REFERENCIAS WEB:
o Lenguaje de programación Java: http://www.lawebdelprogramador.com
o http://www.javahispano.org
o http://www.javaworld.com
o http://www.greeneyed.org/guide/java/
o NetBeans http://www.netbeans.org
o www.manual-java.com
Laredo, agosto del 2018

Mg. Oferlinda Abanto Montalvo Mg. Ing. Juan Paredes Campos


Jefe de Unidad Académica Docente responsable

Dr. Julio Martin Camacho Paz


Director

You might also like