Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Autoevaluación
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
2 CONTEXTUALIZACIÓN
• 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.
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.
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
• 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
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