0% encontró este documento útil (0 votos)
100 vistas4 páginas

Programacion Curricular Taller Programacion Distribuida NB2018

Este documento presenta el programa curricular de un taller de programación distribuida. El taller se llevará a cabo en el Instituto de Educación Superior Tecnológico LAREDO durante el cuarto semestre del 2018, con una carga horaria de 126 horas. El taller se enfocará en el desarrollo de aplicaciones de escritorio en Java utilizando clases, arreglos, componentes Swing, herencia, polimorfismo e hilos.
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
100 vistas4 páginas

Programacion Curricular Taller Programacion Distribuida NB2018

Este documento presenta el programa curricular de un taller de programación distribuida. El taller se llevará a cabo en el Instituto de Educación Superior Tecnológico LAREDO durante el cuarto semestre del 2018, con una carga horaria de 126 horas. El taller se enfocará en el desarrollo de aplicaciones de escritorio en Java utilizando clases, arreglos, componentes Swing, herencia, polimorfismo e hilos.
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
Está en la página 1/ 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 : [email protected], [email protected]

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

También podría gustarte