Está en la página 1de 11

Diseño de una Sesión de Clase Diversificada

Autoevaluación

Curso de Aptitud Pedagógica 2005-06


Módulo de Didáctica General
Gualberto Asencio Cortés
INDICE GENERAL

1 INTRODUCCIÓN .................................................................................... 3

2 CONTEXTUALIZACIÓN............................................................................ 3

3 OBJETIVOS........................................................................................... 4

4 CONTENIDOS ....................................................................................... 5

5 METODOLOGÍA ..................................................................................... 8

6 EVALUACIÓN ........................................................................................ 9

ANEXOS:

A AUTOEVALUACIÓN ...............................................................................10

Página 2
1 INTRODUCCIÓN

El tema elegido para el desarrollo de esta sesión de clase es una introducción a la


programación orientada a objetos usando el lenguaje Java como modelo. Se trata de una
introducción elemental apropiada al nivel de conocimiento que los alumnos tienen. Aunque el grupo
de alumnos es diverso en cuanto al carácter social y cultural, esta introducción se presenta de
interés para todo el colectivo, incluso para los menos avispados.

2 CONTEXTUALIZACIÓN

El grupo de alumnos consta de 18 individuos, de edades comprendidas entre 15 y 16 años,


de los cuales hay dos que son italianos y una que es gallega. Los dos alumnos italianos no presentan
problemas con el idioma español. Por otra parte, todos los alumnos tienen un nivel cultural medio
para el grupo en el que se encuentran: 2º de Grado Medio en Informática; salvo los dos alumnos
italianos, que han venido de un instituto donde el nivel que se pide es mayor. También existe una
alumna (Marta) que manifiesta bastante dificultad para comprender la programación y las
matemáticas, y además le cuesta mucho trabajo concentrarse y atender en clase. En total hay 13
chicos y 5 chicas. En vista de todo esto, para atender a la diversidad del grupo de alumnos, vamos a
dividir éstos en tres subgrupos:

• Grupo A: Formado por los dos alumnos italianos. Este grupo posee un nivel de conocimientos
alto sobre la programación orientada a objetos, incluyendo conceptos avanzados de herencia
y polimorfismo.

• Grupo B: Formado por todos los alumnos, salvo los dos italianos y Marta. En total 15
alumnos. Este grupo tiene un nivel medio de conocimientos, y asume medianamente bien la
tarea del aprendizaje de la orientación a objetos.

• Grupo C: Formado sólo por Marta. Este grupo tiene un nivel de conocimientos bajo y poca
capacidad para el ejercicio de la programación. Habrá que prestar especial atención a este
grupo para sacarlo adelante y situarlo en un nivel de aptitud aceptable.

Página 3
3 OBJETIVOS

A continuación vamos a describir cuáles son los objetivos o metas que se pretenden alcanzar
para conseguir el desarrollo integral de los alumnos. Estos objetivos van a variar según el subgrupo
de alumnos al que vayan dirigidos. Además, estos objetivos pueden ser: conceptuales (relacionados
con el saber, con el conocer), procedimentales (relacionados con el saber hacer, adquirir destreza
para realizar ciertas tareas) y actitudinales (relacionados con el comportamiento o actitud del
alumno). Por consiguiente, para atender a la diversidad del grupo de alumnos, vamos a dividir los
objetivos en tres grupos, relacionados directamente con los subgrupos de alumnos indicados en el
apartado anterior.

• Grupo A:
o Conceptuales:
ƒ Comprender el concepto de clase y objeto
ƒ Entender lo que son los atributos y métodos
ƒ Comprender el concepto de mensaje
ƒ Comprender el concepto de herencia entre clases
ƒ Entender el significado de las interfaces
ƒ Comprender un ejemplo avanzado en Java que presente herencia entre clases
e interfaces
o Procedimentales
ƒ Saber escribir clases que modelen ejemplos simples de la realidad, tales como
una persona, un coche, etc.
ƒ Saber escribir clases que modelen ejemplos complejos de la realidad, tales
como una lista, un temporizador, etc.
ƒ Saber cómo escribir una clase para que implemente una interfaz
ƒ Poder realizar mensajes entre objetos y a sí mismos
o Actitudinales
ƒ Fomentar el uso de la programación orientada a objetos frente a la
programación tradicional
ƒ Despertar el interés por las nuevas tecnologías en programación
ƒ Incentivar a la participación en clase
ƒ Promover una actitud crítica frente a los distintos problemas

• Grupo B:
o Conceptuales:
ƒ Comprender el concepto de clase
ƒ Comprender el concepto de objeto
ƒ Entender lo que son los atributos
ƒ Entender lo que son los métodos
ƒ Comprender el concepto de mensaje
ƒ Comprender un ejemplo concreto y sencillo en Java

Página 4
o Procedimentales
ƒ Saber escribir clases que modelen ejemplos simples de la realidad, tales como
una persona, un coche, etc.
ƒ Saber añadir atributos y métodos a las clases
ƒ Poder realizar mensajes desde un objeto a otro
o Actitudinales
ƒ Fomentar el uso de la programación orientada a objetos frente a la
programación tradicional
ƒ Despertar el interés por las nuevas tecnologías en programación
ƒ Incentivar a la participación en clase
ƒ Promover una actitud crítica frente a los distintos problemas

• Grupo C:
o Conceptuales:
ƒ Comprender el concepto de clase
ƒ Comprender el concepto de objeto
ƒ Entender lo que son los atributos
ƒ Entender lo que son los métodos
o Procedimentales
ƒ Saber escribir clases que modelen ejemplos simples de la realidad, tales como
una persona, un coche, etc.
ƒ Saber añadir atributos y métodos a las clases
o Actitudinales
ƒ Animar al uso de la programación como medio para conseguir que el
computador efectúe cualquier tarea que se desee
ƒ Incentivar a la participación en clase
ƒ Promover una actitud crítica frente a los distintos problemas

4 CONTENIDOS

A continuación vamos a describir los contenidos que se van explicar en la sesión, los cuales
se presentan como el medio o el ingrediente, gracias al cual podremos conseguir los objetivos
descritos en el apartado anterior. Como se ha ido haciendo hasta ahora, los contenidos van a
cambiar ligeramente en función del grupo al que va dirigido.

A la hora de la explicación de los contenidos sobre el grupo completo de alumnos, se tendrán


en cuenta los tres subgrupos formados, de forma que se acondicionarán recursos para los alumnos
más avanzados y también para los que necesiten más ayuda.

Los contenidos, divididos en los tres grupos correspondientes, son los siguientes:

Página 5
• Grupo A:
o Conceptuales:
ƒ Introducción a la programación orientada a objetos
• Deficiencias de la programación tradicional
• Aportación de la programación orientada a objetos
• Características principales de la programación orientada a objetos
• Concepto de clase
• Concepto de objeto
ƒ Clases
• Definición de clase
• Tipos de clases
• Implementación de clases en Java
ƒ Objetos
• Definición de objeto
• Creación de objetos a partir de clases en Java
ƒ Atributos
• Definición de atributo
• Tipos de datos
• Visibilidad
• Atributos estáticos
ƒ Métodos
• Definición de método
• Prototipo de un método en Java
• Tipo devuelto y argumentos
• Invocación de métodos (mensajes)
ƒ Herencia e Interfaces
• Concepto de herencia
• Un ejemplo de clases heredadas
• Concepto de interfaz
• Sistemas con interfaces
o Procedimentales
ƒ Diseño de un sistema con una clase Persona
ƒ Elaboración de un sistema que contiene dos clases: Lista y Proceso
ƒ Creación de métodos de consulta y modificación en las clases Lista y Proceso
ƒ Desarrollo de un sistema de simulación usando Listas y Procesos
o Actitudinales
ƒ Puesta en común de los prototipos de los métodos
ƒ Debate sobre la utilidad de los atributos de las clases Persona y Agenda

• Grupo B:
o Conceptuales:
ƒ Introducción a la programación orientada a objetos
• Deficiencias de la programación tradicional
• Aportación de la programación orientada a objetos
• Características principales de la programación orientada a objetos
Página 6
• Concepto de clase
• Concepto de objeto
ƒ Clases
• Definición de clase
• Tipos de clases
• Implementación de clases en Java
ƒ Objetos
• Definición de objeto
• Creación de objetos a partir de clases en Java
ƒ Atributos
• Definición de atributo
• Tipos de datos
• Visibilidad
• Atributos estáticos
ƒ Métodos
• Definición de método
• Prototipo de un método en Java
• Tipo devuelto y argumentos
• Invocación de métodos (mensajes)
o Procedimentales
ƒ Diseño de un sistema con una clase Persona
ƒ Elaboración de un sistema que contiene dos clases: Persona y Agenda
ƒ Creación de métodos de consulta y modificación en las clases Persona y
Agenda
o Actitudinales
ƒ Puesta en común de los prototipos de los métodos
ƒ Debate sobre la utilidad de los atributos de las clases Persona y Agenda

• Grupo C:
o Conceptuales:
ƒ Introducción a la programación orientada a objetos
• Deficiencias de la programación tradicional
• Aportación de la programación orientada a objetos
• Características principales de la programación orientada a objetos
• Concepto de clase
• Concepto de objeto
ƒ Clases
• Definición de clase
• Implementación de clases en Java
ƒ Objetos
• Definición de objeto
• Creación de objetos a partir de clases en Java
ƒ Atributos
• Definición de atributo
• Tipos de datos
ƒ Métodos
Página 7
• Definición de método
• Prototipo de un método en Java
• Tipo devuelto y argumentos
• Invocación de métodos (mensajes)
o Procedimentales
ƒ Diseño de un sistema con una clase Persona
ƒ Elaboración de un sistema que contiene dos clases: Persona y Agenda
o Actitudinales
ƒ Puesta en común de los prototipos de los métodos
ƒ Debate sobre la utilidad de los atributos de las clases Persona y Agenda

5 METODOLOGÍA

En este punto vamos a describir la forma de trabajo que como profesores vamos a desarrollar
para poder alcanzar los objetivos que se han marcado. En esta forma de trabajo, o metodología,
vamos a distinguir una serie de actividades que se van a poner en práctica con los alumnos. Estas
actividades están organizadas en el tiempo y se han descrito, para las mismas, los recursos que van
a necesitar durante su aplicación.

A continuación se muestra una tabla que describe claramente las actividades que se
proponen. Esta tabla está organizada por los tipos de actividades y presenta su temporalización,
detalle y los recursos necesitados.

Tipo Actividad Detalle Tiempo Recursos


Inicio Reflexión sobre la Breve discusión compartida con 30 min Mesas formando
naturaleza de las cosas los alumnos acerca de cómo se una U
puede entender cualquier cosa en
términos de cualidades o
características (atributos) y
operaciones que puede realizar.
Se debe hacer uso de ejemplos
fáciles de la realidad
Inicio Transición desde la Se trata de explicar las 50 min Mesas formando
programación diferencias que nos vamos a una U, una pizarra
tradicional hacia la encontrar al cambiar de tipo de
programación programación. Además, se abre
orientada a objetos durante esta actividad, un debate
en el que los alumnos podrán
comentar las posibles ventajas e
inconvenientes de este cambio.
Desarrollo Explicación de las En esta actividad vamos a 50 min Mesas formando
clases, los objetos, los desarrollar los conceptos una U, una pizarra
atributos y los principales sobre los que nos
métodos vamos a basar en los ejercicios.

Página 8
Desarrollo Práctica con el Se presenta aquí un ejercicio que 50 min Mesas formando
ordenador está al alcance de los alumnos una U, una pizarra,
que tienen más dificultades un ordenador
(grupo C), pero presenta ciertos
matices avanzados, que quizá
pasen desapercibidos, que
suscitarán dudas a los alumnos
más avanzados (grupo A)
Acabado Conclusiones y Esta actividad se presenta como 50 min Mesas formando
transferencia un recordatorio de las ideas y una U, una pizarra
comentarios que se han visto
durante las actividades
anteriores. Además se proponen
dos ejercicios en Java que usan
clases simples, los cuales son
similares a los vistos antes pero
aportan ciertos cambios en los
que el alumno debe reflexionar.
Ampliación Introducción a la Esta actividad se muestra como 40 min Mesas formando
herencia y a las una extensión del conocimiento una U, una pizarra
interfaces adquirido destinado para los
alumnos que la puedan
aprovechar, principalmente el
grupo A.
Refuerzo Práctica adicional En esta actividad se muestra un 50 min Mesas formando
ejemplo muy sencillo una U, una pizarra,
autoexplicativo que sirve de un ordenador
apoyo y recuperación para los
alumnos que han tenido
dificultades, principalmente el
grupo C.

6 EVALUACIÓN

A continuación vamos a describir el método de evaluación sugerido para poder determinar la


evolución en el aprendizaje de los alumnos. En concreto, para evaluar el nivel de consecución de los
objetivos. Para describir esta evaluación, tendremos que distinguir los tres grupos diversos:

• Grupo A:
o Revisión de los conceptos de clase y objeto, mediante un sencillo cuestionario de
preguntas cortas
o Prueba de aplicación de los conocimientos adquiridos en materia de atributos y
métodos de clase: Se propone un ejercicio sencillo sobre coches y velocidades.
o Prueba de aplicación avanzada para la introducción de elementos adicionales, como
interfaces, a un modelo sencillo como es el de Personas y Agendas.

• Grupo B:
Página 9
o Revisión de los conceptos de clase y objeto, mediante un sencillo cuestionario de
preguntas cortas
o Prueba de aplicación de los conocimientos adquiridos en materia de atributos y
métodos de clase: Se propone un ejercicio sencillo sobre coches y velocidades.

• Grupo A:
o Revisión de los conceptos de clase y objeto, mediante un sencillo cuestionario de
preguntas cortas
o Prueba de aplicación muy sencilla, autoexplicativa y semiresuelta, de los
conocimientos adquiridos en materia de atributos y métodos de clase: Se propone un
ejercicio sencillo sobre coches y velocidades.
o Prueba de aplicación de los conocimientos adquiridos en materia de atributos y
métodos de clase: Se propone un ejercicio sencillo sobre coches y velocidades.

A AUTOEVALUACIÓN

A continuación voy a presentar un breve informe de autoevaluación sobre mi implicación


personal en este módulo de Didáctica General y de los aprendizajes que he conseguido. Para ello,
empezaré dando una valoración de mi actitud acerca de las sesiones presenciales, a las cuales he
asistido.

Pienso que durante las sesiones, he sido participativo siempre que se ha presentado la
ocasión de participar. Tengo que decir que por lo general no soy una persona muy verbosa, sin
embargo, cuando se trata de un tema interesante, o las circunstancias lo requieran, puedo ser
participativo y expresivo. Y pienso que he desarrollado esta faceta durante las clases, ya que éstas
se prestaban con facilidad al diálogo y a la participación entre todos.

Por otra parte, considero que me he tomado en serio los temas que me hemos tratado en
clase y me he implicado con interés. Redacté un acta de clase, lo cual me resultó novedoso e
interesante, creo que puede ser de utilidad en otras ocasiones. Me alegro de haberlo hecho.
También he expuesto un tema, con dos compañeros más, al resto de la clase, incluida la profesora,
y me ha gustado mucho hacerlo. He notado una facilidad en mi intervención que seguramente
procede del acercamiento con mis compañeros, el cual fue promovido por la profesora desde inicio
del curso.

Me han gustado mucho también las dinámicas de grupo que hemos hecho. Las considero muy
interesantes y amenas, y no creo que se me presenten muchas oportunidades en la vida en las que
pueda hacer las cosas que he hecho durante este módulo de Didáctica General. Me siento satisfecho
en resumidas cuentas.

Página 10
Por otra parte, en relación al presente trabajo, que he realizado para la asignatura, tengo que
decir que me he esforzado por prestar atención a la diversidad, y he mostrado interés por realizarlo
de manera que sea fácil de leer y practicable.

Como conclusión final, tengo que decir que el módulo de Didáctica General, y en especial
nuestra profesora, ha resultado muy gratificante y reveladora, pues he descubierto aspectos o
matices de la enseñanza que no imaginaba, tales como la importancia de la implicación del profesor
en cada alumno. O la importancia que tienen los objetivos educativos, frente a los temarios que se
pretendan explicar en su completitud. Insisto, pienso que he sacado bastante provecho de este
módulo, y en general del CAP, para mi futura carrera como educador.

Muchas Gracias
Gualberto Asencio Cortés

Página 11

También podría gustarte