Silabo 2023-II METODOLOGÍAS DE PROGRAMACIÓN B
Silabo 2023-II METODOLOGÍAS DE PROGRAMACIÓN B
CÓDIGO: USAT-PM0401-D-01
VERSIÓN: 04
FACULTAD DE INGENIERÍA
I. DATOS INFORMATIVOS
1.4 Créditos: 3
N° de horas teóricas: 1
N° de horas totales: 5
III. COMPETENCIA(S)
Indicadores Evaluación
V. ESTRATEGIAS DIDÁCTICAS
• Contextualización de la realidad:
Mostrarles a los estudiantes los beneficios concretos de poseer la competencia, teniendo en cuenta las
necesidades que van a afrontar en su vida personal, académica y laboral.
Permitirá motivar y orientar a los estudiantes para que tengan una adecuada disposición a la
construcción, desarrollo y afianzamiento de las competencias, formando y reforzando valores, actitudes y
normas, así como un estado motivacional apropiado a la tarea.
• Clase magistral:
Es la presentación de un tema lógicamente estructurado por el cual el docente, valiéndose de todos los
recursos de un lenguaje didáctico adecuado, presenta a los estudiantes un tema nuevo, definiéndolo,
analizándolo y explicándolo.
Se empleará para ello material didáctico, proyector multimedia, pizarra, plumones.
VI. EVALUACIÓN
6.1 Criterios de evaluación
La calificación para todas las asignaturas, se realizará en la escala vigesimal, es decir, de cero (00) a veinte
(20). La nota aprobatoria mínima es catorce (14).
La evaluación será formativa y sumativa, se aplicará evaluaciones de entrada y de salida, considerando las
evidencias (por ejemplo informes, exposiciones sobre textos académicos) e instrumentos que se
emplearán para la evaluación de cada una de ellas. Por ejemplo: listas de cotejo, escalas estimativas,
rúbricas, pruebas de ensayo etc.
Normatividad:
- La asistencia a clases es obligatoria y responsabilidad del estudiante, la misma que será registrada por
el docente en cada sesión en el aula virtual.
- Para justificar la inasistencia, el estudiante deberá presentar una solicitud virtual dirigida al Director de
Escuela, dentro de los dos (2) días hábiles siguientes de ocurrida la inasistencia.
- La comprobación de todo tipo o intento de fraude en cualquier forma de evaluación será considerada
falta grave, se registrará la calificación de cero (00) en la evaluación respectiva. El docente deberá
informar este hecho al Director de Escuela para el inicio de las acciones disciplinarias correspondientes.
Unidad(es) en la(s) N° de
Evaluación Peso
que se trabaja evaluaciones
NF = RA1(0.30) + RA2(0.70)
VII. REFERENCIAS
• CASTAÑEDA, Juan (2007) Desarrollo de aplicaciones en Java. Ritisa Graff. Lima. Perú. Código en
Biblioteca 005.133/C29 – 034281
• DEITEL, Harvey, M.; DEITEL, Paul J. (2004) Como programar en Java. Pearson Educación. México. Código
en Biblioteca 005.133/D46 J – 027803
• HERNÁNDEZ Roberto, LÁZARO Juan Carlos (2001). Estructura de Datos y Algoritmos. 1° Edición. España.
Ed. Pearson Educación. 283 p. 005.73/H43-007114.
1 / 22 de agosto 1.1 Exposición del Sílabo de la asignatura • Del docente: Realiza la exposición
1.2 Evaluación diagnostica del sílabo del curso utilizando PDF
del silabo y diapositiva de la sesión.
Propone un examen diagnóstico por
medio de un cuestionario con lista
de preguntas y casos.
• Del estudiante: Desarrolla examen
diagnóstico: El cuestionario en aula
virtual USAT y el caso de aplicación
utilizando el lenguaje de
programación Java y el IDE
NetBeans. Sube su solución en tarea
del aulavirtual USAT
2 / 24 de agosto 1.3 Repaso: Aplicaciones de consola en Java • Del docente: Expone los contenidos
utilizando la Metodología de Programación de la sesión proponiendo un repaso
Estructurada de temas básicos de programación,
desarrolla ejemplos relacionados con
los contenidos utilizando lenguaje de
programación Java, IDE NetBeans y
material didáctico de la sesión.
Propone ejercicios para que los
estudiantes elaboren programas en
Java aplicando los temas tratados.
• Del estudiante: Formula consultas
y/o interrogantes sobre el desarrollo
de los temas tratados. Resuelve los
ejercicios y problemas planteados
por el docente utilizando el lenguaje
de programación Java y el IDE
NetBeans.
3 / 29 de agosto 1.4 Metodologías de Programación: Concepto, • Del docente: Expone los contenidos
Importancia y Tipos que corresponden a conceptos de
metodologías de programación
utilizando diapositiva de la sesión.
Desarrolla ejemplos relacionados
con los contenidos utilizando
lenguaje de programación Java, IDE
NetBeans y material didáctico de la
sesión. Propone ejercicios para que
los estudiantes interioricen los temas
tratados.
• Del estudiante: Formula consultas
y/o interrogantes sobre el desarrollo
de los temas tratados. Resuelve los
ejercicios y problemas planteados
por el docente.
4 / 31 de agosto 1.5 Fundamentos de Programación Orientada a • Del docente: Expone los contenidos
Objetos: POO, Objetos, Atributos, Métodos, que corresponden a conceptos de
Clases, Paquetes, Mensaje fundamentos de programación
orientado a objetos utilizando
diapositiva de la sesión. Desarrolla
ejemplos relacionados con los
contenidos utilizando lenguaje de
programación Java, IDE NetBeans y
material didáctico de la sesión.
Propone ejercicios para que los
estudiantes elaboren programas en
Java aplicando los temas tratados.
• Del estudiante: Formula consultas
y/o interrogantes sobre el desarrollo
de los temas tratados. Resuelve los
ejercicios y problemas planteados
por el docente utilizando el lenguaje
de programación Java y el IDE
NetBeans.
7 / 12 de septiembre 1.8 Manejo de Cadenas en Java (String) • Del docente: Expone los contenidos
1.9 Ejercicios de aplicación que corresponde a manejo de
cadenas en Java utilizando
8 / 14 de septiembre diapositiva de la sesión. Desarrolla
ejemplos relacionados con los
contenidos utilizando lenguaje de
programación Java, IDE NetBeans y
la diapositiva de la sesión. Propone
ejercicios para que los estudiantes
creen programas en Java aplicando
los temas tratados.
• Del estudiante: Formula consultas
y/o interrogantes sobre el desarrollo
de los temas tratados. Resuelve los
ejercicios y problemas planteados
por el docente utilizando POO,
lenguaje Java y el IDE NetBeans.
9 / 19 de septiembre 1.10 Interfaz Gráfica de Usuario (GUI) en Java • Del docente: Expone los contenidos
utilizando la Metodología de POO que corresponde a interfaz gráfica
1.11 Aplicaciones con GUI - Clases con atributos de usuario (GUI) con POO en Java
10 / 21 de septiembre públicos
1.12 Aplicaciones con GUI - Clases con atributos utilizando diapositiva de la sesión.
privados Desarrolla ejemplos relacionados
11 / 26 de septiembre con los contenidos utilizando
lenguaje de programación Java, IDE
NetBeans y la diapositiva de la
sesión. Propone ejercicios para que
los estudiantes creen programas en
Java aplicando los temas tratados.
• Del estudiante: Formula consultas
y/o interrogantes sobre el desarrollo
de los temas tratados. Resuelve los
ejercicios y problemas planteados
por el docente utilizando POO,
lenguaje Java y el IDE NetBeans.
14-15 / 5 de octubre 1.16 Creación de aplicaciones con GUI en Java • Del docente: Expone los contenidos
utilizando método constructor y sobrecarga de que corresponde a aplicaciones GUI
métodos con sobrecarga y constructores de
métodos en Java utilizando
diapositiva de la sesión. Desarrolla
ejemplos relacionados con los
contenidos utilizando lenguaje de
programación Java, IDE NetBeans y
la diapositiva de la sesión. Propone
ejercicios para que los estudiantes
creen programas en Java aplicando
los temas tratados.
• Del estudiante: Formula consultas
y/o interrogantes sobre el desarrollo
de los temas tratados. Resuelve los
ejercicios y problemas planteados
por el docente utilizando POO,
lenguaje Java y el IDE NetBeans.
19 / 24 de octubre 2.1 Manejo de Excepciones en Java • Del docente: Expone los contenidos
que corresponde a manejo de
excepciones en Java utilizando
20 / 26 de octubre diapositiva de la sesión. Desarrolla
ejemplos relacionados con los
contenidos utilizando lenguaje de
programación Java, IDE NetBeans y
la diapositiva de la sesión. Propone
ejercicios para que los estudiantes
creen programas en Java aplicando
los temas tratados.
• Del estudiante: Formula consultas
y/o interrogantes sobre el desarrollo
de los temas tratados. Resuelve los
ejercicios y problemas planteados
por el docente utilizando POO,
lenguaje Java y el IDE NetBeans.
21 / 31 de octubre 2.2 Características de la Programación Orientada a • Del docente: Expone los contenidos
Objetos: Abstracción, Encapsulamiento, que corresponde a características de
Polimorfismo y Herencia (Método Abstracto, Clase la POO como Abstracción,
22 / 2 de noviembre Abstracta, sobre escritura o anulación de
métodos) encapsulamiento, polimorfismo y
2.3 Ejemplos de aplicaciones con Herencia herencia en Java, utilizando
23 / 7 de noviembre diapositiva de la sesión. Desarrolla
ejemplos relacionados con los
contenidos utilizando lenguaje de
programación Java, IDE NetBeans y
la diapositiva de la sesión. Propone
ejercicios para que los estudiantes
creen programas en Java aplicando
los temas tratados.
• Del estudiante: Formula consultas
y/o interrogantes sobre el desarrollo
de los temas tratados. Resuelve los
ejercicios y problemas planteados
por el docente utilizando POO,
lenguaje Java y el IDE NetBeans.
24 / 9 de noviembre 2.4 POO en Java utilizando Arreglos • Del docente: Expone los contenidos
que corresponde a arreglos en Java
utilizando diapositiva de la sesión.
25 / 14 de noviembre Desarrolla ejemplos relacionados
con los contenidos utilizando
lenguaje de programación Java, IDE
NetBeans y la diapositiva de la
sesión. Propone ejercicios para que
los estudiantes creen programas en
Java aplicando los temas tratados.
• Del estudiante: Formula consultas
y/o interrogantes sobre el desarrollo
de los temas tratados. Resuelve los
ejercicios y problemas planteados
por el docente utilizando POO,
lenguaje Java y el IDE NetBeans.
26 / 21 de noviembre 2.5 POO en Java utilizando colecciones: • Del docente: Expone los contenidos
Construcción de aplicaciones básicas que corresponde a colecciones en
Java utilizando diapositiva de la
27 / 23 de noviembre sesión. Desarrolla ejemplos
relacionados con los contenidos
utilizando lenguaje de programación
Java, IDE NetBeans y la diapositiva
de la sesión. Propone ejercicios para
que los estudiantes creen programas
en Java aplicando los temas tratados.
• Del estudiante: Formula consultas
y/o interrogantes sobre el desarrollo
de los temas tratados. Resuelve los
ejercicios y problemas planteados
por el docente utilizando POO,
lenguaje Java y el IDE NetBeans.
28 / 28 de noviembre 2.6 Manejo de archivos de texto en Java • Del docente: Expone los contenidos • Examen
2.7 Examen Teórico 2 que corresponde a manejo de Teórico 2:
archivos de texto en Java utilizando Cuestionario
diapositiva de la sesión. Desarrolla online
ejemplos relacionados con los (Cuestionario 2)
contenidos utilizando lenguaje de
programación Java, IDE NetBeans y
la diapositiva de la sesión. Propone
ejercicios para que los estudiantes
creen programas en Java aplicando
los temas tratados.
• Del estudiante: Formula consultas
y/o interrogantes sobre el desarrollo
de los temas tratados. Resuelve los
ejercicios y problemas planteados
por el docente utilizando POO,
lenguaje Java y el IDE NetBeans.
• Evaluación sumativa: Evaluación
sumativa: El estudiante reconoce
cada una de las características y los
conceptos fundamentales de la
Programación Orientada a Objetos a
través de un examen teórico que
debe responder por medio de un
cuestionario online en el aula virtual
USAT. Es evaluado con un
cuestionario