SILABO DE LA EXPERIENCIA CURRICULAR
“PROGRAMACIÓN ORIENTADA A OBJETOS II”
I.
DATOS DE IDENTIFICACIÓN
1.1. Área o Línea de Investigación
1.2. Facultad
1.3. Departamento Académico
1.4. Programa de Estudios
1.5. Sede
1.6. Año - Semestre académico
1.7. Ciclo
1.8. Código de la experiencia curricular
1.9. Sección / Grupo
1.10. Créditos
1.11. Requisito
1.12. Inicio - Término
1.13. Tipo
1.14. Régimen
1.15. Organización semestral del tiempo (semanas)
Actividades
Teóricas
Prácticas
Laboratorio
Consolidación de Aprendizajes
Total Horas
1.16. Docente / Equipo Docente(s):
Condición
Coordinador
: Ciencias Básicas y Tecnológicas
: Ingeniería
: Ingeniería de Sistemas
: Ingeniería de Sistemas
: Trujillo
: 2020-I
: III
: 3336
: “A” / Único
:4
: 3326 (Programación Orientada a Objetos II)
: 14 de junio - 01 de octubre
: Especialidad
: Obligatorio
:
Total de
Horas
29
00
64
03
96
Apellidos y Nombres
Torres Villanueva
Marcelino
I
09
00
20
01
30
Unidades
II
09
00
20
01
30
Profesión
Ingeniera de Computación
y Sistemas
III
11
00
24
01
36
Correo Institucional
[email protected]
II.
SUMILLA
La experiencia curricular de Programación Orientada a Objetos II es de naturaleza teórico–práctico, se orienta a
desarrollar las competencias del dominio de las Ciencias Básicas y Tecnológicas; contribuye directamente al logro de las
Capacidades Terminales CT3.2, CT3.3 y CT3.4 del Perfil de Egreso.
Esta experiencia curricular desarrolla en el estudiante las capacidades para conocer y aplicar procedimientos
algorítmicos en la construcción de aplicaciones informáticas básicas de calidad, adecuadas en la solución de problemas
computacionales, basándose en los conceptos del paradigma Orientado a Objetos, la implementación de los modelos
creados en el Lenguaje Unificado de Modelado (UML), conexión a Bases de Datos, las Pruebas de Software y los Patrones
de Diseño.
Se ha organizado el desarrollo de la experiencia curricular en los siguientes bloques temáticos: Diagramas de Clases,
Introducción a las Bases de Datos Relacionales, Conexión a Base de Datos desde una aplicación en Java, Patrones de
Diseño y Pruebas de Software.
III.
COMPETENCIA
Unidad de Competencia: Estudios Generales – Ciencias Básicas y Tecnológicas
Gestiona el desarrollo de software que promueve el conocimiento y aplicación de procedimientos algorítmicos, el
análisis, diseño, construcción y mantenimiento de aplicaciones informáticas, el diseño, implementación y
administración de sistemas de bases de datos, así como la planificación, análisis, diseño, implementación, pruebas
o estabilización, despliegue o implantación de productos software (desktop, web y móviles) describiendo sus etapas
del ciclo de vida y marcos de trabajo utilizando modelos, estándares y técnicas vigentes de la ingeniería del software
valorando la importancia de la automatización de los procesos clave de negocio de las organizaciones empresariales.
IV.
ARTICULACION CON LAS COMPETENCIA GENERALES DE LA UNT
Competencias Generales de la UNT
Gestiona creativamente procesos orientados a la solución de problemas científicos, tecnológicos y humanísticos,
aplicadas en un contexto interdisciplinario a través de la investigación e innovación.
V.
PROGRAMACIÓN ACADÉMICA
Capacidades Terminales
(CT)
Resultados de
Aprendizajes
Organización de Unidades
de Contenidos
Estrategias Didácticas
Evidencias de
Desempeño
Instrumentos de
Evaluación
Semanas
(Inicio y Término)
Unidad I: Persistencia de datos basada en archivos. Diagramas de clase en UML.
CT 3.2
Analiza, diseña, construye
y mantiene aplicaciones
informáticas con criterios
de seguridad, calidad y
eficiencia.
Desarrolla aplicaciones
básicas almacenando la
información en archivos.
Implementa los modelos
creados en el Lenguaje
Unificado de Modelado
(UML).
Presentación y
socialización del sílabo
Archivos en Java: Tipos.
Flujo de datos en Java
para el trabajo con
archivos de acceso
secuencial.
1. Socialización del sílabo
(Video conferencia).
2. Exposición docente (Vídeo
conferencia).
3. Realización y envío de la
tarea N° 1.
Desarrollo del
ejercicio propuesto
Lista de Cotejo
Semana 01
(14/06 al 18/06)
Archivos en Java: Flujo de
datos en Java para el
trabajo con archivos de
acceso aleatorio.
1. Exposición docente (Vídeo
conferencia).
2. Realización y envío de la
tarea N° 2.
Desarrollo del
ejercicio propuesto
Lista de Cotejo
Semana 02
(21/06 al 25/06)
Diagrama de clases: Tipos
de asociaciones:
Dependencia,
Agregación, Composición,
Generalización.
1. Exposición docente (Vídeo
conferencia).
2. Realización y envío de la
tarea N° 3.
Cuadro
comparativo de
herramientas de
diseño de
diagramas UML
Rúbrica
Semana 03
(28/06 al 02/07)
Diagrama de clases: Tipos
de asociaciones: Binaria,
N-aria y Reflexiva.
1. Exposición docente (Vídeo
conferencia).
2. Realización y envío de la
tarea N° 4.
3. Chat de retroalimentación
Desarrollo del
ejercicio propuesto
Lista de Cotejo
Semana 04
(05/07 al 09/07)
Evaluación de Unidad I
Desarrollo de una prueba de
conocimientos.
Prueba
Prueba on-line
Semana 05
(12/07 al 16/07)
Capacidades Terminales
(CT)
Resultados de
Aprendizajes
Organización de Unidades
de Contenidos
Estrategias Didácticas
Evidencias de
Desempeño
Instrumentos de
Evaluación
Semanas
(Inicio y Término)
Unidad II: Introducción a las Bases de Datos Relacionales.
CT 3.2
Analiza, diseña, construye
y mantiene aplicaciones
informáticas con criterios
de seguridad, calidad y
eficiencia.
CT 3.3
Diseña, implementa y
administra la estructura y
funcionalidad de los
sistemas de bases de
datos utilizando diversos
asistentes y/o gestores
informáticos.
Describe las
características de los
tipos de conexiones a
Bases de Datos en Java.
Implementa la conexión
desde una aplicación Java
a una base de datos
relacional.
Bases de Datos:
Introducción a las Bases
de Datos Relacionales.
1. Exposición docente (Vídeo
conferencia).
2. Realización y envío de la
tarea N° 5.
Cuadro
comparativo de
Sistemas de
Administración de
Bases de Datos
Rúbrica
Semana 06
(19/07 al 23/07)
Lenguaje Estructurado de
Consultas (SQL):
Clasificación y principales
sentencias de SQL.
1. Exposición docente (Vídeo
conferencia).
2. Realización y envío de la
tarea N° 6.
Cuadro resumen de
Sentencias SQL y
sus componentes
sintácticos
Rúbrica
Semana 07
(26/07 al 30/07)
Conexión Java-SQL:
Conexión a una base de
datos desde una
aplicación Java.
1. Exposición docente (Vídeo
conferencia).
2. Realización y envío de la
tarea N° 7.
Desarrollo del
ejercicio propuesto
Lista de Cotejo
Semana 08
(02/08 al 06/08)
Conexión Java-SQL:
Realización de consultas
en una base de datos
desde una aplicación Java
1. Exposición docente (Vídeo
conferencia).
2. Realización y envío de la
tarea N° 8.
3. Chat de retroalimentación
Desarrollo del
ejercicio propuesto
Lista de Cotejo
Semana 09
(09/08 al 13/08)
Evaluación de Unidad II
Desarrollo de una prueba de
conocimientos.
Prueba
Prueba on-line
Semana 10
(16/08 al 20/08)
Capacidades Terminales
(CT)
Resultados de
Aprendizajes
Organización de Unidades
de Contenidos
Estrategias Didácticas
Evidencias de
Desempeño
Instrumentos de
Evaluación
Semanas
(Inicio y Término)
Unidad III: Patrones de Diseño. Pruebas de Software.
CT 3.2
Analiza, diseña, construye
y mantiene aplicaciones
informáticas con criterios
de seguridad, calidad y
eficiencia.
CT 3.4
Planifica, analiza, diseña,
implementa, implementa,
prueba o estabiliza,
despliega o implanta, así
como documenta la
creación de productos
software (desktop, web y
móviles) utilizando
modelos, estándares y
técnicas vigentes de la
ingeniería del software.
Conoce las características
de los Patrones de
Diseño.
Desarrolla aplicaciones
utilizando Patrones de
Diseño
Diseña y aplica pruebas
de software en
aplicaciones
desarrolladas en Java.
Patrones de Diseño:
Definición. Tipos. Patrón
de Diseño Singleton y
Builder.
1. Exposición docente (Vídeo
conferencia).
2. Realización y envío de la
tarea N° 9.
Cuadro
comparativo de
Patrones de Diseño
Rúbrica
Semana 11
(23/08 al 27/08)
Patrones de Diseño:
Patrón de Diseño Adapter
y Composite.
1. Exposición docente (Vídeo
conferencia).
2. Realización y envío de la
tarea N° 10.
Desarrollo del
ejercicio propuesto
Lista de Cotejo
Semana 12
(30/08 al 03/09)
Pruebas de software:
Definición. Clasificación.
1. Exposición docente (Vídeo
conferencia).
2. Realización y envío de la
tarea N° 11.
Cuadro
comparativo de
Pruebas de
Software
Rúbrica
Semana 13
(06/09 al 10/09)
Pruebas de software:
Diseño y aplicación de
pruebas de software.
1. Exposición docente (Vídeo
conferencia).
2. Realización y envío de la
tarea N° 8.
3. Chat de retroalimentación
Desarrollo del
ejercicio propuesto
Lista de Cotejo
Semana 14
(13/09 al 17/09)
Evaluación de Unidad III
Desarrollo de una prueba de
conocimientos.
Prueba
Prueba on-line
Semana 15
(20/09 al 24/09)
Examen de Aplazados
Desarrollo de una prueba de
conocimientos.
Prueba
Prueba on-line
Semana 16
(27/09 al 02/10)
VI.
SISTEMA DE EVALUACIÓN
Base legal:
Reglamento de Normas Generales de Evaluación y Aprendizaje con el enfoque en Competencias, de los estudiantes de
Pregrado UNT.
Principios y Procedimientos:
• La evaluación por competencias se caracteriza por ser progresiva, formativa y auténtica; por lo que es de procesos
e integral y se orienta a asegurar el logro de los aprendizajes esperados, capacidades y competencias.
• Se evalúan las evidencias concretas a través de las cuales los estudiantes demuestran haber logrado aprendizajes
(exposiciones orales, presentación de trabajos escritos, ensayos, exposiciones, mapas conceptuales, infografías,
maquetas, entre otros); y sirve para recoger información, tomar decisiones oportunas e informar a los estudiantes y
autoridades para las acciones de mejora respectiva.
• Las pruebas de evaluación se rendirán en las fechas señaladas por el docente y no podrán ser reprogramadas fuera
de la fecha determinada.
• Al valorar los resultados y/o productos, se tendrá en cuenta una ponderación específica:
1. Los promedios de unidad serán calculados de la siguiente manera:
Ui = 0.20𝑥𝐸T + 0.30𝑥𝐸𝑃 + 0.50𝑥T𝑅
donde:
Ui: Unidad (1, 2 o 3)
ET: Examen de Teoría
EP: Examen de Laboratorio
TR: Trabajos
2. La fórmula siguiente permite calcular el promedio promocional correspondientes:
PP = 0.3𝑥PU1 + 0.3𝑥PU2 + 0.4xPU3
donde:
PP: Promedio Promocional
PU𝑖 : Promedio de Unidad, i = 1…3
Criterios para la Promoción:
1. El sistema de calificación es vigesimal (0-20).
2. La nota aprobatoria es 14, en el promedio promocional el medio punto (0.50 o más) favorece al estudiante.
3. La asistencia será en función al ingreso en la plataforma y los productos académicos virtuales presentados
semanalmente por los estudiantes. En caso de incumplimiento en un 30%, serán inhabilitados.
4. La evaluación por competencias evalúa el Nivel de Logro.
Nivel de Logro:
Es el aprendizaje alcanzado por el estudiante. Valoración integral de la competencia a través de las evidencias de
desempeño de los estudiantes obtenidos al finalizar la experiencia curricular. Se establece cuatro niveles de logro:
•
•
•
Nivel de inicio: Necesita reforzar las capacidades previstas en coordinación con la Dirección de Escuela y/o
Estudios Generales, según corresponda. (0-13).
Nivel logrado: Muestra un nivel adecuado de dominio de las capacidades en la asignatura (14-17)
Nivel avanzado: Posee un alto nivel de dominio de las capacidades de la asignatura (18-20)
Informe virtual cuantitativo y cualitativo de logro de competencias de la experiencia curricular:
El Coordinador o docente de la Experiencia Curricular, reporta al Director de Escuela, los niveles de logros alcanzados,
adjuntando su Plan de Mejora, en caso lo haya requerido.
VII. TUTORÍA ACADÉMICA (Plan de Mejora)
7.1 Propósito:
Acompañamiento y monitoreo académico oportuno al estudiante que no logra las capacidades programadas en
el proceso del desarrollo de la experiencia curricular como parte del Plan de Mejora.
7.2 Desarrollo de la Tutoría:
Día: Jueves
Lugar: Aula virtual mediante chat.
Vía correo electrónico: [email protected]
Horario: 6:00 p.m – 7:00 pm
VIII. REFERENCIAS BIBLIOGRÁFICAS
CEBALLOS, Javier. Java 2. Curso de Programación. 4a ed. México. Alfaomega / Ra – Ma. 2012. 837 p. ISBN: 978-607-707112-9
CORONEL, Eric. Desarrollando soluciones con Java y MySQL. Perú. Macro. 2009. 431 p. ISBN: 978-612-4034-05-3
DEAN, John & DEAN, Raymond. Introducción a la programación con Java. 1ra ed. México. Mc Graw Hill. 2008. 730 p.
ISBN: 978-970-10-7278-3
DEITEL, Harvey & DEITEL, Paul. Cómo programar en Java. 9a ed. México. Pearson. 2012. 468 p. ISBN: 978-607-32-11505
ECKEL, Bruce. Piensa en Java. 4a ed. España. Prentice Hall. 2008. 974 p. ISBN: 978-84-8966-034-2
MARTIN, Robert. UML para Programadores Java. Editorial Pearson Educación S.A., 1ra edición, Madrid, España, 2004
PRESSMAN, Roger. Ingeniería del software. Un enfoque práctico. 7a ed. México. McGraw Hill. 2010. 775 p. ISBN: 978607-15-0314-5
REFERENCIAS ELECTRÓNICAS
DEITEL, Harvey & DEITEL, Paul. Cómo programar en Java.
http://www.mfbarcell.es/docencia_uned/fund_inf_ing/libros/%20Como%20Programar%20en%20Java%20Deitel.pdf
ECKEL, Bruce. Piensa en Java.
https://www.academia.edu/28610789/Piensa_en_Java_Bruce_Eckel_4ta_Edici%C3%B3n_Espa%C3%B1ol_
Manybadilla
MARTÍNEZ, Jorge. Fundamentos de Programación en Java.
https://www.tesuva.edu.co/phocadownloadpap/Fundamentos%20de%20programcion%20en%20Java.pdf
Trujillo, junio de 2021
El presente silabo de la Experiencia Curricular PROGRAMACIÓN ORIENTADA A OBJETOS II, ha sido Visado por el
Director de la ESCUELA PROFESIONAL DE INGENIERÍA DE SISTEMAS, quien da conformidad al sílabo registrado
por el docente MARCELINO TORRES VILLANUEVA.
DR. LUIS ENRRIQUE BOY CHAVIL
Director(e)
PLAN DE MEJORA
EXPERIENCIA CURRICULAR: PROGRAMACIÓN ORIENTADA A OBJETOS II
CICLO: III
OBJETIVO: Realizar el acompañamiento cognitivo y socio afectivo del estudiante, para contribuir al logro de las capacidades
terminales no logradas.
PERIODO DE UNIDAD:
(I)
(II)
Capacidad
Terminal no
lograda por el
Estudiante
Situación
Problemática
del Estudiante
(III)
Intervención
Pedagógica
Acciones de
Acompañamiento
Académico
• Virtual
------------------------------Docente
Derivación
• Bienestar
Universitario
• Departamento
Sicológico
Evidencias
Registros
de
Atención
al
Estudiante (RAE).