0% encontró este documento útil (0 votos)
272 vistas5 páginas

Programación III: Java y Bases de Datos

Este documento presenta el sílabo del curso de Programación III. El curso tiene un enfoque teórico-práctico y cubre conceptos de programación orientada a objetos usando Java. El sílabo incluye información sobre competencias, unidades didácticas, estrategias de enseñanza y evaluación. Las unidades cubren temas como Swing, JDBC, bases de datos, servlets y JSP. El objetivo es que los estudiantes aprendan estas tecnologías y puedan aplicarlas para resolver problemas reales a través del desarrollo de

Cargado por

jose
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)
272 vistas5 páginas

Programación III: Java y Bases de Datos

Este documento presenta el sílabo del curso de Programación III. El curso tiene un enfoque teórico-práctico y cubre conceptos de programación orientada a objetos usando Java. El sílabo incluye información sobre competencias, unidades didácticas, estrategias de enseñanza y evaluación. Las unidades cubren temas como Swing, JDBC, bases de datos, servlets y JSP. El objetivo es que los estudiantes aprendan estas tecnologías y puedan aplicarlas para resolver problemas reales a través del desarrollo de

Cargado por

jose
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

SÍLABO DE PROGRAMACION III

1. INFORMACIÓN GENERAL
Facultad : Facultad de Ingeniería
Escuela : Ingeniería de Sistemas
Nombre de la asignatura : PROGRAMACION III
Código de la asignatura : SI-673
Semestre Académico : 2019-II
Ciclo : Sexto
Horas : 06
Créditos : 04
Tipo de asignatura : ( x ) Obligatorio ( ) Electivo
Pre-Requisito : SI-573 PROGRAMACION II
Docente : Ing. Néstor Andrés Sanjinéz Ticona
E-mail : nandress27@gmail.com

2. SUMILLA.
El curso de Programación III, tiene una naturaleza teórica/práctica siendo de carácter obligatorio, proporcionando los conceptos
fundamentales de programación orientada a objetos que el estudiante podrá aplicar en el planteamiento de soluciones a los
diversos problemas existentes en una determinada situación real, a través del desarrollo de programas usando técnicas de
programación orientadas a objetos optimizando recursos y explotando todas las herramientas que cualquier lenguaje Orientado a
Objetos lo propone. Los temas que se incluyen son: Introducción a la programación orientada a objetos, Programación basada en
objetos: encapsulamiento, ocultamiento de información, clases, objetos, instancias, variables y métodos de la clase, SWING,
JDBC, Desarrollo de Aplicaciones con base de datos.

3. COMPETENCIA DE LA ASIGNATURA.
COMPETENCIA EVIDENCIA
Conoce e implementa una solución tecnológica que resuelva Elabora un proyecto de escritorio
un problema de un dominio de aplicación.

4. ARTICULACIÓN CON COMPETENCIAS GENÉRICAS UPT


Competencia Genérica UPT: G4 Pensamiento Crítico
Criterio Nivel de Logro
Demuestra capacidad para plantear 2 Genera más de una propuesta de solución al problema, emite juicios
soluciones a problemas,. consistentes y argumenta con fundamentos consistentes.
Competencia Genérica UPT: G6 Trabajo en equipo
Fomenta el espíritu de equipo. 3 Se muestra alto grado de cohesión entre los miembros de equipo, un
sentimiento de pertinencia que permite un alto grado de compromiso con los
objetivos a lograr.

5. UNIDADES DIDÁCTICAS
5.1 PRIMERA UNIDAD DIDÁCTICA: J2SE - Java y SWING Total Horas: 30 Hrs
5.1.1 Resultados de Aprendizaje:
RA1 Comprende los fundamentos de Java
RA2 Resuelve problemas empleando el lenguaje de programación Java.
RA3 Comprende los fundamentos de JDBC
5.1.2 Contenidos

Semana Contenidos Conceptuales Contenidos Procedimentales


1 SWING
- Fundamentos Swing - Comprende que es SWING
- Controles Swing - Conoce y utiliza los componentes de Swing.
- Propiedades y eventos

2 Estructuras de Control - Conoce la sintaxis de estructuras de decisión IF -


- Estructura de decisión IF – THEN ELSE
- Estructuras de decisión SELECT CASE - Conoce la sintaxis de estructuras de decisión
SELECT CASE.
- Resuelve ejercicios utilizando estructuras de decisión
IF – ELSE – SELECT CASE.
3 Estructuras Repetitivas - Conoce la sintaxis de las sentencias repetitivas
- FOR - Resuelve ejercicios utilizando sentencias repetitivas
- WHILE FOR, WHILE, FOREACH.
- FOREACH

4 Base de Datos - Define y crea base de datos.


- Diferencia y conoce distintos tipos de SGBD.
- Aprende e Instala Mysql
- Utiliza herramientas para gestionar y administrar base
de datos mysql.
5 JDBC - ODBC - Comprende que la diferencia entre ODBC y JDBC.
- Conoce las clases que comprenden JDBC.
- Conoce la estructura los pasos para realizar la
conexión utilizando JDBC.
6 Aplicación de Escritorio con JDBC - Desarrollo e implementación de la B.D
- Estructura de la base de datos - Define la estructura del proyecto
- Estructura del proyecto - Implementa la capa de Datos.
- Capas del proyecto (Datos, Negocio y - Implementa la capa de negocio
Presentación)
7 Aplicación de Escritorio con JDBC - Implementa Login de Acceso
- Login de Acceso - Implementa Formulario principal, creación de menús
- Formulario principal y submenús, creación de Toolbar, Status Bar, iconos.
- implementando formularios de mantenimiento de
registros CRUD (Crear, Grabar, Actualizar, Eliminar,
Listar)
- Aprende e implementa búsqueda de registros.
Contenidos Actitudinales:
 Manifiesta interés en las actividades planificadas mediante la participación permanente y oportuna.
 Demuestra actitudes de puntualidad y responsabilidad como parte de su proceso formativo profesional.
 Respeta a los demás y es flexible frente a la diferencia de procedimientos para resolver un mismo problema.
 Participa activamente en equipo de trabajo y cumplimiento del proyecto.

5.1.3 Estrategias Didácticas:

ED2 Resolución de ejercicios y problemas


ED5 Aprendizaje orientado a proyectos
ED6 Aprendizaje Cooperativo

5.1.4 Evaluación

Tipo de evaluación Ponderación de las evaluaciones Ponderación de la unidad 1


Actitudinal 5%
Laboratorios y Solución de ejercicios 30 %
30%
Examen de unidad 40 %
Proyecto Grupal 25 %

5.1.5 Bibliografía

- SCHILDT, HERBERT; Java 7; Anaya Multimedia; 2012


- López Román, Leobardo; Metodología de la Programación Orientada a Objetos; Pearson Education
S.A.; 2013
- BARNES, DAVID; Programación Orientada a Objetos con Java Usando BlueJ; Pearson Educación S.A.; 2013
5.2 SEGUNDA UNIDAD DIDÁCTICA: J2SE JDBC - Java y Base de Datos Total Horas: 30 Hrs.
5.2.1 Resultados de Aprendizaje:
RA1 Comprende los fundamentos Web J2EE
RA2 Resuelve ejercicios utilizando JSP
RA3 Resuelve ejercicios utilizando Servlets
5.2.2 Contenidos

Semana Contenidos Conceptuales Contenidos Procedimentales


1 Consultas - Implementa consultas con procedimientos
almacenados en la B.D.
- Desarrolla formularios de consultas sin parámetros
en Java.
- Desarrolla formularios de consultas con parámetros
en Java.
2 Servlets - Conoce y define que es un servlet y cómo funciona.
- Resuelve ejercicios utilizando Servlets.
3 JSP - Define y comprende que es una página JSP (Java
Server Pages).
- Conoce, aprende y utiliza directivas de las páginas
JSP.
- Resuelve y desarrolla ejercicios utilizando páginas
JSP.
4 Aplicación Web - Define la estructura del proyecto
- Estructura del proyecto - Implementa la capa de Datos.
- Capas del proyecto (Datos, Negocio y - Implementa la capa de negocio
Presentación)
5 Diseño de la Aplicación - Integración con Boostrap
- Boostrap - Implementa Login de Acceso
- Login de Acceso - Implementa Página Principal
- Página Principal - implementando páginas de mantenimiento de
registros CRUD (Crear, Grabar, Actualizar,
Eliminar, Listar)
-
Contenidos Actitudinales:
 Manifiesta interés en las actividades planificadas mediante la participación permanente y oportuna.
 Demuestra actitudes de puntualidad y responsabilidad como parte de su proceso formativo profesional.
 Respeta a los demás y es flexible frente a la diferencia de procedimientos para resolver un mismo problema.
 Participa activamente en equipo de trabajo y cumplimiento del proyecto.

5.2.3 Estrategias Didácticas:

ED2 Resolución de ejercicios y problemas


ED5 Aprendizaje orientado a proyectos
ED6 Aprendizaje Cooperativo

5.2.4 Evaluación
Tipo de evaluación Ponderación de las evaluaciones Ponderación de la unidad 2
Actitudinal 5%
Laboratorios / solución de ejercicios 30 %
35%
Examen de unidad 35 %
Proyecto Grupal 30 %

5.2.5 Bibliografía
- BOBADILLA SÁNCHO, JESÚS; Comunicaciones y bases de datos con Java a través de ejemplos;
Alfaomega; 2003.
- ERIC GUSTAVO CORONEL CASTILLO; Desarrollando soluciones con Java y MySQL; Empresa Editora Macro;
2009

5.3 TERCERA UNIDAD DIDÁCTICA: JSEE Java Web Total Horas : 30 Hras.
5.3.1 Resultados de Aprendizaje: RA2 Implementa consultas
RA3 Diseña e implementa reportes
5.3.2 Contenidos

Semana Contenidos Conceptuales Contenidos Procedimentales


1 Consultas - Implementa e integra reportes en web

2 Reportes - Integra reportes de Ireport en la Web


- Visualización de reportes en J2EE.
3 Web Services - Comprende los fundamentos de Web Services
- Desarrollo e implementa Web Services a nivel
servidor.
- Consume servicios web a través de clientes.
4 Despliegue de aplicaciones web - Crear base de datos
- Crear sitio web.
- Desplegar aplicaciones web
Contenidos Actitudinales:
 Manifiesta interés en las actividades planificadas mediante la participación permanente y oportuna.
 Demuestra actitudes de puntualidad y responsabilidad como parte de su proceso formativo profesional.
 Respeta a los demás y es flexible frente a la diferencia de procedimientos para resolver un mismo problema.
 Participa activamente en equipo de trabajo y cumplimiento del proyecto.

5.3.3 Estrategias Didácticas:

ED2 Resolución de ejercicios y problemas


ED5 Aprendizaje orientado a proyectos
ED6 Aprendizaje Cooperativo

5.3.4 Evaluación

Tipo de evaluación Ponderación de las evaluaciones Ponderación de la unidad 3


Actitudinal 5%
Laboratorios y Solución de ejercicios 30 %
35%
Examen de unidad 35 %
Proyecto Grupal 30 %

5.3.5 Bibliografía
Texto Guía:

- NATIVIDAD PRIETO SAEZ AND ASSUMPCIÓ CASANOVA FAUS; Empezar a programar usando Java (3a.
ed.); Editorial de la Universidad Politécnica de Valencia; 2016.
- JOSÉ EDUARDO CÓRCOLES TENDERO AND FRANCISCO MONTERO SIMARRO; Acceso a datos; RA-MA
Editorial; 2014.
- JOSÉ MIGUEL ORDAX CASSÁ AND PILAR ARANZAZU OCAÑA DÍAZ UFANO; Programación web en java;
Ministerio de Educación de España; 2012.
- HÉCTOR ARTURO FLÓREZ FERNÁNDEZ; Programación orientada a objetos usando java; Ecoe
Ediciones; 2012.
- ERIC GUSTAVO CORONEL CASTILLO; Desarrollando soluciones con Java y MySQL; Empresa Editora Macro;
2009.

6. PLAN DE EVALUACIÓN DE LA ASIGNATURA: Sumados los criterios deben dar el 100 % de la Unidad Didáctica.

Unidades Didácticas Ponderación


Primera Unidad Didáctica 30%
Segunda Unidad Didáctica 35%
Tercera Unidad Didáctica 35%
Total 100 %

Elaborado por: Ing. Néstor Andrés Sanjinéz Ticona


Docente de la asignatura

Tacna, 12/08/2019

También podría gustarte