Está en la página 1de 8

Hacia un Sistema Inteligente basado en Mapas Conceptuales

Evolucionados para la Automatización de un


Aprendizaje Significativo. Aplicación a la Enseñanza
Universitaria de la Jerarquía de Memoria

L. Moreno, E.J. Gonzalez, J.D. Piñeiro, B. Popescu, A. Hamilton, J. Sigut, J.


Torres, J. Toledo, J. Merino, C. González
Dpto. de Ingeniería de Sistemas y Automática y Arquitectura y Tecnología de Computadores
Universidad de La Laguna
Facultad de Física y Matemáticas, 38207 Tenerife
ejgonzal@ull.es

Resumen
El principal objetivo de esta ponencia consiste en 1. Introducción
plasmar la búsqueda de un sistema inteligente para Se puede considerar el punto de partida de este
apoyo a la docencia en un proceso de aprendizaje trabajo como un proceso de investigación-acción.
significativo [9]. Como dominio concreto, hemos Este es un proceso bien documentado (la idea
elegido el campo de la jerarquía de memoria por original se le atribuye a Kart Lewin en los años
su complejidad limitada pero que a la vez 40) de reflexión, análisis y discusión para la
constituye un dominio lo suficientemente general mejora de la enseñanza mediante actividades
para ser enseñado en diferentes asignaturas y colaborativas que busquen soluciones para el día a
grados de detalle. Además, los autores hemos día en el ámbito docente [1],[6],[7],[8].
desarrollado varios trabajos en esta área, En esta línea, los autores – profesores e
incluyendo varios simuladores que han sido investigadores – pretendieron en un principio
empleados como recursos docentes. Buscando la aplicar las ventajas de un proceso de
mejora continua de la docencia, se llevó a cabo un investigación-acción a las asignaturas que
proceso de investigación-acción, dando como imparten, un amplio abanico que abarca desde la
fruto la idea de elaborar el mencionado sistema Arquitectura de Computadores hasta el Control
inteligente, incluso para ser independiente del Digital. A pesar de esta diversidad, varias de estas
dominio de aplicación. Para esta aplicación, asignaturas ofrecen un solapamiento de temas, por
hemos desarrollado una variación de los ejemplo la cache y la memoria virtual, con lo que
tradicionales mapas conceptuales, a la que hemos parece adecuado iniciar un proceso de
denominado Grafo Instruccional Conceptual investigación-acción en búsqueda de soluciones
Pedagógico (Pedagogical Concept Instructional comunes. Para ello se celebraron numerosas
Graph, PCIG) que permite la planificación del reuniones en las que los participantes han
aprendizaje y la enseñanza de un tema específico. examinado de forma sistemática su propia
Después de que el profesor haya diseñado el PCIG experiencia docente, empleando para ello técnicas
específico de la materia a enseñar, el sistema propias del terreno de la investigación.
experto hará uso de un test adaptivo que generará Uno de los primeros campos a los que hemos
una serie de preguntas siguiendo la estructura intentado aplicar este proceso es el de la jerarquía
jerárquica descrita en el PCIG. De la respuesta de memoria, un tema que aparece inevitablemente
obtenida por cada estudiante se puede obtener un en la docencia de asignaturas como Sistemas
mapa conceptual individualizado que describe lo Operativos, Estructura y Arquitectura de
que cada alumno conoce a priori de la materia a Computadores.
aprender. Tras dichas reuniones, surgió la idea del
desarrollo de un sistema inteligente que pudiese
ayudar a la docencia, averiguando lo que el
270 Métodos pedagógicos innovadores

Colegio el conocimiento previo del alumno, dentro del


Tiene cual se asimilan los nuevos conceptos. De ahí que
Dirigido por Varios
sea aconsejable estimar el estado de conocimiento
Tiene actual del alumno antes de proceder a la docencia
Varios de nuevos conceptos.
Director
Retornando al diseño del sistema inteligente
Alumno propuesto en el proceso de investigación-acción,
Profesor los autores presentamos una evolución de los
Usa
tradicionales mapas conceptuales a los que hemos
Usa llamado Grafo Instruccional Conceptual
Pedagógico (Pedagogical Concept Instructional
Clase Graph, PCIG), y que será explicado con
profundidad más adelante. El profesor describiría
el conocimiento de la materia mediante uno de
Figura 1. Ejemplo simple de mapa conceptual
estos grafos evolucionados. Tras esto, el sistema
inteligente haría uso de un test adaptivo,
alumno conoce del tema a enseñar y con qué generando varias preguntas sobre los conceptos
profundidad en un momento determinado. A partir incluidos en ese PCIG. De las respuestas que se
de esa información se diseñará un aprendizaje obtengan, se puede construir un PCIG
significativo particularizado para cada alumno. personalizado para cada alumno conteniendo la
Emplearemos para este propósito mapas información de qué conceptos conoce a priori el
conceptuales, ya que permite dividir el tema en alumno y, no menos importante, con qué
regiones más pequeñas, facilitando la clasificación profundidad. Comparando ambos modelos (el
del alumnado según su conocimiento previo, y original con el personalizado), el sistema experto
con ello el aprendizaje significativo. determinará un camino de aprendizaje (lo que en
Los mapas conceptuales son unas las referencias bibliográficas se conoce como
herramientas gráficas para la organización y learning path), basado en casos y personalizado
representación del conocimiento. Cada mapa para grupos de alumnos que presenten
conceptual se compone de conceptos, características similares. Estos caminos de
normalmente representados dentro de círculos o aprendizaje involucran tanto a un conjunto de
rectángulos, unidos jerárquicamente usando recursos como los LOs como al uso de teorías
relaciones o preposiciones que pueden a su vez pedagógicas ampliamente avaladas por la
estar etiquetada mediante un enunciado experiencia, como es el caso del CSCL (Computer
descriptivo como “es parte de”, “depende de”, etc. Supported Collaborative Learning).
[2],[3],[5],[11],[12]. En la Figura 1 se muestra un Es importante remarcar que la metodología
ejemplo simple de mapa conceptual. propuesta es totalmente independiente del
Existen numerosas referencias bibliográficas dominio de la aplicación, aunque a lo largo de esta
que demuestran las ventajas del empleo de mapas ponencia haremos referencia a su aplicación en la
conceptuales: mejoran la comprensión y retención enseñanza universitaria de la jerarquía de
de ideas, ayudan a la memorización de conceptos memoria en la asignatura de Sistemas Operativos
y relaciones, permiten personalizar el aprendizaje, de la titulación de Ingeniería en Informática de
la compartición de conocimiento y refuerzo de las Sistemas.
habilidades de aprendizaje. Además, permiten su
complementación con otros recursos docentes
como son los Objetos de Aprendizaje (Learning
2. Proceso de investigación-acción y
Objects- LOs) o con otros tipos de actividades PCIGs
como chats, foros, enlaces a páginas web, etc. Tal como indicamos en la introducción, la
Debido a su naturaleza, el empleo de mapas metodología que presentamos en esta ponencia
conceptuales se considera extremadamente útil deriva de un proceso de investigación-acción. Este
para una docencia basada en aprendizaje proceso lleva consigo una serie de pasos, descritos
significativo. Este tipo de aprendizaje se basa en ampliamente en la literatura.
XIII Jornadas de Enseñanza Universitaria de la Informática 271

realizadas, comunicación de altas expectativas


1. Identificación del dominio del problema, en el aprendizaje y respeto de los diversos
normalmente condensado en una pregunta a la talentos y formas de aprendizaje).
que el proceso trata de dar respuesta. En el 5. Reflexión. El paso final consiste en la lógica
caso que nos ocupa, la pregunta ha sido “¿Qué evaluación de los resultados y considerar la
serie de recursos didácticos podemos diseñar e posibilidad de refinar el proceso repitiendo los
implementar para obtener mejores resultados pasos descritos.
en la docencia del tema de jerarquía de
memoria en nuestras asignaturas, siendo Como primer resultado del proceso, varios de
adaptables al nivel y contexto de cada los autores de esta ponencia hemos dirigido varios
asignatura?”. proyectos Fin de Carrera consistentes en el diseño
2. Recogida y organización de datos. En nuestro e implementación de simuladores educativos para
caso hemos recogido información la enseñanza de la jerarquía de memoria y caché,
principalmente mediante ejemplos del trabajo uniendo de este modo el conocimiento teórico con
de estudiantes de las asignaturas involucradas, la experiencia práctica. Entre otros, destacaremos
proyectos fin de carrera, actas de las reuniones dos simuladores, SIJEM [13] y su evolución
y artículos en revistas del ámbito educativo MNEME [10]. En su diseño hemos intentado
(por ejemplo IEEE Transactions on Education evitar uno de los problemas que suelen criticarse a
y Computers & Education) o este tipo de herramientas: ofrecer una versión
congresos/jornadas (principalmente actas de la demasiado simplificada del objeto de estudio, lo
JENUI de ediciones anteriores). Es de que puede llevar a nuevos errores de concepción
destacar que, al involucrar a alumnos de varias en el modelo del estudiante, y con ello, fracasar en
asignaturas, hemos conseguido una muestra nuestro objetivo de un aprendizaje significativo.
rica en variedad. Aunque estos simuladores ofrecen una serie de
3. Interpretación de los datos. Debido a la interesantes características para la enseñanza
naturaleza de los datos recogidos, estos datos universitaria de la jerarquía de memoria, el
son principalmente cualitativos, por lo que su análisis de dichos simuladores cae fuera del
interpretación debe ser realizada con cuidado. objetivo de nuestra ponencia, por lo que
Una de las conclusiones más sobresalientes es animamos a aquel lector interesado para que visite
que una mayoría de los alumnos analizados sus respectivas páginas web donde pueden ser
echan en falta algún tipo de recurso descargados de una manera gratuita.
informático que les guiase en el proceso de El mero uso de simuladores por sí mismo no
aprendizaje. No nos debe extrañar esta es suficiente para la obtención de mejores
conclusión, ya que estamos analizando resultados en la docencia. Se hace necesario
asignaturas de Informática, donde los alumnos desarrollar otras actividades (discusiones de
están habituados a tratar con todo tipo de significado, wikis, ejercicios complementarios,
software. presentaciones en clase) que permitan al alumno
4. Acción basada en los datos. A partir de la aumentar su conocimiento de la materia,
interpretación que indicamos en el punto 3 y comprender adecuadamente los conceptos teóricos
tras el análisis de diversos artículos aparecidos y aplicar dichos conceptos al mundo real. En
en revistas de carácter educacional como las nuestro caso hemos incluido ese tipo de
mencionadas en el punto 2, hemos elaborado actividades en la conocida plataforma educativa
un plan basado en el diseño e implementación Moodle.
de herramientas software donde se incluyan Una segunda propuesta para la mejora de
los conocidos 7 principios para la buena nuestra enseñanza consistió en el uso de mapas
práctica educativa identificados por conceptuales relativos a la jerarquía de memoria.
Chickering and Gamson [4] (promover el En una primera aproximación, empleamos la
contacto entre el estudiante y su lugar de habitual actividad de pedir a los alumnos que
estudio, reciprocidad y cooperación entre los plasmasen su propio mapa conceptual. Sin
estudiantes, aprendizaje activo, realimentación embargo, y tras largas reuniones entre los
adecuada, énfasis sobre el tiempo de las tareas profesores involucrados, desarrollamos un único
272 Métodos pedagógicos innovadores

mapa conceptual con todos los conceptos establecer una serie de restricciones a la hora de
involucrados en las asignaturas relacionadas construir el mapa conceptual. Este es el motivo
(Sistemas Operativos, Estructura de por el que los autores proponemos un subconjunto
Computadores y Arquitectura e Ingeniería de de mapas conceptuales, a la que hemos llamado
Computadores…). De este modo conseguíamos Grafo Instruccional Conceptual Pedagógico
además una mayor coordinación entre las (Pedagogical Concept Instructional Graph, PCIG).
asignaturas, ya que podíamos fijar una especie de Un PCIG no ordena los conceptos según
fronteras entre los conceptos, evitando el relaciones arbitrarias, tal como sucede en el caso
solapamiento de materias (es decir, que a los de un mapa conceptual genérico, sino que los
alumnos se le repitiese varias veces el mismo conceptos son colocados dependiendo del orden
concepto). A continuación, hemos solicitado a los lógico en que deben ser presentados al alumno.
alumnos que refinasen y completasen el mapa Por tanto el PCIG se basará en relaciones del tipo
conceptual, incluyendo nuevos conceptos y “Concepto A debe ser enseñado antes del
asociando materiales educativos (teoría que han Concepto B porque A es necesario para entender
visto en clase, actividades con simuladores, etc.) a adecuadamente B”. Como ejemplo, en la Figura 2
cada concepto que aparece en el mapa. Para esta mostramos el PCIG referido a la jerarquía de
actividad – desarrollada de forma colaborativa memoria en la asignatura de Sistemas Operativos.
primero en grupos de 3 alumnos y después de Este PCIG muestra, por ejemplo, que
forma intergrupal – los alumnos han empleado “Segmentación paginada” necesita que los
Compendium, una herramienta de código abierto. conceptos “Segmentación” y “Paginación” sean
Una de las ventajas de esta herramienta es que se enseñados con anterioridad. Otro ejemplo es el de
puede exportar el mapa conceptual a formato “Paginación bajo demanda” que es necesario para
HTML, de tal forma que los alumnos pueden el aprendizaje de “Archivos mapeados en
acceder al contenido asociado a cada concepto memoria”, “Reemplazamiento de página”,
solamente pulsando el botón del ratón sobre dicho “Asignación de marcos de página”, “Copy-on-
concepto. De este modo, el mapa conceptual les write” e “Hiperpaginación”.
ayuda a estudiar la materia, organizar sus apuntes Tras el diseño del PCIG podemos emplearlo
y preparar nuevo material didáctico que podremos para explorar el conocimiento de cada estudiante.
emplear para los próximos cursos. Además, Para este propósito emplearemos un sistema
podemos incluir el código HTML generado en el experto, el cual describiremos en las siguientes
Moodle (o en cualquier otra plataforma de e- secciones de la ponencia.
learning).
En el contexto de un aprendizaje 3. Determinación del conocimiento actual
significativo, sería deseable una herramienta que del estudiante mediante PCIGs
nos informase de lo que cada alumno conoce en
un momento determinado. Esta herramienta Los autores pretendemos implementar un sistema
permitiría el diseño de un camino de aprendizaje de enseñanza basado en el uso del ordenador. Para
personalizado para cada estudiante una vez que ello necesitamos testear el conocimiento del
los conceptos-objetivo del proceso han sido alumno para posteriormente presentarle
definidos. Este camino de aprendizaje puede contenidos relacionados con la materia a aprender
incluir aquellos recursos o actividades (por (documentos, simuladores, enlaces, etc.). En el
ejemplo los simuladores mencionados) que diseño de esta herramienta debemos distinguir dos
permitiesen a los alumnos llevar a cabo un funcionalidades distintas: la del estudiante y la del
autoaprendizaje adaptivo. Un buen punto de administrador de la herramienta.
partida podría ser el mapa conceptual que hemos El estudiante debe pasar los tests y visualizar
diseñado anteriormente. Sin embargo, podríamos los contenidos relacionados a algunos conceptos,
ser más ambiciosos en nuestro objetivo y buscar mientras que el administrador se encarga de fijar
una herramienta lo suficientemente general que los conceptos, las tareas a realizar y las relaciones
sirva para un mapa conceptual genérico, no entre ellos. En esta sección nos centraremos en los
solamente para la jerarquía de memoria. Para que aspectos de diseño de esta herramienta.
esta generalización sea posible, necesitamos
XIII Jornadas de Enseñanza Universitaria de la Informática 273

Figura 2. Ejemplo de PCIG aplicado a la jerarquía de memoria para la asignatura de Sistemas Operativos
274 Métodos pedagógicos innovadores

x Modificar los datos de su cuenta (login,


contraseña, etc.)
3.1. Role de administrador
x Comprobar qué tests ha realizado.
El administrador se encarga de las siguientes x Escoger un concepto de los disponibles para
funciones: ser visitado en el mapa (conceptos visitados
anteriormente pero que no ha conseguido
x Crear el PCIG. Por notación cada enlace se aprobar y que no han sido dados por
designará como [concepto1, concepto2], que finalizados por el administrador y conceptos
será interpretado como que el concepto1 no visitados a los que puede acceder por haber
depende del concepto2, por lo tanto un aprobado los conceptos necesarios).
alumno no puede conocer el concepto1 sin x Realizar los tests en el tiempo prefijado por el
haber visto antes el concepto2. administrador.
x Crear las preguntas del test adaptativo, con 4 x Visualizar los resultados del test.
posibles respuestas y definiendo una serie de
factores como 3.3. Arquitectura e implementación
x Probabilidad a priori P de conocer el El sistema resultante es una aplicación basada en
concepto. web, escrita en Java, testeada para el servidor de
x Probabilidad de acertar la pregunta aplicaciones Tomcat y empleando una base de
sabiendo el concepto P(p+|c+), lo que datos MySQL. El algoritmo para el test adaptivo
llamamos dificultad. se basa en los siguientes principios:
x Probabilidad de acertar la pregunta no
sabiendo el concepto P(p+|c-), lo que x La siguiente pregunta del test se toma de la
denominamos adivinanza. lista de las preguntas disponibles. Estas
x Grado de relación de la pregunta con el preguntas son las relacionadas con el concepto
concepto. actual y que no estén relacionadas con
x Definir los conceptos previos del mapa, esto conceptos que el alumno no haya aprobado.
es, aquellos conceptos que el alumno debe x La puntuación obtenida al responder una
conocer antes de enfrentarse al test (por pregunta depende de si el alumno ha
ejemplo los conceptos que se supone que han respondido correctamente a la pregunta
visto en otras asignaturas) y los conceptos anterior del test (se atenúa de este modo el
objetivo – los conceptos que el alumno debe factor suerte a la hora de responder el test).
llegar a conocer para aprobar el tema.
x Administración normal del sistema: crear Actualmente se han implementado estos
nuevos usuarios, contraseñas, alias, permisos, principios mediante un parser ANTLR y un
etc. algoritmo bayesiano.
x Seguir el estado de cada estudiante,
visualizando los tests que cada alumno ha x Tomando en cuenta la probabilidad de dar una
superado o no (la calificación obtenida, las respuesta acertada a la pregunta según la
respuestas que ha dado, etc.) dificultad de la pregunta y la probabilidad de
x Crear contenidos relacionados con cada acertarla “por suerte”, se puede definir la
concepto, del mismo modo que en el caso de nueva probabilidad de conocer adecuadamente
la creación de las preguntas del test adaptivo, el concepto, aplicando el Teorema de Bayes,
es decir, asignando un grado de relación a como
cada concepto.
3.2. Role de alumno Pa posteriori= P(p+|c+)*P/
(1)
(P(p+|c+)*P+(1-P)* P(p+|c-))
El role de alumno comprende las siguientes
acciones: x La siguiente pregunta se escoge de la lista de
las posibles preguntas como aquella pregunta
que maximiza una función de utilidad que
XIII Jornadas de Enseñanza Universitaria de la Informática 275

tiene en cuenta el resultado de la última 4. Conclusión


cuestión planteada, la calificación obtenida
por el alumno y las dificultades de las Hemos presentado en esta ponencia el proceso de
preguntas restantes relativas al concepto. diseño de un sistema inteligente para el apoyo de
x La condición de parada del test se verifica la docencia siguiendo un aprendizaje significativo.
cuando no existe un aumento significativo en Como dominio de la aplicación hemos escogido la
la probabilidad de que el alumno conozca el enseñanza universitaria de la jerarquía de
concepto o bien ya no existen más preguntas memoria. El desarrollo comenzó con un proceso
en la base de datos. de investigación-acción para la mejora de la
docencia. Esta investigación-acción conduce al
desarrollo de un sistema inteligente, independiente
3.4. Herramientas empleadas incluso del dominio de la aplicación. Para este
diseño, el profesor debe expresar este dominio de
Para la implementación del sistema inteligente se
la aplicación en una nuestra propuesta de
han empleado las siguientes herramientas:
variación de mapas conceptuales a la que hemos
denominado Grafo Instruccional Conceptual
x El Compendium Project para la generación del Pedagógico (Pedagogical Concept Instructional
mapa conceptual Graph, PCIG). Este PCIG no ordena los conceptos
(http://www.compendiuminstitute.org). La en relaciones arbitrarias, como es el caso de los
base de datos MySQL del Compendium se mapas conceptuales, sino que son colocados según
traduce a la base de datos del proyecto. Los el orden lógico en que deben ser presentados al
nodos de tipo lista o mapa se sustituyen por alumno.
nodos internos que no aparecen en la base de En el diseño de este sistema podemos
datos final. distinguir dos roles: el de administrador y el del
x Hibernate framework para el acceso a la base estudiante. El sistema experto hace uso de un test
datos para la capa de abstracción relacionada adaptivo que presenta varias preguntas al alumno
con el tipo de dicha base de datos entre un conjunto elaborado por el profesor. De
(http://www.hibernate.org/80.html) las respuestas de cada estudiante, se puede obtener
x Spring framework que implementa el patrón un PCIG personalizado que describe lo que el
de DI (dependency injection) para la capa de alumno conoce a priori de la materia a estudiar.
abstracción mediante la definición del acceso Los siguientes puntos reflejan las líneas
a la base de datos, el algoritmo empleado por abiertas y futuras extensiones del sistema
el test adaptivo, la forma de rellenar la tabla inteligente.
que contiene el mapa conceptual (actualmente
implementada en Compendium) y la acción a x Validación del sistema con usuarios reales. En
tomar si el usuario no supera los conceptos la actualidad, el sistema (denominado Student
previos del mapa en el test. COncept MAp Explorer, SCOMAX) está
x Struts 2 un web framework implementado en siendo empleado con éxito en la enseñanza del
Java que emplea la arquitectura Modelo- concepto de número en colaboración con una
Vista-Controlador (MVC) universidad brasileña y en el master DURIA,
(http://struts.apache.org/2.x/index.html). un título propio de la Universidad de La
x ANTLR (http://www.antlr.org) Another Tool Laguna. Algunas pantallas de la herramienta
for Language Recognition, una herramienta implementada se pueden ver en la Figura 3.
que proporciona soporte para construir x En la descripción del sistema, los autores
reconocedores, compiladores y traductores de proponemos emplear potencialmente el
descripciones gramaticales. Se emplea para la paradigma de las ontologías para la expresión
implementación del algoritmo del test, con lo del conocimiento, a partir del modelo del
que se pueden poner las expresiones en un mapa conceptual generado por el profesor.
fichero externo leído por el parser. x A partir de los modelos original y
x Google Web Toolkit, AJAX para la interfaz personalizado, el sistema experto determinará
gráfica. una estrategia de aprendizaje basado en casos,
276 Métodos pedagógicos innovadores

agrupando a los alumnos de similares [8] Jonassen, D.H.; Peck, K.L.;Wilson, B.G.
características. Esta estrategia se compondrá Learning with technology. Upper Saddle
de una serie de recursos: bibliografía, enlaces River, NJ: Merrill Publishing, 1999.
web, juegos o simuladores. [9] Michael J. In pursuit of meaningful learning.
x Aplicación a otras áreas de conocimiento, en Adv Physiol Educ. 2001, 25: 145–158.
particular la enseñanza de Matemáticas en la [10] MNEME se puede descargar gratuitamente
educación secundaria, lo que permite una de la dirección
validación de la herramienta tanto en entornos http://www.isaatc.ull.es/portal/proyectos/mne
universitarios como no universitarios. me
x Facilitar que cada usuario pueda comprobar su [11] Novak, J. D.; Gowin, D.B. Aprendiendo a
estado de conocimiento en el contexto de un aprender. Ed. Martínez Rocca, España, 1988.
mapa conceptual (esto se puede conseguir [12] Novak, J.D. Clarify with concept maps: A
empleando la posibilidad que ofrece la tool for students and teachers alike. The
herramienta Compendium de exportar el mapa Science Teacher. 1991, 58(7), 45-49.
conceptual a HTML). [13] SIJEM se puede descargar gratuitamente de
x Eliminar la dependencia del uso de la la dirección
herramienta Compendium, http://www.isaatc.ull.es/portal/proyectos/sije
x Integración del sistema de estándares como m
SCORM.

Referencias
[1] Argyris, C.; Putnam, R.; Smith, D.McL.
Action science: concepts, methods and skills
for research and intervention. San Francisco,
Ca.: Jossey-Bass, 1985
[2] Bareholz, H.; Tamir, P. A comprehensive use
of concept mapping in design instruction and
assessment. Research in Science and
Technology Education. 1992, 10(1), 37-52.
[3] Bernard, R. M.; Naidu, S. Post-questioning,
concept mapping and feedback: a distance
education field experiment. British Journal of
Educational Technology. 1990, 23(1), 48-60.
[4] Chickering, A. W.; Gamson, Z. F., “Applying
the Seven Principles for Good Practice in
Undergraduate Education” New Directions
for Teaching and Learning, vol. 47, San
Francisco: Jossey-Bass Inc., Publishers,
1991.
[5] Dabbagh N. Concept mapping as a mindtool
for critical thinking. J Computing Teacher
Educ. 2001, 17, 16–24.
[6] Heller, F.A. Group feedback analysis as a
method of action research. In AW Clark, Figura 3. Captura de pantallas de la herramienta
Experimenting with organisational life. New SCOMAX
York: Plenum, 1976
[7] Hopkins, D. A teacher's guide to classroom
research. Philadelphia: Open University
Press, 1985

También podría gustarte