Metamodel for personalized adaptation of pedagogical strategies using metacognition in Intelligent Tutoring Systems
The modeling process of metacognitive functions in Intelligent Tutoring Systems (ITS) is a difficult and time-consuming task. In particular when the integration of several metacognitive components, such as self-regulation and metamemory is needed. Metacognition has been used in Artificial Intelligen...
- Autores:
-
Caro Piñeres, Manuel Fernando
- Tipo de recurso:
- Doctoral thesis
- Fecha de publicación:
- 2015
- Institución:
- Universidad Nacional de Colombia
- Repositorio:
- Universidad Nacional de Colombia
- Idioma:
- spa
- OAI Identifier:
- oai:repositorio.unal.edu.co:unal/55505
- Acceso en línea:
- https://repositorio.unal.edu.co/handle/unal/55505
http://bdigital.unal.edu.co/50927/
- Palabra clave:
- 62 Ingeniería y operaciones afines / Engineering
Metacognition
Metamodel
ITS
Adaptation of pedagogical strategies
Tutor module
MOF
Module MOF
- Rights
- openAccess
- License
- Atribución-NoComercial 4.0 Internacional
id |
UNACIONAL2_33b6ca4ccccd2fcfa8fd498015d7b387 |
---|---|
oai_identifier_str |
oai:repositorio.unal.edu.co:unal/55505 |
network_acronym_str |
UNACIONAL2 |
network_name_str |
Universidad Nacional de Colombia |
repository_id_str |
|
dc.title.spa.fl_str_mv |
Metamodel for personalized adaptation of pedagogical strategies using metacognition in Intelligent Tutoring Systems |
title |
Metamodel for personalized adaptation of pedagogical strategies using metacognition in Intelligent Tutoring Systems |
spellingShingle |
Metamodel for personalized adaptation of pedagogical strategies using metacognition in Intelligent Tutoring Systems 62 Ingeniería y operaciones afines / Engineering Metacognition Metamodel ITS Adaptation of pedagogical strategies Tutor module MOF Module MOF |
title_short |
Metamodel for personalized adaptation of pedagogical strategies using metacognition in Intelligent Tutoring Systems |
title_full |
Metamodel for personalized adaptation of pedagogical strategies using metacognition in Intelligent Tutoring Systems |
title_fullStr |
Metamodel for personalized adaptation of pedagogical strategies using metacognition in Intelligent Tutoring Systems |
title_full_unstemmed |
Metamodel for personalized adaptation of pedagogical strategies using metacognition in Intelligent Tutoring Systems |
title_sort |
Metamodel for personalized adaptation of pedagogical strategies using metacognition in Intelligent Tutoring Systems |
dc.creator.fl_str_mv |
Caro Piñeres, Manuel Fernando |
dc.contributor.author.spa.fl_str_mv |
Caro Piñeres, Manuel Fernando |
dc.contributor.spa.fl_str_mv |
Jiménez Builes, Jovani Alberto |
dc.subject.ddc.spa.fl_str_mv |
62 Ingeniería y operaciones afines / Engineering |
topic |
62 Ingeniería y operaciones afines / Engineering Metacognition Metamodel ITS Adaptation of pedagogical strategies Tutor module MOF Module MOF |
dc.subject.proposal.spa.fl_str_mv |
Metacognition Metamodel ITS Adaptation of pedagogical strategies Tutor module MOF Module MOF |
description |
The modeling process of metacognitive functions in Intelligent Tutoring Systems (ITS) is a difficult and time-consuming task. In particular when the integration of several metacognitive components, such as self-regulation and metamemory is needed. Metacognition has been used in Artificial Intelligence (AI) to improve the performance of complex systems such as ITS. However the design ITS with metacognitive capabilities is a complex task due to the number and complexity of processes involved. The modeling process of ITS is in itself a difficult task and often requires experienced designers and programmers, even when using authoring tools. In particular the design of the pedagogical strategies for an ITS is complex and requires the interaction of a number of variables that define it as a dynamic process. This doctoral thesis presents a metamodel for the personalized adaptation of pedagogical strategies integrating metamemory and self-regulation in ITS. The metamodel called MPPSM (Metamodel of Personalized adaptation of Pedagogical Strategies using Metacognition in intelligent tutoring systems) was synthetized from the analysis of 40 metacognitive models and 45 ITS models that exist in the literature. MPPSMhas a conceptual architecture with four levels of modeling according to the standard Meta- Object Facility (MOF) of Model-Driven Architecture (MDA) methodology. MPPSM enables designers to have modeling tools in early stage of software development process to produce more robust ITS that are able to self-regulate their own reasoning and learning processes. In this sense, a concrete syntax composed of a graphic notation called M++ was defined in order to make the MPPSM metamodel more usable. M++ is a Domain-Specific Visual Language (DSVL) for modeling metacognition in ITS. M++ has approximately 20 tools for modeling metacognitive systems with introspective monitoring and meta-level control. MPPSM allows the generation of metacognitive models using M++ in a visual editor named MetaThink. In MPPSM-based models metacognitive components required for monitoring and executive control of the reasoning processes take place in each module of an ITS can be specified. MPPSM-based models represent the cycle of reasoning of an ITS about: (i) failures generated in its own reasoning tasks (e.g. self-regulation); and (ii) anomalies in events that occur in its Long-Term Memory (LTM) (e.g. metamemory). A prototype of ITS called FUNPRO was developed for the validation of the performance of metacognitive mechanism of MPPSM in the process of the personalization of pedagogical strategies regarding to the preferences and profiles of real students. FUNPRO uses self-regulation to monitor and control the processes of reasoning at object-level and metamemory for the adaptation to changes in the constraints of information retrieval tasks from LTM. The major contributions of this work are: (i) the MOF-based metamodel for the personalization of pedagogical strategies using computational metacognition in ITS; (ii) the M++ DSVL for modeling metacognition in ITS; and (iii) the ITS prototype called FUNPRO (FUNdamentos de PROgramación) that aims to provide personalized instruction in the subject of Introduction to Programming. The results given in the experimental tests demonstrate: (i) metacognitive models generated are consistent with the MPPSM metamodel; (ii) positive perceptions of users with respect to the proposed DSVL and it provide preliminary information concerning the quality of the concrete syntax of M++; (iii) in FUNPRO, multi-level pedagogical model enhanced with metacognition allows the dynamic adaptation of the pedagogical strategy according to the profile of each student. |
publishDate |
2015 |
dc.date.issued.spa.fl_str_mv |
2015 |
dc.date.accessioned.spa.fl_str_mv |
2019-07-02T11:20:45Z |
dc.date.available.spa.fl_str_mv |
2019-07-02T11:20:45Z |
dc.type.spa.fl_str_mv |
Trabajo de grado - Doctorado |
dc.type.driver.spa.fl_str_mv |
info:eu-repo/semantics/doctoralThesis |
dc.type.version.spa.fl_str_mv |
info:eu-repo/semantics/acceptedVersion |
dc.type.coar.spa.fl_str_mv |
http://purl.org/coar/resource_type/c_db06 |
dc.type.content.spa.fl_str_mv |
Text |
dc.type.redcol.spa.fl_str_mv |
http://purl.org/redcol/resource_type/TD |
format |
http://purl.org/coar/resource_type/c_db06 |
status_str |
acceptedVersion |
dc.identifier.uri.none.fl_str_mv |
https://repositorio.unal.edu.co/handle/unal/55505 |
dc.identifier.eprints.spa.fl_str_mv |
http://bdigital.unal.edu.co/50927/ |
url |
https://repositorio.unal.edu.co/handle/unal/55505 http://bdigital.unal.edu.co/50927/ |
dc.language.iso.spa.fl_str_mv |
spa |
language |
spa |
dc.relation.ispartof.spa.fl_str_mv |
Universidad Nacional de Colombia Sede Medellín Facultad de Minas Escuela de Sistemas Escuela de Sistemas |
dc.relation.references.spa.fl_str_mv |
Caro Piñeres, Manuel Fernando (2015) Metamodel for personalized adaptation of pedagogical strategies using metacognition in Intelligent Tutoring Systems. Doctorado thesis, Universidad Nacional de Colombia - Sede Medellín. |
dc.rights.spa.fl_str_mv |
Derechos reservados - Universidad Nacional de Colombia |
dc.rights.coar.fl_str_mv |
http://purl.org/coar/access_right/c_abf2 |
dc.rights.license.spa.fl_str_mv |
Atribución-NoComercial 4.0 Internacional |
dc.rights.uri.spa.fl_str_mv |
http://creativecommons.org/licenses/by-nc/4.0/ |
dc.rights.accessrights.spa.fl_str_mv |
info:eu-repo/semantics/openAccess |
rights_invalid_str_mv |
Atribución-NoComercial 4.0 Internacional Derechos reservados - Universidad Nacional de Colombia http://creativecommons.org/licenses/by-nc/4.0/ http://purl.org/coar/access_right/c_abf2 |
eu_rights_str_mv |
openAccess |
dc.format.mimetype.spa.fl_str_mv |
application/pdf |
institution |
Universidad Nacional de Colombia |
bitstream.url.fl_str_mv |
https://repositorio.unal.edu.co/bitstream/unal/55505/1/78029095.2015.pdf https://repositorio.unal.edu.co/bitstream/unal/55505/2/78029095.2015.pdf.jpg |
bitstream.checksum.fl_str_mv |
4fcc1f73bfb7e008f6222f14866b7a14 a9bb10f5c829174e97dbd487439e8af2 |
bitstream.checksumAlgorithm.fl_str_mv |
MD5 MD5 |
repository.name.fl_str_mv |
Repositorio Institucional Universidad Nacional de Colombia |
repository.mail.fl_str_mv |
repositorio_nal@unal.edu.co |
_version_ |
1814089421101727744 |
spelling |
Atribución-NoComercial 4.0 InternacionalDerechos reservados - Universidad Nacional de Colombiahttp://creativecommons.org/licenses/by-nc/4.0/info:eu-repo/semantics/openAccesshttp://purl.org/coar/access_right/c_abf2Jiménez Builes, Jovani AlbertoCaro Piñeres, Manuel Fernando5ca1e1ec-7cc9-4720-af51-9bfca4f5709c3002019-07-02T11:20:45Z2019-07-02T11:20:45Z2015https://repositorio.unal.edu.co/handle/unal/55505http://bdigital.unal.edu.co/50927/The modeling process of metacognitive functions in Intelligent Tutoring Systems (ITS) is a difficult and time-consuming task. In particular when the integration of several metacognitive components, such as self-regulation and metamemory is needed. Metacognition has been used in Artificial Intelligence (AI) to improve the performance of complex systems such as ITS. However the design ITS with metacognitive capabilities is a complex task due to the number and complexity of processes involved. The modeling process of ITS is in itself a difficult task and often requires experienced designers and programmers, even when using authoring tools. In particular the design of the pedagogical strategies for an ITS is complex and requires the interaction of a number of variables that define it as a dynamic process. This doctoral thesis presents a metamodel for the personalized adaptation of pedagogical strategies integrating metamemory and self-regulation in ITS. The metamodel called MPPSM (Metamodel of Personalized adaptation of Pedagogical Strategies using Metacognition in intelligent tutoring systems) was synthetized from the analysis of 40 metacognitive models and 45 ITS models that exist in the literature. MPPSMhas a conceptual architecture with four levels of modeling according to the standard Meta- Object Facility (MOF) of Model-Driven Architecture (MDA) methodology. MPPSM enables designers to have modeling tools in early stage of software development process to produce more robust ITS that are able to self-regulate their own reasoning and learning processes. In this sense, a concrete syntax composed of a graphic notation called M++ was defined in order to make the MPPSM metamodel more usable. M++ is a Domain-Specific Visual Language (DSVL) for modeling metacognition in ITS. M++ has approximately 20 tools for modeling metacognitive systems with introspective monitoring and meta-level control. MPPSM allows the generation of metacognitive models using M++ in a visual editor named MetaThink. In MPPSM-based models metacognitive components required for monitoring and executive control of the reasoning processes take place in each module of an ITS can be specified. MPPSM-based models represent the cycle of reasoning of an ITS about: (i) failures generated in its own reasoning tasks (e.g. self-regulation); and (ii) anomalies in events that occur in its Long-Term Memory (LTM) (e.g. metamemory). A prototype of ITS called FUNPRO was developed for the validation of the performance of metacognitive mechanism of MPPSM in the process of the personalization of pedagogical strategies regarding to the preferences and profiles of real students. FUNPRO uses self-regulation to monitor and control the processes of reasoning at object-level and metamemory for the adaptation to changes in the constraints of information retrieval tasks from LTM. The major contributions of this work are: (i) the MOF-based metamodel for the personalization of pedagogical strategies using computational metacognition in ITS; (ii) the M++ DSVL for modeling metacognition in ITS; and (iii) the ITS prototype called FUNPRO (FUNdamentos de PROgramación) that aims to provide personalized instruction in the subject of Introduction to Programming. The results given in the experimental tests demonstrate: (i) metacognitive models generated are consistent with the MPPSM metamodel; (ii) positive perceptions of users with respect to the proposed DSVL and it provide preliminary information concerning the quality of the concrete syntax of M++; (iii) in FUNPRO, multi-level pedagogical model enhanced with metacognition allows the dynamic adaptation of the pedagogical strategy according to the profile of each student.Doctoradoapplication/pdfspaUniversidad Nacional de Colombia Sede Medellín Facultad de Minas Escuela de SistemasEscuela de SistemasCaro Piñeres, Manuel Fernando (2015) Metamodel for personalized adaptation of pedagogical strategies using metacognition in Intelligent Tutoring Systems. Doctorado thesis, Universidad Nacional de Colombia - Sede Medellín.62 Ingeniería y operaciones afines / EngineeringMetacognitionMetamodelITSAdaptation of pedagogical strategiesTutor moduleMOFModule MOFMetamodel for personalized adaptation of pedagogical strategies using metacognition in Intelligent Tutoring SystemsTrabajo de grado - Doctoradoinfo:eu-repo/semantics/doctoralThesisinfo:eu-repo/semantics/acceptedVersionhttp://purl.org/coar/resource_type/c_db06Texthttp://purl.org/redcol/resource_type/TDORIGINAL78029095.2015.pdfTesis de Doctorado en Ingeniería - Sistemasapplication/pdf9184320https://repositorio.unal.edu.co/bitstream/unal/55505/1/78029095.2015.pdf4fcc1f73bfb7e008f6222f14866b7a14MD51THUMBNAIL78029095.2015.pdf.jpg78029095.2015.pdf.jpgGenerated Thumbnailimage/jpeg4632https://repositorio.unal.edu.co/bitstream/unal/55505/2/78029095.2015.pdf.jpga9bb10f5c829174e97dbd487439e8af2MD52unal/55505oai:repositorio.unal.edu.co:unal/555052023-10-03 09:43:44.763Repositorio Institucional Universidad Nacional de Colombiarepositorio_nal@unal.edu.co |