5 Desarrollo de Aplicaciones en Web

Descargar como pdf o txt
Descargar como pdf o txt
Está en la página 1de 6

FACULTAD DE INGENIERÍA Y ARQUITECTURA

Programa de Ingeniería de Sistemas e Informática

Modalidad Semipresencial (Mixta)

SÍLABO

I. DATOS GENERALES

1. Nombre del Curso : Desarrollo de Aplicaciones en Web


2. Código : IA-703
3. Semestre Académico : 2019 – II.
4. Periodo : VII.
5. Créditos : 04
6. Total de horas : 80 (Ht = 48; Hp = 32).
7. Componente : Presencial y Virtual.
8. Tipo de estudio : De especialidad.
9. Tipo de curso : Obligatorio.
10. Requisito : IA-603.
11. Profesor : Equipo de docentes de la especialidad.

II. SUMILLA
El curso es teórico y práctico. Se propone desarrollar competencias para realizar
aplicaciones en web utilizando métodos y tecnologías especializadas. Comprende
cuatro unidades de aprendizaje. Primera Unidad: Tecnologías en Java Server Page.
Segunda Unidad: Desarrollo de aplicaciones JSP aplicando MVC. Tercera Unidad:
Aplicación en Ajax con JSP. Cuarta Unidad: Aplicación de JQuery con JSP. Cada
unidad culmina con el análisis de los casos respectivos.

III. COMPETENCIA DE LA ASIGNATURA

Realiza eficientemente aplicaciones en web utilizando métodos y tecnologías


especializadas.

IV. COMPETENCIAS ESPECÍFICAS

 Identifican, Analizan y aplica las características de cada una de las colecciones


de Java.
 Analizan y construyen una aplicación web que usa el patrón de diseño MVC
 Identifican y analizan los componentes que forman la tecnología Ajax y la forma
de trabajo del modelo DOM/BOM.
 Integran e implementan el framework JQuery en una aplicación web y JQuery
con JSP al construir una aplicación web con conexión a base de datos.

UNIVERSIDAD PRIVADA TELESUP Página 1


V. PROGRAMACIÓN DE LAS UNIDADES DE APRENDIZAJE

PRIMERA UNIDAD DE APRENDIZAJE:


TECNOLOGÍAS EN JAVA SERVER PAGE

COMPETENCIA:

Identifican, Analizan y aplica las características de cada una de las colecciones de Java.

Te Contenidos Contenidos Contenidos H


ma conceptuales procedimentales actitudinales
s
1 Java Collections: Analiza, define y aplica Valora la importancia de
Vector, Hash Table, las características de los collections y los
Array List. Servlet: cada una de las Servlets para encapsular 5
Definición, estructura y colecciones y los datos y transferirlos entre
Servlets. capas.
ejecución.
2 Manejo y uso de Aplica el manejo de Valora la importancia las
sesiones, creación, variables de sesión variables de sesiones
lectura y destrucción de con estructuras de para encapsular datos.
5
variables de sesión. datos para la
elaboración de un
carrito de compras.
3 JavaBeans: Definición, Aplica los JavaBeans Valora la importancia de
ventajas, directivas, en el desarrollo de los JavaBeans para
convenciones, componentes para la simplificar las
estructura. POO. operaciones de 5
transferencia y
encapsulamiento de datos
entre cliente y servidor.
4 Uso de librerías Diferencia y aplica los Valora la importancia de
externas: Uso de la diferentes métodos de las clases iText y
Librería iText, las clases externas JFreeChart para crear
5
JFreeChart. para crear documentos documentos electrónicos.
con contenido
electrónico.
Total de horas 20
Actividades:
1. Primera Práctica Calificada, con rúbrica.
2. Orientaciones para el trabajo de investigación aplicada, innovación, emprendimiento y
responsabilidad social.

SEGUNDA UNIDAD DE APRENDIZAJE:


DESARROLLO DE APLICACIONES JSP APLICANDO MVC

COMPETENCIA:

Analizan y construyen una aplicación web que usa el patrón de diseño MVC.

Te Contenidos Contenidos Contenidos H


mas conceptuales procedimentales actitudinales
1 Las Interfaces: JDBC: La Comprende la Valora la importancia
Interface Connection, estructura, de cada una de las
Statement y Resultset. características y interfaces JDBC para 5
funciones de la establecer una
conexión con base de
tecnología JDBC.

UNIVERSIDAD PRIVADA TELESUP Página 2


Establece la conexión a datos.
una base de datos desde
JDBC y ejecuta
sentencias SQL.
2 Patrón de Diseño MVC : Construye una Es consciente de las
Model / View / Controller aplicación web que usa ventajas del patrón de
: Mantenimiento de el patrón de diseño MVC diseño MVC para la 5
Datos. para realizar un realización de
mantenimiento de datos. aplicaciones RAD.
3 La interfaz Prepared Ejecuta procedimientos Es consciente de las
Statement. almacenados desde ventajas la interface
MySQL usando Prepared Statement y
5
CallableStatement. Callable Statement
para la realización de
aplicaciones RAD.
4 Creación de reportes Instala, configura y Es consciente de las
con la librería iReport. diseña un reporte de ventajas de la clase
datos con la clase iReport para la
5
iReport. construcción de
reportes de datos
personalizados.
Total de horas 20

Actividades:
1. Primer Examen Parcial, con rúbrica.
2. Monitoreo del trabajo de investigación aplicada, innovación, emprendimiento y
responsabilidad social.

TERCERA UNIDAD DE APRENDIZAJE:


APLICACIÓN DE AJAX EN JSP

COMPETENCIA:

Identifican y analizan los componentes que forman la tecnología Ajax y la forma de trabajo
del modelo DOM/BOM.

Te Contenidos Contenidos Contenidos H


Mas conceptuales procedimentales actitudinales
1 Componentes de la Reconoce las ventajas de Entiende el
tecnología Ajax. Ajax e identifica los funcionamiento interno
componentes de la de los componentes de la
5
tecnología Ajax. tecnología Ajax a fin de
aplicarlos en el desarrollo
de una aplicación web.
2 Modelo DOM/BOM. Comprende la forma de Desarrolla habilidades
Aplicación del trabajo del modelo para usar el modelo
modelo DOM/BOM DOM/BOM. Envía las DOM/BOM para re
5
en aplicaciones respuestas del motor direccionar respuestas
Ajax. AJAX hacia el modelo hacia cierto sector de la
DOM /BOM. página.
3 Definición de Reconoce el modelo Desarrolla habilidades
Eventos. básico de eventos. Aplica para aplicar el modelo de
El flujo de eventos. los manejadores de eventos para programar 5
Handlers y eventos. Implementa la la interactividad de las
Listeners. función para el objeto acciones del usuario.

UNIVERSIDAD PRIVADA TELESUP Página 3


El Objeto Event y event.
sus tipos.
4 Operaciones con Aplica la tecnología Ajax Valora las ventajas de la
una base de datos al realizar distintas aplicación de Ajax en las
usando Ajax: operaciones con una aplicaciones web con 5
Consultas y base de datos. base de datos.
actualizaciones.
Total de horas 20

Actividades:
1. Segunda Práctica Calificada, con rúbrica.
2. Monitoreo del trabajo de investigación aplicada, innovación, emprendimiento y
responsabilidad social.

CUARTA UNIDAD DE APRENDIZAJE:


APLICACIÓN DE JQUERY CON JSP

COMPETENCIA:

Integran e implementan el framework JQuery en una aplicación web y JQuery con JSP al
construir una aplicación web con conexión a base de datos.

Te Contenidos Contenidos Contenidos H


mas conceptuales procedimentales actitudinales
1 Implementa el Es consciente de la
framework JQuery en importancia de
Definición de JQuery.
una aplicación web y entender el
Implementación y
aplica sus elementos: funcionamiento
programación en JQuery: 5
métodos y eventos. interno del framework
Selección de elementos,
JQuery para la
correcta utilización de
sus recursos.
2 Métodos, manejo de Explican los métodos Justifican el estudio
eventos. de maneo de eventos. de los métodos de
Transferencia de datos al manejo de eventos. 5
servidor por los métodos:
$.get y $.post.
3 Efectos JQuery: Show, Aplica los efectos Desarrolla
hide, fadeIn, fadeOut, JQuery para mejorar la habilidades para
fadeTo, toggle. estética y presentación aplicar los efectos y
Eventos JQuery: load, de las aplicaciones eventos JQuery.
5
ajaxStart y ajaxStop. webs. Utiliza los
distintos eventos de
JQuery en la
programación.
4 Uso de la librería JQgrid: Integra JQuery con JSP Valora las ventajas
Manejo de tablas, al construir una del framework JQuery
paginado, filtrado, aplicación web con en la programación 5
exportar datos. conexión a una base de de una aplicación
datos. web.
Total de horas 20

Actividades:
1. Examen Final, con rúbrica.

UNIVERSIDAD PRIVADA TELESUP Página 4


2. Evaluación del trabajo de investigación aplicada, innovación, emprendimiento y
responsabilidad social.

VI. ESTRATEGIAS DIDÁCTICAS:

Componente Presencial

 Aprendizaje Colaborativo.
 Aprendizaje Basado en Problemas.
 Aprendizaje basado en proyectos.
 Aprendizaje basado en análisis de casos y otras técnicas.
 Descubrimiento y propuesta de soluciones.
 Exposiciones.
 Debates
 Prácticas calificadas.
 Trabajo de Investigación aplicada, innovación, emprendimientos y responsabilidad
social

Componente Virtual
 Clases virtuales.
 Conferencias magistrales virtuales.
 Tutoría virtual especializada.
 Foros de aprendizaje colaborativo.
 Lectura de textos digitales.
 Aprendizaje Colaborativo.
 Aprendizaje Basado en Problemas.
 Aprendizaje basado en proyectos.
 Aprendizaje basado en análisis de casos y otras técnicas.
 Descubrimiento y propuesta de soluciones.
 Organizadores didácticos en diversos formatos.
 Prácticas calificadas.
 Exámenes en línea
 Trabajo de investigación aplicada, innovación, emprendimiento y responsabilidad
social.

VII. EQUIPOS Y MATERIALES

Componente Presencial
 Equipos multimedia.
 Pizarra.
 Guías de aprendizaje.
 Internet.
 Laboratorio.

Componente Virtual
 Guías de aprendizaje virtual.
 Videos MOOC.
 Internet.
 Redes sociales.
 Textos en formato digital.
 Plataforma LMS (Aprendizaje virtual).

VIII. TEMAS TRANSVERSALES

Se desarrollan en cada una de las unidades de aprendizaje y son los siguientes:

UNIVERSIDAD PRIVADA TELESUP Página 5


1. Compromiso con el desarrollo sostenible.
2. Promoción del emprendimiento.
3. Investigación aplicada e innovación tecnológica.
4. Responsabilidad social y medio ambiental.

IX. EVALUACIÓN

1. La evaluación del aprendizaje es un proceso continuo, integral y objetivo.


2. La escala de evaluación es vigesimal.
3. En el promedio final, el medio punto se considera a favor del estudiante.
4. La Primera Práctica Calificada se evalúa al finalizar la Primera Unidad de
Aprendizaje.
5. La Segunda Práctica Calificada se evalúa al finalizar la Tercera Unidad de
Aprendizaje.
6. El Examen Parcial se aplica al finalizar la Segunda Unidad de Aprendizaje.
7. El Examen Final se aplica al finalizar la Cuarta Unidad de Aprendizaje.
8. El trabajo de investigación aplicada, innovación, emprendimiento y responsabilidad
social, se evalúa al finalizar el curso.
9. Todas las evaluaciones son acumulativas.
10. El docente elabora y aplica una rúbrica para cada evaluación.
11. Requisitos para aprobar el curso:

 Asistir al 70% de clases.


 Alcanzar el promedio mínimo de once (11).

12. Fórmula para obtener el promedio final:

2*PP+2*EP + 2*TI + 4*EF


PF=
10
Donde:

ITEM CONCEPTO PESO


PP Promedio de Prácticas (Componente presencia y virtual) 2
Trabajo de investigación aplicada, innovación,
TI 2
emprendimiento y responsabilidad social
EP Examen Parcial 2
EF Examen Final 4

UNIVERSIDAD PRIVADA TELESUP Página 6

También podría gustarte