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

FACULTAD DE INGENIERIA INDUSTRIAL Y DE SISTEMAS

“Año del Diálogo y la Reconciliación Nacional”

SÍLABO

ASIGNATURA: LENGUAJE DE PROGRAMACION ORIENTADO A WEB CÓDIGO: 8E0037

I. DATOS GENERALES

1.1 Departamento Académico : Ingeniería de Sistemas


1.2 Escuela Profesional : Ingeniería de Sistemas
1.3 Carrera Profesional : Ingeniería de Sistemas
1.4 Ciclo de estudios : V
1.5 Créditos : Tres (03)
1.6 Duración : 16 semanas
1.7 Horas semanales : Cuatro (04)
1.7.1 Horas de teoría : Dos (02)
1.7.2 Horas de práctica : Dos (02)
1.8 Plan de estudios : 2010
1.9 Inicio de clases : 02 de abril de 2018
1.10 Finalización de clases : 25 de Julio del 2018
1.11 Requisito : Programación Orientado a Objetos
1.12 Docentes : Mg. Ivan Carlo Petrlik Azabache
1.13 Semestre Académico : 2018-I

II. SUMILLA

La asignatura está orientado al desarrollo de aplicaciones web con la utilización del lenguaje de programación java,php,html y javascript con conexión
a la base de datos y tiene como finalidad la construcción de aplicaciones empresariales.
III. COMPETENCIA DE LA ASIGNATURA

Diseña e implementa aplicaciones empresariales basado en tecnología web con conexión a la base de datos en la resolución de problemas reales.

IV. CAPACIDADES
C1 : Diseña páginas web utilizando los lenguajes HTML y JavaScript a través de componentes JSP.
C2 : Diseño de páginas dinámicas JSP, servlet y conexión a la base de datos
C3 : Implementa operaciones intermedias y avanzadas con base de datos
C4 : Manejo de sesiones en proyectos web

V. PROGRAMACIÓN DE CONTENIDOS
UNIDAD I
INTRODUCCION A LA TECNOLOGIA WEB Y APLICACIONES EMPRESARIALES CON PAGINAS JSP, HTML,JAVSCRIPT
C1 : Diseña páginas web utilizando los lenguajes HTML y JavaScript a través de componentes JSP
ACTIVIDADES DE
CONTENIDOS CONTENIDOS CONTENIDOS
SEMANA APRENDIZAJE / HORAS
CONCEPTUALES PROCEDIMENTALES ACTITUDINALES
EVALUACIÓN
HTML, etiquetas del HTML, - Percibe la información referente  Asiste puntualmente a las  Búsqueda de
Estructura básica de una página en al HTML que se va a analizar clases.
definiciones de HTML
HTML. - Observa el lenguaje HTML,
Semana
JavaScript (trabajo grupal)  Participa activamente. 4
N° 1 Diferencia las partes de cada uno
de ellos en HTML, JavaScript y JSP  Demuestra interés por su
(trabajo individual). aprendizaje.
Diseño de páginas complejas en - Percibe la información inicial de  Investigación sobre
HTML, introducción al la representación HTML.  Entrega y sustenta sus trabajos
JavaScript
Semana JavaScript, sintaxis - Reconoce las características del en el momento previsto.
4
N° 2 HTML, JavaScript y JSP.
Identifica los números  Respeto de las normas.
dependiendo su base.
Estructuras de control con - Identifica características de  Conduce las actividades del  Elaboración de ejercicios
Semana JavaScript, validación de campos HTML. equipo con ánimo del líder. de diseño de páginas. 4
N° 3 en JavaScript, implementación de
métodos
- Selecciona las variables o  Es proactivo
elementos que se van a comparar
dependiendo el medio.
- Relaciona o contrastar HTML y
JavaScript

Estructura de una página dinámica - Realiza la comparación, utilizando  Investigación sobre


JSP, sentencias, importaciones un organizador gráfico adecuado JavaScript y JSP
scriptlet, inserción de código java que permita la fácil identificación
Integración de JavaScript, java , del lenguaje HTML, JavaScript
Semana HTML en páginas JSP .
4
N° 4 Compara las diferencias existente
entre los lenguajes HTML ,
JavaScript.
PRIMERA EVALUACIÓN CORRESPONDIENTE A LA UNIDAD N° I
Referencias bibliográficas:
 Shildt, Herbert (2002), Fundamentos de Programación en Java2. Editorial Osborne- McGraw-Hill

UNIDAD II
IMPLEMENTACION DE LOS COMPONENTES SERVLETS Y JSP CON CONEXIÓN A LA BASE DE DATOS
C2 Diseño de páginas dinámicas JSP, servlet y conexión a la base de datos
ACTIVIDADES DE
CONTENIDOS CONTENIDOS CONTENIDOS
SEMANA APRENDIZAJE / HORAS
CONCEPTUALES PROCEDIMENTALES ACTITUDINALES
EVALUACIÓN
Definir que es un Servlet, - Percibe la información de la  Asiste puntualmente a las  Búsqueda de
estructura básica de un Servlet, manera de conexión a la base de clases. información respecto a
forma de funcionamiento de un datos
 Participa activamente. un Servlet
Servlet Conexión a la base de - Diferencia de formas de
Semana datos JDBC implementar proyectos con base  Demuestra interés por su
aprendizaje. 4
N° 5 de datos.
 Entrega y sustenta sus
Diseña un esquema de base de trabajos en el momento
datos para la respectiva previsto.
conexión a a esta misma.
 Respeto de las normas.
Conexión a la base de datos JDBC, - Implementa la manera de Investigación la manera de
Semana  Conduce las actividades del
interfaces Connection ,
conexión a la base de datos. equipo con ánimo del líder.
Conectarse a la base de 4
N° 6 PreparedStatement , ResultSet. datos.
Desarrollo de aplicaciones Web - Diseña las estrategias para  Es proactivo
con conexión a la base de datos
realizar las operaciones con la
aplicando las sentencias Insert,
delete, Update. base de datos
Conexión a la base de datos JDBC, - Implementa la manera de Elaboración de un cuadro
interfaces Connection , comparativo de las
conexión a la base de datos.
PreparedStatement , ResultSet. diferentes formas de
Semana Desarrollo de aplicaciones Web - Diseña las estrategias para
conectarse a la base de 4
N° 7 con conexión a la base de datos
realizar las operaciones con la datos
aplicando las sentencias Insert,
delete, Update. base de datos

Repaso de los temas anteriores - Implementa la manera de Investigación sobre la


conexión a la base de datos. integración del JSP y Servlet
Semana Diseña las estrategias para
4
N° 8 realizar las operaciones con la
base de datos
EXAMEN PARCIAL: Evaluación correspondiente a la Unidad N° I y II
Referencias bibliográficas:

DEITEL & DEITEL(2004), Cómo programar con Java y Diseño Orientado a Objetos con UML, Editorial Pearson Prentice – Hall, Quinta Edición, México.
UNIDAD III
CONEXIÓN A LA BASE DE DATOS Y OPERACIONES
C3 : Implementa operaciones intermedias y avanzadas con base de datos
ACTIVIDADES DE
CONTENIDOS CONTENIDOS CONTENIDOS
SEMANA APRENDIZAJE / HORAS
CONCEPTUALES PROCEDIMENTALES ACTITUDINALES
EVALUACIÓN
- Parte I : Operaciones - Percibe la información de la  Asiste puntualmente a las  Búsqueda de
manera de conexión a la base de clases. información sobre la
Intermedias con conexión a la
datos
Semana  Participa activamente. manipulación de los
Base de datos - Diferencia de formas de 4
N° 9 implementar proyectos con base  Demuestra interés por su registros de la base de
de datos. aprendizaje. datos
 Entrega y sustenta sus
 Parte II : Operaciones  Diseña un esquema de base trabajos en el momento  Interpretación de la
Semana Intermedias con conexión a la de datos para la respectiva previsto. sintaxis de la base de
 Respeto de las normas. 4
N° 10 Base de datos conexión a esta misma. datos
 Conduce las actividades del
- Operaciones Avanzadas con - Implementa la manera de equipo con ánimo del líder.  Comparación de los
conexión a la Base de datos conexión a la base de datos.  Es proactivo lenguajes de definición
Semana de datos y de
Diseña las estrategias para realizar 4
N° 11 manipulación
las operaciones con la base de
datos
 Continuación operaciones - Implementa la manera de  Comparación de los
Avanzadas con conexión a la conexión a la base de datos. lenguajes de definición
Base de datos de datos y de
Semana Diseña las estrategias para realizar manipulación
4
N° 12 las operaciones con la base de
datos
SEGUNDA EVALUACIÓN CORRESPONDIENTE A LA UNIDAD N° III
Referencias bibliográficas:

 Subrahmanyam(2004), Programación JSP Profesional – J2EE – Edición 1.3 Editorial WROX, New Cork.

UNIDAD IV
MANEJO DE SESIONES EN APLICACIONES EMPRESARIALES
C4 : Manejo de sesiones en proyectos web
ACTIVIDADES DE
CONTENIDOS CONTENIDOS CONTENIDOS
SEMANA APRENDIZAJE / HORAS
CONCEPTUALES PROCEDIMENTALES ACTITUDINALES
EVALUACIÓN
Manejo de Sesiones I - Implementa la manera de  Asiste puntualmente a las Búsqueda de información s
conexión a la base de datos. clases.
 Participa activamente. Compara métodos y
Semana  Diseña las estrategias para
 Demuestra interés por su herramientas para ellas 4
N° 13 realizar las operaciones con
la base de datos aprendizaje. operaciones con la base de
 Entrega y sustenta sus datos y manejo de sesiones
trabajos en el momento
Manejo de Sesiones II - Implementa la manera de previsto. Búsqueda de información
conexión a la base de datos.  Respeto de las normas. sobre la manipulación de los
Semana
 Conduce las actividades del registros de la base de datos 4
N° 14  Diseña las estrategias para
realizar las operaciones con
equipo con ánimo del líder. y manejo de sesiones

la base de datos  Es proactivo


Manejo de Sesiones III - Implementa la manera de Interpretación de la sintaxis
conexión a la base de datos. de la base de datos
Semana
4
N° 15  Diseña las estrategias para
realizar las operaciones con
la base de datos
Presentación de Trabajos - Realiza las presentaciones de los  Preguntas de la
proyectos finales del curso. presentación de
Semana trabajos 4
N° 16  Expone y demuestra los
proyectos finales
EXAMEN FINAL: Evaluación correspondiente a la Unidad N° III y IV
Referencias bibliográficas:

 DEITEL & DEITEL(2004), Programación Avanzada con la Plataforma Java 2 Editorial Pearson Prentice – Hall, Quinta Edición, México
VI. METODOLOGÍA

 6.1 Estrategias centradas en el aprendizaje


 Clase magistral
 Exposición problemática
 Técnicas de concientización
 Demostración

 6.2 Estrategias centradas en la enseñanza


 Dinámica Comunitaria
 Estudio de casos
 Dinámica de Grupos
 Solución de casos

VII. RECURSOS PARA EL APRENDIZAJE


 Medios audiovisuales: Proyector de multimedia, laptop, diapositivas, memoria USB, etc.
 Material bibliográfico: Libros, separatas, folletos, tesis, manuales, tesis, investigación, artículos científicos, revistas especializadas.
 Medios y materiales electrónicos: Plataforma Moodle, foros virtuales, aula virtual, email, etc.

VIII. EVALUACIÓN

 De acuerdo al Compendio de Normas Académicas de esta Casa Superior de estudios, en su artículo 13° señala lo siguiente: “Los exámenes y otras
formas de evaluación se califican en escala vigesimal (de 1 a 20) en números enteros. La nota mínima aprobatoria es once (11). El medio punto (0.5) es
a favor de estudiante”.

 Del mismo modo, en referido documento en su artículo 16°, señala: “Los exámenes escritos son calificados por los profesores responsables de la
asignatura y entregados a los alumnos y las actas a la Dirección de Escuela Profesional, dentro de los plazos fijados”

 Asimismo, el artículo 36° menciona: “La asistencia de los alumnos a las clases es obligatoria, el control corresponde a los profesores de la asignatura. Si
un alumno acumula el 30% de inasistencias injustificadas totales durante el dictado de una asignatura, queda inhabilitado para rendir el examen final y
es desaprobado en la asignatura, sin derecho a rendir examen de aplazado, debiendo el profesor, informar oportunamente al Director de Escuela”
 Se realiza una evaluación inicial, diseñada para recoger los saberes que posee el estudiante para asumir la asignatura y cuyo resultado no interviene en
el cálculo de la calificación de la asignatura.

 La evaluación de los estudiantes, se realizará de acuerdo a los siguientes criterios:

N° CÓDIGO NOMBRE DE LA EVALUACIÓN PORCENTAJE


01 EP EXAMEN PARCIAL 30%
02 EF EXAMEN FINAL 30%
03 TA TRABAJOS ACADÉMICOS 40%
TOTAL 100%

La Nota Final (NF) de la asignatura se determinará en base a la siguiente manera:

NF = EP*30% + EF*30% + TA*40%


100

IX. FUENTES DE INFORMACIÓN

9.1 Bibliográficas

 Shildt, Herbert (2002), Fundamentos de Programación en Java2. Editorial Osborne- McGraw-Hill

 DEITEL & DEITEL(2004), Cómo programar con Java y Diseño Orientado a Objetos con UML, Editorial Pearson Prentice – Hall, Quinta Edición, México.

 DEITEL & DEITEL(2004), Programación Avanzada con la Plataforma Java 2 Editorial Pearson Prentice – Hall, Quinta Edición, México-
 Subrahmanyam(2004), Programación JSP Profesional – J2EE – Edición 1.3 Editorial WROX, New Cork.

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