An intelligent tutoring system for supporting active learning: A case study on predictive parsing learning

被引:28
作者
Castro-Schez, J. J. [1 ]
Glez-Morcillo, C. [1 ]
Albusac, J. [1 ]
Vallejo, D. [1 ]
机构
[1] Univ Castilla La Mancha, Dept Technol & Informat Syst, Escuela Super Informat, Paseo Univ 4, Ciudad Real 13071, Spain
关键词
Online learning; Intelligent tutoring systems; Predictive parsing; Formal language processing; WORKED EXAMPLES; SOFTWARE; TOOL; VISUALIZATION;
D O I
10.1016/j.ins.2020.08.079
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The way in which people learn and institutions teach is changing due to the everincreasing impact of technology. People access the Internet anywhere, anytime and request online training. This has brought about the creation of numerous online learning platforms which offer comprehensive and effective educational solutions which are 100% online. These platforms benefit from intelligent tutoring systems that help and guide students through the learning process, emulating the behavior of a human tutor. However, these systems give the student little freedom to experiment with the knowledge of the subject, that is, they do not allow him/her to propose and carry out tasks on his/her own initiative. They are very restricted systems in term of what the student can do, as the tasks are defined in advance. An intelligent tutoring system is proposed in this paper to encourage students to learn through experimentation, proposing tasks on their own initiative, which involves putting into use all the skills, abilities tools and knowledge needed to successfully solve them. This system has been designed developed and applied for learning predictive parsing techniques and has been used by Computer Science students during four academic courses to evaluate its suitability for improving the student's learning process. (C) 2020 Elsevier Inc. All rights reserved.
引用
收藏
页码:446 / 468
页数:23
相关论文
共 49 条
[1]  
Aho Alfred V., 2006, Compilers: Principles, Techniques, and Tools, VSecond
[2]   Example-Tracing Tutors: Intelligent Tutor Development for Non-programmers [J].
Aleven V. ;
McLaren B.M. ;
Sewall J. ;
Van Velsen M. ;
Popescu O. ;
Demi S. ;
Ringenberg M. ;
Koedinger K.R. .
International Journal of Artificial Intelligence in Education, 2016, 26 (01) :224-269
[3]  
Almeida-Martínez FJ, 2009, J UNIVERS COMPUT SCI, V15, P1546
[4]  
Bloom B.S., 1956, HDB COGNITIVE DOMAIN
[5]  
Bonwell C., 1991, ASHE HIGHER ED REPOR
[6]   Using Co-Lab to build System Dynamics models: Students' actions and on-line tutorial advice [J].
Bravo, Crescencio ;
van Joolingen, Wouter R. ;
de Jong, Ton .
COMPUTERS & EDUCATION, 2009, 53 (02) :243-251
[7]  
Carbonell Jaime G, 1990, MACH LEARN, P191
[8]   Knowledge-based systems to enhance learning: A case study on formal languages and automata theory [J].
Castro-Schez, J. J. ;
Gallardo, J. ;
Miguel, R. ;
Vallejo, D. .
KNOWLEDGE-BASED SYSTEMS, 2017, 122 :180-198
[9]   Experience applying language processing techniques to develop educational software that allow active learning methodologies by advising students [J].
Castro-Schez, J. J. ;
Redondo, M. A. ;
Jurado, F. ;
Albusac, J. .
JOURNAL OF NETWORK AND COMPUTER APPLICATIONS, 2014, 41 :65-79
[10]   Designing and Using Software Tools for Educational Purposes: FLAT, a Case Study [J].
Castro-Schez, Jose Jesus ;
del Castillo, Ester ;
Hortolano, Julian ;
Rodriguez, Alfredo .
IEEE TRANSACTIONS ON EDUCATION, 2009, 52 (01) :66-74