Documentos de Académico
Documentos de Profesional
Documentos de Cultura
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
Presencial
* La modalidad de desarrollo de esta asignatura podrá variar
1.13 Modalidad: en función de la evolución epidemiológica del contexto en el
que se sitúa el departamento de Lambayeque.
II. SUMILLA
III. COMPETENCIA(S)
Indicadores Evaluación
Indicadores Evaluación
Indicadores Evaluación
3.1 Implementación de Pilas. Definición.
Descripción Peso Evidencia Peso Instrumentos Tipos y Operaciones.
3.2 Implementación de pilas con listas
dinámicas.
IND5: Comprende el 3.3 Implementación de pilas con listas
Trabajo grupal 3:
funcionamiento de las 30.00 100.00 Lista de cotejo 3 enlazadas
Trabajo de pilas y colas 3.4 Implementación de colas con listas
pilas y colas
dinámicas.
3.5 Implementación de colas con listas
IND6: Construye un enlazadas.
programa de 3.6 Implementación de Colas. Definición,
computadora a través Evaluación práctica 3: Tipos y Operaciones.
Rúbrica de 3.7 Ejercicios de pilas y colas
de pilas, colas y un 70.00 Programa de 100.00
evaluación 3 3.8 Trabajo grupal 3
lenguaje de computadora 3.9 Evaluación práctica 3
programación
orientada a objetos.
Unidad didáctica N° 04: Implementación de árboles, grafos y proyecto final del curso
Indicadores Evaluación
IND8: Crea un
programa de 4.1 Introducción a los Árboles.
computadora a través Evaluación práctica 4: Características. Recorridos.
Rúbrica de 4.2 Presentación Informe N° 01 del
de árboles, grafos y un 70.00 Programa de 100.00
evaluación 4 proyecto Final
lenguaje de computadora 4.3 Implementación de árboles con Listas.
programación 4.4 Árboles Binarios.
orientada a objetos. 4.5 Ejemplos de implementación de árboles.
4.6 Presentación Informe N° 02 del
proyecto Final
Resultado de aprendizaje N° 05 (RA5): 4.7 Introducción a los Grafos
Elabora un programa mediante estructuras de datos, algoritmos y un lenguaje de 4.8 Trabajo grupal 4
4.9 Presentación Informe N° 03 del
programación orientada a objetos. proyecto Final
RA5 = IND9 4.10 Evaluación práctica 4
4.11 Exposición de Proyectos Finales
Indicadores Evaluación
IND9: Elabora un
programa orientado a Proyecto final del
Prom. Prom. Rúbrica de
objetos a través de Simple curso: Programa de Simple evaluación 5
estructuras de datos y computadora
algoritmos
V. ESTRATEGIAS DIDÁCTICAS
• 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 alumnos un tema nuevo, definiéndolo,
analizándolo y explicándolo.
Se empleará para ello material didáctico del docente, proyector multimedia, pizarra, plumones.
• Método de proyectos:
Permite acercar una realidad concreta a un ambiente académico por medio de la realización de un
proyecto. Tiene la ventaja de que permite integrar contenidos de diferentes áreas de conocimiento, es
interesante, se convierte en incentivo, motiva a aprender y estimula el desarrollo de habilidades para
resolver situaciones realistas.
Se empleará para ello, tareas en el aula virtual USAT, Lenguaje de Programación Java, IDE NetBeans.
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
VII. REFERENCIAS
• Joyanes Aguilar, Luis. 2003. Fundamentos de programación: algoritmos, estructura de datos y objetos.
McGraw-Hill Interamericana (05.73/J79 2003)
• Joyanes Aguilar, Luis; Zahonero Martínez, Ignacio. 1998. Estructura de datos: Algoritmos, abstracción y
objetos. McGraw-Hill (005.73/J79A)
• Joyanes Aguilar, Luis; Zahonero Martínez, Ignacio. 2002. Programación en java 2: algoritmos, estructuras
de datos y programación orientada a objetos. Mc Graw-Hill Interamericana. (005.133/J61)
• Allen Weiss, Mark. 2013. Estructuras de datos en Java. Edición 4. Pearson HispanoAmerica Contenido.
ISBN: 9788415552239
2 / 25 de agosto 1.3 Introducción a las Estructuras de Datos. • Del docente: Expone los contenidos
de la sesión, desarrolla ejemplos
relacionados con los contenidos
usando diapositivas de la sesión.
Propone ejercicios para que los
estudiantes realicen programas
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 e IDE NetBeans.
3 / 29 de agosto 1.4 Programación orientada a objetos y manejo • Del docente: Expone los contenidos
de paquetes en Java de la sesión, desarrolla ejemplos
relacionados con los contenidos
4 / 1 de septiembre usando diapositivas de la sesión e
IDE NetBeans. Propone ejercicios
para que los estudiantes desarrollen
programas 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 e IDE NetBeans.
5 / 5 de septiembre 1.5 Introducción al TDA Listas. Características. • Del estudiante: Formula consultas
1.6 Listas. Definición y tipos. y/o interrogantes sobre el desarrollo
de los temas tratados. Resuelve los
ejercicios y problemas planteados
por el docente utilizando POO,
lenguaje Java e IDE NetBeans.
• 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 e IDE NetBeans.
6 / 8 de septiembre 1.7 Ejercicios Listas Dinámicas. • Del docente: Expone los contenidos
1.8 Listas Dinámicas. Definición y operaciones de la sesión, desarrolla ejemplos
básicas. relacionados con los contenidos
7 / 12 de septiembre 1.9 Implementación de Listas dinámicas.
usando diapositivas de la sesión e
IDE NetBeans. Propone ejercicios
para que los estudiantes desarrollen
programas 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 e IDE NetBeans.
8 / 15 de septiembre 1.10 Implementación de Listas Enlazadas • Del docente: Expone los contenidos
1.11 Ejercicios de Listas Enlazadas de la sesión, desarrolla ejemplos
relacionados con los contenidos
usando diapositivas de la sesión e
IDE NetBeans. Propone ejercicios
para que los estudiantes desarrollen
programas 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 e IDE NetBeans.
9 / 19 de septiembre 1.12 Trabajo grupal 1 • Evaluación sumativa: El Estudiante • Trabajo grupal
de manera grupal resuelve programa 1: Trabajo de
utilizando las estructuras de datos, listas dinámicas
10 / 22 de septiembre listas dinámicas y enlazadas a través y enlazadas
de un caso práctico. Sube al aula (Lista de cotejo
virtual USAT su trabajo. 1)
• El Estudiante sustenta su trabajo
grupal. Es evaluado con Lista de
cotejo.
12 / 29 de septiembre 2.1 Formas de relación de Listas • Del docente: Expone los contenidos
de la sesión, desarrolla ejemplos
relacionados con los contenidos
usando diapositivas de la sesión e
IDE NetBeans. Propone ejercicios
para que los estudiantes desarrollen
programas 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 e IDE NetBeans.
13 / 3 de octubre 2.2 Ejercicios con listas múltiples • Del docente: Expone los contenidos
2.3 Listas múltiples. de la sesión, desarrolla ejemplos
relacionados con los contenidos
14 / 6 de octubre usando diapositivas de la sesión e
IDE NetBeans. Propone ejercicios
para que los estudiantes desarrollen
programas 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 e IDE NetBeans.
18 / 20 de octubre 3.1 Implementación de Pilas. Definición. Tipos y • Del docente: Expone los contenidos
Operaciones. de la sesión, desarrolla ejemplos
3.2 Implementación de pilas con listas dinámicas. relacionados con los contenidos
3.3 Implementación de pilas con listas enlazadas
usando diapositivas de la sesión e
IDE NetBeans. Propone ejercicios
para que los estudiantes desarrollen
programas 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 e IDE NetBeans.
19 / 24 de octubre 3.4 Implementación de colas con listas dinámicas. • Del docente: Expone los contenidos
3.5 Implementación de colas con listas enlazadas. de la sesión, desarrolla ejemplos
3.6 Implementación de Colas. Definición, Tipos y relacionados con los contenidos
Operaciones.
usando diapositivas de la sesión e
IDE NetBeans. Propone ejercicios
para que los estudiantes desarrollen
programas 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 e IDE NetBeans.
20 / 27 de octubre 3.7 Ejercicios de pilas y colas • Del docente: Expone los contenidos
de la sesión, desarrolla ejemplos
relacionados con los contenidos
usando diapositivas de la sesión e
IDE NetBeans. Propone ejercicios
para que los estudiantes desarrollen
programas 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 e IDE NetBeans.
24 / 10 de noviembre 4.1 Introducción a los Árboles. Características. • Del docente: Expone los contenidos
Recorridos. de la sesión, desarrolla ejemplos
4.2 Presentación Informe N° 01 del proyecto Final relacionados con los contenidos
4.3 Implementación de árboles con Listas.
usando diapositivas de la sesión e
IDE NetBeans. Propone ejercicios
para que los estudiantes desarrollen
programas 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 e IDE NetBeans.
Presenta informe del proyecto final.
26 / 17 de noviembre 4.5 Ejemplos de implementación de árboles. • Del docente: Expone los contenidos
4.6 Presentación Informe N° 02 del proyecto Final de la sesión, desarrolla ejemplos
relacionados con los contenidos
usando diapositivas de la sesión e
IDE NetBeans. Propone ejercicios
para que los estudiantes desarrollen
programas 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 e IDE NetBeans.
Presenta informe del proyecto final.
27 / 21 de noviembre 4.7 Introducción a los Grafos • Del docente: Expone los contenidos
de la sesión, desarrolla ejemplos
relacionados con los contenidos
usando diapositivas de la sesión e
IDE NetBeans. Propone ejercicios
para que los estudiantes desarrollen
programas 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 e IDE NetBeans.