Aprendizaje activo en línea utilizando cuadernos virtuales para la asignatura de sistemas multiagente
←
→
Transcripción del contenido de la página
Si su navegador no muestra la página correctamente, lea el contenido de la página a continuación
Actas de las Jenui, vol. 6. 2021.
Páginas: 91-98
Aprendizaje activo en línea utilizando cuadernos virtuales
para la asignatura de sistemas multiagente
Elena del Val J.A Rincón
Dpto. de Informática e Ingeniería de Sistemas Dpto. de Sistemas Informáticos y Computación
Universidad de Zaragoza Universitat Politècnica de València
Zaragozaa Valencia
edelval@unizar.es jrincon@dsic.upv.es
Resumen rough active participation. These methodologies have
been shown to reduce failure rates and increase student
Las metodologías activas están centradas en el estu- performance. Active learning methodologies need ap-
diante y permiten a éstos desempeñar un papel funda- propriate learning environments for their development.
mental en su proceso de aprendizaje mediante la parti- Moreover, if we add the factor of online teaching, the
cipación activa. Para la aplicación de estas metodolo- use of technological tools becomes a fundamental ele-
gías es necesario entornos de aprendizaje apropiados. ment. In this article, we present an online active lear-
En el caso concreto de la enseñanza en línea, el uso de ning methodology for the subject of Multiagent Sys-
herramientas tecnológicas se convierte en un elemento tems with the help of virtual notebooks that are avai-
fundamental. En este artículo, presentamos una meto- lable through the Moodle platform. In the first stage,
dología de aprendizaje activo en línea para la asigna- students are presented with two real problems in the
tura de Sistemas Multiagente con la ayuda cuadernos contexts of health and the Internet of Things (IoT) in
virtuales que están disponibles a través de la platafor- which Multiagent Systems can be applied as a solution.
ma Moodle. Esta metodología consta de dos etapas. En Students are grouped in "learning cells"where they dis-
una primera etapa se presentan a los estudiantes dos cuss possible solutions and reach an agreement on a
problemas reales en los contextos de la salud e Inter- possible design. At the same time, the teacher provi-
net de las cosas en los que los Sistemas Multiagen- des information about similar problems and their so-
te pueden aplicarse como solución. Los estudiantes se lutions through a virtual notebook. Using these note-
agrupan en “células de aprendizaje” donde discuten las books, students can see in a practical way how similar
posibles soluciones y llegan a un acuerdo sobre un po- problems have been solved and acquire the theoretical
sible diseño. Al mismo tiempo, el profesor proporciona knowledge needed to solve the proposed problem. On-
información sobre problemas similares y sus solucio- ce this knowledge is acquired, in a second stage, each
nes a través de cuadernos virtuales. Utilizando estos “learning cell” reviews the design of its initial solu-
cuadernos, los alumnos pueden ver de forma práctica tion and can test it through another notebook. To work
cómo se han resuelto problemas similares y adquirir with these virtual notebooks and the virtual platform,
los conocimientos teóricos y prácticos necesarios para students will need an Internet connection and a web
resolver el problema propuesto. En una segunda etapa browser. With this active online learning methodology,
cada “célula de aprendizaje” revisa el diseño de su so- it is expected to promote the usefulness of multi-agent
lución inicial y puede implementarla y probarla a tra- systems in real problems and to improve the motivation
vés de otro cuaderno. Para trabajar con estos cuadernos and quality of learning in online subjects.
virtuales y la plataforma virtual, los estudiantes necesi-
tarán una conexión a Internet y un navegador web. Con
esta metodología de aprendizaje activo en línea se es- Palabras clave
pera promover la utilidad de los sistemas multiagente
en problemas reales y mejorar la motivación y la cali- Aprendizaje activo en línea, motivación, autonomía,
dad del aprendizaje en las asignaturas en línea. cuaderno virtual, universidad.
Abstract 1. Introducción
Active methodologies are student-centered and allow Los métodos de enseñanza tradicional, como pue-
students to play a key role in their learning process th- de ser la clase magistral, están considerados como una
9192 Actas de las Jenui, vol. 6. 2021. Ponencias
forma efectiva de transmitir información, especialmen- lidad de la clase. Para ello, los métodos de aprendizaje
te cuando los grupos de estudiantes son numerosos. Sin deberían reforzar la curiosidad de los estudiantes, su
embargo, a través de estos métodos los estudiantes tie- interés y persistencia en las tareas de aprendizaje, en
nen un papel pasivo, donde actúan como meros recep- lugar de guiarse por acontecimientos externos, como
tores de información que posteriormente memorizan lograr una recompensa o simplemente tener éxito en el
en lugar de tener una comprensión más profunda de esa proceso de evaluación.
información. Este proceso se conoce como aprendiza- En el contexto de la educación superior, los métodos
je pasivo [26, 15]. Aunque este método de enseñanza de aprendizaje activo están cada vez más presentes con
es predominante, tiene algunos inconvenientes. Al ser el objetivo de mejorar la calidad del aprendizaje [13].
el profesor el que organiza y presenta la información Entre los retos de llevar a la práctica la introducción de
esencial, los estudiantes no distinguen por sí mismos estos métodos está el integrarlos dentro del contexto de
qué información podría ser más relevante en un deter- aprendizaje tradicional y garantizar que todos los con-
minado contexto o problema, y cómo aplicarla en pro- tenidos se enseñen a tiempo. Inicialmente, esto puede
blemas de la vida real. Otro inconveniente de este tipo ser un reto para las metodologías activas a primera vis-
de aprendizaje es que sólo se realizan tareas de apren- ta. En este artículo proponemos una metodología ba-
dizaje de orden inferior, como las descritas en la taxo- sada en el aprendizaje activo para una asignatura cuya
nomía de Bloom [3]. Esto significa que los estudian- docencia se imparte en línea. Esta metodología se basa
tes adquieren la capacidad de recordar lo aprendido, en la resolución de problemas en dos contextos reales
mientras que no se garantiza el cumplimiento de nive- utilizando cuadernos virtuales y una plataforma en lí-
les superiores de aprendizaje como el análisis, síntesis nea.
y evaluación. En consecuencia, los estudiantes son me-
nos activos a la hora de interpretar e integrar las ideas y
conceptos adquiridos anteriormente. En muchos casos, 2. Contexto
el conocimiento puede estar mal organizado y presen-
tar falta de coherencia e integración, pudiendo gene- Este trabajo está se desarrolla dentro de un máster
rar fallos en el proceso de aplicación de conocimientos orientado a la aplicación de las tecnologías para la sa-
adquiridos a nuevos problemas y a la elaboración de lud y el bienestar. Los estudiantes que cursan la asigna-
inferencias. tura tienen perfiles muy variados que van desde inge-
niería biomédica, ingenierías de la rama industrial has-
Otros educadores han propuesto técnicas de ense- ta ingenierías de tecnologías de información y comuni-
ñanza que se consideran más efectivas donde el es- caciones. Teniendo en cuenta el alumnado, podrían en-
tudiante juega un rol más activo. Estas técnicas están contrarse sin interés en algunas materias que se alejen
dentro de lo que se considera como aprendizaje activo de su perfil profesional. Este es el caso de la asignatu-
[5]. El aprendizaje activo promueve que los estudiantes ra de “Sistemas Multiagente y Robótica en Salud” que
se involucren en el proceso de enseñanza-aprendizaje y implica una base teórica y práctica que puede resul-
promueve niveles más profundos de pensamiento faci- tar compleja o poco interesante para algunos estudian-
litando una mejor codificación, almacenamiento y re- tes. Además, esta asignatura tiene asignados 3 créditos
cuperación que los métodos pasivos tradicionales [12]. ECTS de los cuales 1.5 están dedicados a la parte de
El aprendizaje activo está centrado en el estudiante e sistemas multiagente. El número de estudiantes matri-
incluye cualquier técnica que involucre a los estudian- culados en la asignatura es de 8. En esta situación, los
tes en su proceso de aprendizaje y los haga partícipes profesores deben enfrentarse al reto de captar el interés
del mismo promoviéndolos a discutir e intercambiar de los estudiantes y promover la utilidad de la asignatu-
diferentes puntos de vista, cooperar y construir su co- ra para sus carreras y futuro profesional en un número
nocimiento mediante el “aprender haciendo” [13, 12]. limitado de horas. Para ello, en este artículo se propone
Estas estrategias pueden ir desde el uso apropiado de el uso de un método de aprendizaje activo.
los medios de comunicación y los recursos electróni- La idea original se concibió a partir de experiencias
cos, las demostraciones, las discusiones, proyectos en anteriores impartiendo docencia en asignaturas simila-
grupo o las actividades en clase [14, 8]. Desde el punto res en grado, donde los alumnos señalaban cierta di-
de vista cognitivo, el uso de estas técnicas puede mejo- ficultad para conectar la aplicación real de los siste-
rar la capacidad de análisis, síntesis y evaluación [11]. mas multiagente con los conocimientos impartidos en
También facilitan la identificación de conceptos com- las clases teóricas. Otro de los problemas eran las li-
plejos en el mundo real, así como recordar, retener y mitaciones de tiempo de la asignatura que hacían que
memorizar mejor el material. Desde el punto de vis- la única forma de transmitir todos los contenidos en
ta de la innovación, estas técnicas pueden fomentar la el período de enseñanza disponible fuera recurrir a los
participación, aumentar la motivación, el entusiasmo, métodos tradicionales basados en el aprendizaje pasi-
la atención y la percepción de la utilidad y la aplicabi- vo. Estas circunstancias implican un esfuerzo adicionalDel Val y Rincón: Aprendizaje activo en línea utilizando cuadernos virtuales... 93
para captar el interés de los estudiantes y potenciar su Moodle [18] para su descarga por parte de los alumnos.
motivación intrínseca. Otro factor que también afecta La plataforma Moodle también ofrece la posibilidad
a la hora de aplicar los métodos de aprendizaje activo de crear foros donde el profesor puede comentar algún
es la limitación de recursos y también el hecho de que aspecto que pueda ser de interés o responder a dudas
la asignatura es en línea. No obstante, una de las ven- surgidas durante la resolución de algún problema. Para
tajas notables de la metodología que proponemos es el trabajo en grupo de manera en línea se plantea el uso
que no se requiere ninguna inversión adicional, ya que de la herramienta Meet [6].
recurrimos a la tecnología gratuita disponible. Lo más
costoso de la preparación de la asignatura fue la ela-
boración de los cuadernos virtuales, la preparación del 2.2. Objetivo
escenario real y la elaboración de vídeos explicativos. En el contexto de la materia de enseñanza que se
En la siguiente sección se ofrece una breve visión presenta en este artículo, el objetivo es que los estu-
de los recursos disponibles que se han utilizado para diantes aprendan a aplicar y utilizar la tecnología de
desarrollar esta propuesta. los sistemas multiagente en problemas reales relacio-
nados con la salud e Internet de las cosas (IoT) donde
2.1. Descripción de los recursos se necesitan conocimientos de programación y de sis-
temas distribuidos que hacen que esta tarea no sea ni
Para el desarrollo de la metodología activa propues- mucho menos trivial. Por esta razón, hemos propuesto
ta se va a hacer uso de cuadernos virtuales Jupyter la metodología activa descrita en la siguiente sección
1
[20]. Estos cuadernos proporcionan un entorno de con el objetivo de ayudarles a conectar la teoría y la
trabajo interactivo que permite desarrollar código en práctica durante el proceso de aprendizaje.
Python de manera dinámica, a la vez que integrar en
un mismo documento tanto bloques de código como
texto, gráficas o imágenes. Estos cuadernos tienen la 3. Desarrollo de la metodología
ventaja clave que permiten introducir conceptos teóri-
cos y a continuación que los usuarios puedan ejecutar activa
ejemplos de código ya contenido en el propio cuaderno
así como hacer modificaciones sobre éste o generar su La metodología activa a desarrollar se basa en la uti-
propio código. Los cuadernos de Jupyter pueden servir lización del efecto del “ejemplo-trabajado” [23] en la
como una herramienta eficaz de enseñanza y aprendi- introducción a la materia y en el aprendizaje basado en
zaje si se utilizan en un entorno pedagógico apropiado problemas [16] para la aplicación de los conocimientos
[2, 10]; por ejemplo, para ilustrar a los estudiantes en el adquiridos.
aula cómo funciona un determinado proceso o incluso En todas las sesiones de la asignatura se plantea el
para mostrarles cómo crear sus propias simulaciones a uso de cuadernos virtuales. En las sesiones donde se
fin de permitirles contrastar y validar sus conclusiones introducen las bases de la asignatura, los cuadernos
teóricas. Debido a sus características, estos cuadernos trabajan un tema basándose en el efecto del “ejemplo-
han sido utilizados en distintas asignaturas dentro de la trabajado”. Un “ejemplo-trabajado” proporciona una
educación superior como programación [24], electró- solución paso a paso a un problema o tarea [1]. Mu-
nica [4], química [25] o inteligencia artificial [17]. chos estudios ha mostrado mejoras significativas en el
Los cuadernos utilizados en la asignatura tienen co- aprendizaje utilizando “ejemplos-trabajados” compa-
mo objetivo desarrollar sesiones donde se intercale rados con la resolución de problemas no guiados, es-
contenido teórico con contenido ejecutable que permi- pecialmente en el caso de estudiantes que se enfren-
ta al usuario adquirir la capacidad de programar un tan por primera vez a una materia totalmente nueva y
agente y realizar un sistema multiagente de manera compleja. Además el uso de estos ejemplos es espe-
progresiva. Para ello, en cada cuaderno se trabaja paso cialmente apropiado en dominios como las matemáti-
a paso el proceso de creación de un agente. Este pro- cas, la física o la programación [21]. Según Chen at al.
ceso se desarrolla en el cuaderno con pequeñas des- [7], el uso de “ejemplos-trabajados” es recomendable
cripciones, enlaces con información externa para am- para alumnos principiantes que se enfrentan a materia-
pliar determinados conceptos, y se intercalan ejercicios les complejos. A medida que estos estudiantes se hacen
sencillos. Finalmente, se presenta un cuaderno donde expertos en la materia, la orientación puede reducirse
se exponen dos escenarios donde es necesario que el en favor de un aprendizaje basado en el descubrimien-
alumno desarrolle un agente para resolver un proble- to.
ma. En las sesiones de la asignatura donde se introducen
Estos cuadernos estarán disponibles en la plataforma las bases se intenta aprovechar este efecto descompo-
niendo un problema en pasos atómicos, proporcionan-
1 https://jupyter.org/ do una narrativa detallada y documentada de esos pa-94 Actas de las Jenui, vol. 6. 2021. Ponencias
sos e intercalando ejercicios básicos para los estudian-
tes. Todo esto se lleva a cabo mediante en los cuader-
nos virtuales. En estos cuadernos, además de propor-
cionar los conocimientos teóricos y prácticos para de-
sarrollar agentes, se anima a los estudiantes a tomar sus
notas en clase modificando y añadiendo información
que crean que les puede ser de utilidad para afrontar la
solución de los problemas en dos escenarios que pos-
teriormente se plantearán.
Para trabajar los problemas se plantea utilizar la me-
todología activa basada en el aprendizaje basado en
Figura 1: Esquem del sistema multiagente
problemas (ABP) [16, 22]. La Universidad canadien-
a desarrollar.
se de McMaster fue pionera en la implantación de esta
metodología en 1969 para el estudio de la medicina.
Desde entonces, se ha implementado con éxito en mu- sólo se necesitaría un navegador web y conexión a In-
chos contextos especialmente relacionados con la me- ternet.
dicina [19].
En su forma original, en un ABP se entrega un con-
junto de problemas que proporciona el punto de par- 3.1. Descripción de los problemas
tida para el proceso de aprendizaje. En nuestro caso, Esta sección ofrece una descripción detallada de los
dos problemas de sistemas multiagente se exponen de dos problemas propuestos de sistemas multiagente:
manera escrita en un cuaderno inicial y mediante un ví-
deo donde el profesor presenta brevemente los proble- • Sistema multiagente en el dominio de salud. En
mas intentando captar el interés de los estudiantes por el primer trabajo se propone como objetivo desa-
los problemas planteados y promoviendo la curiosidad rrollar un agente software que haga recomenda-
como si fuera un juego o un desafío a cumplir. Por lo ciones al usuario en base a determinados paráme-
tanto, la idea es potenciar la motivación intrínseca, en tros de salud. Para lograr este objetivo, el agente
lugar de estar bajo una presión que pueda comprometer deberá tener un comportamiento que le permita
su motivación. comunicarse con un agente externo. Este agente
En la metodología propuesta se han tenido en cuenta externo es el que tiene acceso a un conjunto de
los siguientes aspectos clave que se describen a conti- dispositivos físicos que obtienen parámetros re-
nuación. Desde la perspectiva de los estudiantes se ha lacionados con la salud (ej. pulsaciones por mi-
tenido en cuenta los siguientes puntos: nuto). El agente software se implementará en la
plataforma SPADE [9] (ver Figura 1).
• El trabajo propuesto no es obligatorio. Los estu-
• Sistema multiagente en el dominion IoT. En el se-
diantes tienen la opción de realizar un trabajo teó-
gundo trabajo se propone como objetivo desarro-
rico o un trabajo práctico basado en dos proble-
llar un agente software que realice recomendacio-
mas. De esta manera, la motivación de los estu-
nes al usuario en base a determinados parámetros
diantes se basa en su interés y motivación en lugar
ambientales de una habitación. Para alcanzar es-
de una mera imposición.
te objetivo, el agente a desarrollar tendrá que te-
• Los estudiantes tienen la opción de elegir libre-
ner un comportamiento que le permita interactuar
mente uno de los dos problemas propuestos. De
con otro agente externo. Este agente externo tiene
este modo, pueden sentir más autocontrol sobre
acceso a la información de los sensores ambienta-
su propio proceso de aprendizaje.
les que se encuentran en la habitación. Los senso-
• Se permite y se anima a los estudiantes a proponer
res con los que el agente externo trabajará son: un
otros ejemplos que serían bienvenidos para futu-
sensor de temperatura, un sensor de humedad y
ras propuestas.
un sensor de intensidad de luz. El agente software
• Los estudiantes pueden trabajar en las propuestas
se implementará en la plataforma SPADE [9].
en cualquier lugar con un ordenador sin estar su-
jetos a limitaciones de horario. Los recursos que
necesitan están disponibles en línea durante el pe-
riodo de impartición de la asignatura. 3.2. Planificación temporal y actividades
Desde el punto de vista de la inversión, cabe mencio- Las bases teóricas para la realización de los pro-
nar, que la propuesta requiere realizar una pequeña in- blemas propuestos se presentan mediante una sesión
versión inicial en recursos hardware. No son necesarias síncrona y en cuadernos virtuales que previamente se
licencias de software para trabajar con los cuadernos y tendrán que realizar. El tiempo destinado a la sesiónDel Val y Rincón: Aprendizaje activo en línea utilizando cuadernos virtuales... 95
síncrona es de 1 hora y el tiempo para la adquirir las
bases teóricas es de 4 horas. En estos cuadernos se
van intercalando explicaciones teóricas con “ejemplos-
trabajados” prácticos. Esto permite que los alumnos
adquieran unas bases de conocimiento de una mane-
ra familiar con respecto a otras metodologías de ense-
ñanza. Los problemas también están descritos en cua-
dernos virtuales. En los cuadernos de los problemas se
integra un recordatorio de las bases teóricas más rele-
vantes para afrontar los problemas. La duración de la
parte de resolución de los problemas es de 5 horas y
30 minutos (30 minutos de presentación síncrona y 5
horas para su realización). A continuación se describen
las diferentes actividades del ABP:
• Presentación y explicación del problema a resol-
ver: en esta etapa se realizará una sesión en línea
de un máximo de 20 minutos. El profesor invita
a participar en una breve discusión con sus estu-
diantes, lo que permite al profesor obtener una re-
troalimentación inmediata. La discusión requiere
que los alumnos piensen críticamente en el pro-
blema planteado y que el profesor anime a los es-
tudiantes a abordar el problema. La presentación
se hace después de una sesión previa donde se ha- Figura 2: Ejemplos de cuadernos virtuales.
brán trabajado las bases teóricas a través de un
cuaderno virtual (ver Figura 2), para asegurarse
de que se han proporcionado los antecedentes mí- je” para hacer un seguimiento más cercano de
nimos necesarios para comprender el problema. sus progresos y detectar posibles errores o difi-
• Un breve cuestionario en línea de no más de 10 cultades con el objetivo de evitar que den solucio-
minutos para resumir de manera concisa lo que nes equivocadas. En esta etapa se puede abordar
los estudiantes han comprendido sobre el proble- la evaluación observando la actitud de cada estu-
ma planteado y, en general, para recoger la opi- diante y su grado de interés y participación.
nión de los estudiantes sobre la pertinencia y el
interés de los sistemas multiagente en la vida real.
Algunas de las preguntas a plantear son: ¿por qué 3.3. Canales de comunicación
crees que los sistemas multiagente son interesan-
tes y útiles en el contexto de la salud? ¿cuáles son En esta sección se describen los dos canales de co-
las mayores dificultades que has encontrado en municación utilizados: sesiones en línea en la platafor-
este área? Proporciona algún ejemplo en el con- ma Google Meet y la plataforma Moodle para dejar
texto de salud donde un sistema multiagente sea disponible los cuadernos virtuales. La forma en que se
necesario. utilizan es la siguiente:
• Los estudiantes, organizados en “células de • Sesiones síncronas en línea a través de Google
aprendizaje” formadas por 2-3 alumnos, debaten Meet. Una sesión inicial donde se presentan las
en línea posibles soluciones, con el objetivo de bases teóricas y el funcionamiento de los cuader-
que puedan recopilar información para apoyar su nos virtuales (1 hora de duración). A partir de ahí,
solución y también para explicarla a sus compañe- los estudiantes podrán ir trabajando con los cua-
ros. Estos debates dan al estudiante la oportunidad dernos de forma autónoma. Otra sesión donde se
de adquirir cierta experiencia en la realización de explique el método ABP y se presenten los pro-
una presentación verbal de forma activa dentro de blemas a resolver (30 minutos).
un grupo. Después de estos debates, los estudian- • Plataforma Moodle: utilizaremos esta plataforma
tes deberán escribir las conclusiones a las que han con los siguientes objetivos: (i) facilitar el acce-
llegado sobre las posibles soluciones al problema. so a diferentes recursos (encuesta) y materiales
Esto permite al profesor realizar fácilmente un se- (cuadernos virtuales para las bases teóricas y para
guimiento del progreso de sus estudiantes. presentar y trabajar con los problemas planteados)
• Tutorías en línea con las “células de aprendiza- (ii) permitir a los estudiantes subir sus resultados96 Actas de las Jenui, vol. 6. 2021. Ponencias
(resultados de los debates, propuesta de diseño de Preguntas
la solución, solución) y (iii) permitir a los estu- P1 ¿Cuál es tu perfil?
diantes y al profesor compartir posibles dificulta- P2 ¿Conocías los sistemas multiagente previa-
des o sugerencias. mente a cursar esta asignatura?
P3 ¿Habías programado en Python con anteriori-
dad a cursar esta asignatura?
4. Resultados P4 Estoy satisfecho/a con la metodología utiliza-
da en las clases
Una vez finalizada la impartición de la asignatura P5 El material de los cuadernos (notebooks) me
se realizó una encuesta con el fin de establecer el per- ha mostrado aplicaciones la parte de sistemas
fil de los estudiantes y medir su nivel de satisfacción multiagente que sólo con clases magistrales
respecto a la metodología utilizada (ver Cuadro 1). La no alcanzaría a apreciar
encuesta fue completada por 7 de los 8 estudiantes ma- P6 Me ha resultado sencillo seguir la parte de sis-
triculados. Se realizaron 12 preguntas, 3 sobre el perfil temas multiagente a través de los cuadernos
del estudiante y 9 sobre la metodología. Había pregun- P7 Los ejemplos explicados en la parte de siste-
tas de respuesta abierta, respuesta binaria y otras ba- mas multiagente me han ayudado a entender
sadas en la escala Likert de 1 a 5 (1- totalmente en el funcionamiento de los agentes
desacuerdo, 5 - totalmente de acuerdo). Es importan- P8 Los problemas planteados en el último cua-
te tener en cuenta que es el primer año que se imparte derno (IoT y Health) me han resultado intere-
esta asignatura que forma parte de un máster de nueva santes
impartición. Al ser una asignatura nueva, no es posible P9 Lo que he visto en la parte de sistemas mul-
realizar una comparación con años anteriores. tiagente me puede ayudar en mi futura/actual
Teniendo en cuenta las respuestas a las preguntas so- actividad profesional
bre el perfil de los estudiantes (P1-P3), podemos des- P10Me gustaría que en otras asignaturas se utili-
tacar que el 80 % de los estudiantes había realizado un zaran metodologías similares
grado en ingenierías de la rama Industrial, Ingeniería
P11¿Qué aspectos crees que se podrían mejorar
Mecánica, Ingeniería Electrónica, entre otras, y el 20 %
de la parte de sistemas multiagente? (vídeos,
restante pertenecían a la rama de Diseño Industrial. So-
más o menos teoría, más ejemplos prácticos,
bre conocimientos previos sobre sistemas multiagente,
más aplicaciones reales, la planificación tem-
el 80 % de los estudiantes no los conocía y el 20 %
poral, etc.)
si había escuchado hablar de los sistemas multi-agente
P12¿Qué aspectos te han gustado de la parte de
previamente. Sobre conocimientos de programación en
sistemas multiagente?
Python, todos los alumnos había programado con an-
terioridad en este lenguaje. Cuadro 1: Encuesta de satisfacción con la metodología
Teniendo en cuenta las respuestas a las preguntas so- utilizada.
bre la metodología (P4-P10), podemos destacar que los
alumnos estaban de de acuerdo (60 %) o totalmente de
acuerdo (40 %) con la metodología utilizada. Sobre los
notebooks utilizados, el 80 % los alumnos estaba de abiertas. En los aspectos a mejorar comentan que les
acuerdo o totalmente de acuerdo en que les habían ayu- gustaría tener ejercicios más desafiantes y ver en deta-
dado a ver la aplicabilidad de los sistemas multiagente. lle alguna aplicación real más. En los aspectos positi-
Además, al 100 % de los alumnos les resultó sencillo vos los alumnos comentaron que los materiales como
seguir la asignatura a través de estos cuadernos y los los vídeos o los cuadernos les habían ayudado a enten-
ejemplos explicados en ellos les ayudaron a entender el der mejor la asignatura y su utilidad.
funcionamiento de estos sistemas. Sobre los problemas
planteados sobre el dominio de salud e IoT, el 60 % de
los alumnos estaba totalmente de acuerdo y un 20 % de 5. Conclusiones
acuerdo en que les habían resultado interesantes. Sobre
la utilidad de lo visto en la asignatura en su vida profe- Uno de los aspectos clave en la enseñanza de los sis-
sional, un 40 % estuvo de acuerdo en que la asignatura temas multiagente en un máster interdisciplinar es có-
le puede ayudar a su vida profesional y un 20 % esta- mo captar el interés de los estudiantes y facilitarles el
ba totalmente de acuerdo. Finalmente, un 60 % de los manejo de los recursos educativos para llenar el vacío
alumnos estaban totalmente de acuerdo en utilizar esta entre los contenidos teóricos y su aplicación real. En
metodología en otras asignaturas. este trabajo se ha presentado un método de aprendiza-
Las preguntas sobre los aspectos a mejorar y aspec- je activo basado en el efecto del “ejemplo-trabajado”
tos positivos de la asignatura (P11-P12) eran preguntas y el aprendizaje basado en problemas (ABP) para unaDel Val y Rincón: Aprendizaje activo en línea utilizando cuadernos virtuales... 97
parte de la asignatura de Sistemas Multiagente.El mé- and element interactivity. Journal of Educational
todo propuesto aprovecha la disponibilidad en línea de Psychology, 107(3):689, 2015.
recursos de software gratuitos y de dispositivos físicos [8] A Dominguez, Hugo Alarcón, and FJ García-
disponibles por la Universidad, lo que implica que no Peñalvo. Active learning experiences in enginee-
es necesario invertir dinero extra. Se facilita a los es- ring education. 2019.
tudiantes la posibilidad de trabajar en cualquier lugar [9] Miguel Escrivá Gregori, Javier Palanca Cáma-
y a cualquier hora, liberándolos de las limitaciones de ra, and Gustavo Aranda Bada. A jabber-based
horario y promoviendo así su autonomía. Los estudian- multi-agent system platform. In Proceedings of
tes inicialmente son guiados paso a paso para adquirir the fifth international joint conference on Au-
de una manera ágil, a través de ejemplos detallados pa- tonomous agents and multiagent systems, pages
so a paso, los conocimientos necesarios. Posteriormen- 1282–1284, 2006.
te, los estudiantes son desafiados a resolver problemas [10] Hélia Guerra, Luís Mendes Gomes, and Alber-
del área de los sistemas multiagente como si fuera un to Cardoso. Agile approach to a cs2-based cour-
juego. Para todo ello se plantea el uso de cuadernos se using the jupyter notebook in lab classes. In
virtuales desarrollados previamente y dispositivos físi- 2019 5th Experiment International Conference
cos que pueden ser accedidos en línea. Cabe mencionar (exp. at’19), pages 177–182. IEEE, 2019.
que el método propuesto puede adaptarse fácilmente a [11] J Hackathorn, ED Solomon, RE Tennial,
otras asignaturas científicas dentro del área de inteli- AM Garczynski, K Blankmeyer, K Gebhardt,
gencia artificial simplemente creando nuevos cuader- and JN Anthony. You get out what you put
nos virtuales, o modificando los existentes con el obje- in: Student engagement affects assessment. In
tivo de reutilizar recursos. De esta manera, se dispon- Poster presentation: Best Practices in Assess-
drá de nuevas herramientas más amigables y sencillas ment Conference: Atlanta, GA, 2010.
para ayudar al estudiante a asimilar los contenidos ex- [12] Jana Hackathorn, Erin D Solomon, Kate L Blank-
plicados en clase a través del método propuesto. meyer, Rachel E Tennial, and Amy M Garczyns-
ki. Learning by doing: An empirical study of
active teaching techniques. Journal of Effective
Teaching, 11(2):40–54, 2011.
Referencias [13] Marcela Hernández-de Menéndez, Antonio Va-
llejo Guevara, Juan Carlos Tudón Martínez, Dia-
[1] Paul Ayres. Worked Example Effect, pages 3467– na Hernández Alcántara, and Ruben Morales-
3471. Springer US, Boston, MA, 2012. Menendez. Active learning in engineering educa-
[2] Lorena A Barba. Engineers code: reusable open tion. a review of fundamentals, best practices and
learning modules for engineering computations. experiences. International Journal on Interactive
Computing in Science & Engineering, 22(4):26– Design and Manufacturing (IJIDeM), 13(3):909–
35, 2020. 922, 2019.
[3] Benjamin S Bloom, David R Krathwohl, and Ber- [14] Rui M Lima, Pernille Hammar Andersson, and
tram B Masia. Bloom taxonomy of educational Elisabeth Saalman. Active learning in enginee-
objectives. In Allyn and Bacon. Pearson Educa- ring education: a (re) introduction, 2017.
tion, 1984. [15] Norbert Michel, John James Cater III, and Ot-
[4] Wim Bogaerts. Teaching photonic integrated cir- mar Varela. Active versus passive teaching sty-
cuits with jupyter notebooks: design, simulation, les: An empirical study of student learning out-
fabrication. In Education and Training in Optics comes. Human resource development quarterly,
and Photonics, page 11143_9. Optical Society of 20(4):397–418, 2009.
America, 2019. [16] Patricia Morales Bueno and Victoria Landa Fitz-
[5] Charles C Bonwell and James A Eison. Acti- gerald. Aprendizaje basado en problemas. 2004.
ve Learning: Creating Excitement in the Class- [17] Georgina Mota-Valtierra, Juvenal Rodríguez-
room. 1991 ASHE-ERIC Higher Education Re- Reséndiz, and Gilberto Herrera-Ruiz.
ports. ERIC, 1991. Constructivism-based methodology for tea-
[6] María Rosario Cedeño-Escobar, Erika Elizabeth ching artificial intelligence topics focused
Ponce-Aguilar, Yadira Azucena Lucas-Flores, on sustainable development. Sustainability,
and Verónica Edith Perero-Alonzo. Classroom 11(17):4642, 2019.
y google meet, como herramientas para fortale- [18] Gabriela Carmen Oproiu. A study about using e-
cer el proceso de enseñanza-aprendizaje. Polo del learning platform (moodle) in university teaching
Conocimiento, 5(7):388–405, 2020. process. Procedia-Social and Behavioral Scien-
[7] Ouhao Chen, Slava Kalyuga, and John Sweller. ces, 180:426–432, 2015.
The worked example effect, the generation effect,98 Actas de las Jenui, vol. 6. 2021. Ponencias
[19] José Antonio Molina Ortiz, Asunción García [23] Rohani A Tarmizi and John Sweller. Guidance
González, Azucena Pedraz Marcos, Mª Victoria, during mathematical problem solving. Journal of
and Antón Nardiz. Aprendizaje basado en proble- educational psychology, 80(4):424, 1988.
mas: una alternativa al método tradicional. Revis- [24] Gregory Vial and Bogdan Negoita. Teaching
ta de Docencia Universitaria, 3(2):79–85, 2003. programming to non-programmers: The case of
[20] João Felipe Pimentel, Leonardo Murta, Vanessa python and jupyter notebooks. 2018.
Braganholo, and Juliana Freire. A large-scale [25] Charles J Weiss. Scientific computing for che-
study about quality and reproducibility of jupyter mists: An undergraduate course in simulations,
notebooks. In 2019 IEEE/ACM 16th Internatio- data processing, and visualization. Journal of
nal Conference on Mining Software Repositories Chemical Education, 94(5):592–597, 2017.
(MSR), pages 507–517. IEEE, 2019. [26] Sue Stewart Wingfield and Gregory S Black. Ac-
[21] Alexander Renkl. The worked-out examples tive versus passive course designs: The impact on
principle in multimedia learning. 2005. student outcomes. Journal of Education for Bu-
[22] Genoveva Sastre. El aprendizaje basado en pro- siness, 81(2):119–123, 2005.
blemas, volume 235004. Editorial Gedisa, 2018.También puede leer