Está en la página 1de 3

Estimado, gracias por compartir estos dos archivos muy útiles para diseñar un plan

de clase efectivo. Basándome en el contenido del syllabus y las instrucciones del


segundo archivo, he desarrollado el siguiente plan de clase:

**INSTITUTO DE CAPACITACIÓN Y EDUCACIÓN PROFESIONAL**

**Plan de Actividades de Clase (PC)**

**Datos Generales**

**Plantel:** ICEP Plantel Ciudad de México

**Docente:** Juan Pérez

**Datos del Grupo**

**Grupo:** 6J

**Total de alumnos:** 35 / 35

**Horario de clase:** Lunes y miércoles, 19:00 - 21:00 hrs

**Semanas:** 4, 5

**Semana de avance:** 2/15

**Total de sesiones:** 2

**Datos Generales de la Materia**

**Nombre de la materia / Módulo**: Programación Orientada a Objetos

**Objetivo general de la materia:** Desarrollar en los alumnos habilidades para el


análisis, diseño e implementación de programas orientados a objetos, aplicando
conceptos de abstracción, encapsulamiento, modularidad, herencia y polimorfismo.

**Competencias a desarrollar:**

- Capacidad de abstracción
- Capacidad de análisis
- Capacidad para trabajar en equipo
- Capacidad crítica

**Habilidades blandas:** Trabajo en equipo, pensamiento crítico, resolución de


problemas

**ESTRATÉGIA PEDAGÓGICA:** Creación de un sistema de biblioteca (Proyecto


integrador)

**METODOLOGÍAS ACTIVAS:** Aprendizaje basado en proyectos

**Herramientas tecnológicas implementar en la materia**: Plataforma Moodle, editor


de código en línea

**Referencias bibliográficas:**

Koffman, E. B., & Wolfgang, P. A. T. (2014). Objetos, abstracción, estructuras de


datos y diseño usando Java. Willey.
Sierra, K., & Bates, B. (2005). Head First Java. O'Reilly Media, Inc.

**Evaluación:** Autogestión y autoaprendizaje (20%), Trabajos en clase (20%),


Actividades (20%), Participación (10%), Asistencia (10%), Desarrollo personal
(10%), Proyecto integrador (10%)

**Desarrollo de la Materia**

Sesión 1

Objetivo: Comprender los conceptos básicos de la programación orientada a objetos,


incluyendo clases, objetos, encapsulamiento y modularidad.

Temas: Introducción a la programación orientada a objetos

Distribución del tiempo:

- Inicio (10 min): Actividad para identificar conocimientos previos sobre


programación orientada a objetos. Los alumnos deberán responder brevemente a las
preguntas: ¿Qué es la POO?, ¿Cuáles son sus principales conceptos?, ¿En qué se
diferencia de otros paradigmas de programación? (Cuestionario en Moodle)

- Desarrollo (70 min): Exposición del docente sobre los conceptos básicos de POO.
Ejercicios prácticos en equipos para modelar un sistema simple utilizando clases y
objetos.

- Cierre (10 min): Plenaria para compartir los modelos creados y discutir sobre los
conceptos aprendidos.

Etapa: Inicio del proyecto integrador

Descripción: Introducción al proyecto. Se explica el desarrollo de un sistema de


biblioteca durante el curso, aplicando los conceptos de POO.

Evidencia: Presentación del proyecto.

Herramienta de evaluación: Rúbrica de evaluación de proyectos.

Aporte al proyecto: Conocer el alcance y objetivos principales. Establecer roles y


actividades de cada equipo.

Tarea: Investigar casos de uso comunes en los sistemas de bibliotecas (entregable


en Moodle)

Sesión 2

Objetivo: Aplicar conceptos de encapsulamiento y ocultación de información en la


programación de clases y objetos.

Temas: Encapsulamiento

Distribución del tiempo:

- Inicio (10 min): Lluvia de ideas sobre formas de proteger información y


comportamiento en la POO (Mentimeter)

- Desarrollo (70 min): Práctica guiada para aplicar encapsulamiento en las clases
del sistema de biblioteca.
- Cierre (10 min): Plenaria para compartir aprendizajes y dudas.

Etapa: Análisis de requerimientos

Descripción: Discusión y definición de los casos de uso identificados previamente.


Análisis de requerimientos del sistema.

Evidencia: Documento de requerimientos del sistema de biblioteca.

Herramienta de evaluación: Rúbrica para evaluar documentos escritos.

Aporte al proyecto: Casos de uso y requerimientos del sistema de biblioteca.

Tarea: Diagrama de clases inicial del sistema (entregable en Moodle)

**Observaciones generales / implementación de alternativas y/o estrategias**

Preparar actividades alternativas en caso de conectividad limitada de algunos


alumnos.

También podría gustarte