A Review of Intelligent Tutoring Systems in E-Learning

Download as pdf or txt
Download as pdf or txt
You are on page 1of 7

See discussions, stats, and author profiles for this publication at: https://www.researchgate.

net/publication/313650495

A review of intelligent tutoring systems in e-learning

Article  in  ANNALS OF THE ORADEA UNIVERSITY Fascicle of Management and Technological Engineering · December 2016
DOI: 10.15660/AUOFMTE.2016-3.3276

CITATIONS READS

14 4,241

4 authors, including:

Predrag Dašić Jovan Dašić


Academy of Professional Studies Sumadija SaTCIP d.o.o.
231 PUBLICATIONS   773 CITATIONS    20 PUBLICATIONS   102 CITATIONS   

SEE PROFILE SEE PROFILE

Veis Serifi

68 PUBLICATIONS   101 CITATIONS   

SEE PROFILE

Some of the authors of this publication are also working on these related projects:

Interdisciplinary research in the field of dynamics and strength of mechanical systems View project

All content following this page was uploaded by Predrag Dašić on 28 February 2017.

The user has requested enhancement of the downloaded file.


ANNALS OF THE UNIVERSITY OF ORADEA
Fascicle of Management and Technological Engineering
ISSUE #3, December 2016, http://www.imtuoradea.ro/auo.fmte/

A REVIEW OF INTELLIGENT TUTORING


SYSTEMS IN E-LEARNING

Predrag DAŠIĆ1,2, Jovan DAŠIĆ2, Bojan CRVENKOVIĆ2, Veis ŠERIFI2


1
High Technical Mechanical School of Professional Studies, Trstenik, [email protected]
2
SaTCIP Publisher Ltd., Vrnjačka Banja

teaching learning process, information and


Abstract—An ITS (Intelligent Tutoring System) is a communication technologies have become an essential
complex, integrated software system that applies the principles part of the system. In that direction, multimedia,
and methods of artificial intelligence (AI) to the problems and computer networking and programming engineering,
needs of teaching and learning. They allow searching the have led to the emergence of a new generation of
student level of knowledge and learning strategies used to computer systems to learn. Modern information
increase or correct the students' knowledge. They are intended
technology, especially computer networks, intranet,
to support and improve the teaching and learning process in a
selected area of knowledge while respecting the individuality of internet, and in particular hypermedia together
the learner. In the paper a review of intelligent tutoring systems contributed to the establishment of Advanced Learning
(ITS) is given from the aspect of their application and usability Technology (ALT), Budin [1], Murray [2], Phobun and
in modern learning concepts. Vicheanpanya [3], Rosatelli and Self [4], Zhang, Ren and
Chen [5].
Keywords— Intelligent Tutoring System, Education, e- The new educational paradigm is oriented towards
learining students or in other words learner-centered paradigm,
Bruce and Bruce [6], Handa [7], Reigeluth, Aslan, Chen,
I. INTRODUCTION
Dutta, Huh, Lee et al. [8]. The student is placed in the

I Norder to support the learning process of traditional


teaching, or as a replacement for such a teaching with
one of the new methods and ways of realization of the
center, while the surrounding learning resources (people,
knowledge, technology, media, organizations, etc.) in
terms of time, place and manner of learning (Fig. 1).

Fig. 1. The transition from traditional to new advanced teaching paradigm

Services of World Wide Web (WWW), primarily opportunities for learning, which is based on a static
informational, allowed the formation of thousands of view of the teaching content, a good part of the system
systems that can be considered as direct applications of should be able to be increased by adding interactive,
information technology. Due to their limited adaptable and intelligent functions.

85
ANNALS OF THE UNIVERSITY OF ORADEA
Fascicle of Management and Technological Engineering
ISSUE #3, December 2016, http://www.imtuoradea.ro/auo.fmte/
Web content that is dynamically generated can be tutoring or net established guide for scholars and is
utilized for the implementation and response. Using these established on smart retailers. One of these procedures
technologies enables the development of tutoring shells can respect the pupil characteristics like skills, behavior,
for building intelligent tutoring systems (ITS), and access and even emotions.
is provided by standard Web browsers. Web based Traditional intelligent tutoring systems (ITSs) are
intelligent tutoring systems have been discussed in focused on the area advantage they are imagined to
papers by Nakabayashi, Koike, Maruyama, Touhei, reward and train, thus their management mechanisms are
Ishiuchi and Fukuhara [9]. often domain based more up to date ITSs pay extra
The term e-learning paradigm does not put out the use of attention to well-known problems and concepts of the
existing application software, on the contrary, examples tutoring approach, trying to separate architectural,
of student administration, human resources, business methodological, and manipulate disorders from the
administration, are critical components of e-learning domain expertise as so much as viable. The mainstream
environment that poses a real challenge to all existing of present study in the discipline is dominated with the
applications to be integrated into the service e- learning. aid of problems like collaborative studying, internet-
Today there are various classifications and different established instructing and finding out, pedagogical
names are applied for open, flexible and distributed agents, and the like Brusilovsky, Eklund and Schwarz
activities in the process of teaching and learning, which [11], Vassileva [16].
includes, Brusilovsky [10], Brusilovsky, J. Eklund, and ITSs are based on knowledge because they have:
E. Schwarz [11], Brusilovsky and Peylo, [12], Dašić, 1) knowledge they have about the domain
Dašić and Šerifi [13], Dašić Nedeff and Šehović [14], knowledge;
Phobun and Vicheanpanya [3], Reigeluth et al. [8], 2) knowledge of the principles by which the is
Wasson [15]: Advanced Distributed Learning (ADL), taught;
Adaptive Hypermedia (AH), Distance Learning (DL), 3) Methods by which to apply these principles and
Distributed Learning (DL), Electronic Learning (e- knowledge of methods and techniques for
Learning) (Web site: http://elearning.europa.info/), modeling the flow of students to acquire
Intelligent Learning Environments (ILE), Learning knowledge and skills.
Content Management Systems (LCMS), Learning The traditional intelligent tutoring system (ITS) was
Environments (LE), Learning Management Systems built based on four interrelated software modules
(LMS), Mobile Learning (m-learning), Online Learning (Murray [17], Phobun and Vicheanpanya [3], Polson and
(OL), Open and Distance Learning (ODL), Remote Richardson [18], Psotka, Massey and Mutter [19],
Learning (RL), Tele-Learning (TL), Virtual Learning Sleeman and Brown [20], Zhang, Ren and Chen [5]), and
Environments (VLE), Web-Based Education (WBE), they are:
Web-Based Instruction (WBI), Web-Based Learning 1) Student module (SM) (student knowledge -
(WBL), Web-Based Training (WBT) or Internet-Based dynamic model of acquiring knowledge and skills
Training (IBT), Web-Based Learning Environments of students) covers all aspects of the student's
(WBLE or WLE), Web-Based Virtual Learning acquisition of knowledge and skills in a given
Environments (WB-VLE or WVLE) etc. domain knowledge. Student module is the holder
of students modeling procedure, which includes a
II. INTELLIGENT TUTORING SYSTEMS (ITS) student model and diagnostics of students'
Intelligent tutoring systems (ITS) are complex, knowledge. Student model is a collection of data
integrated software systems that apply the principles and that shows the current level of knowledge and
methods of artificial intelligence (AI) to the problems skills, while the diagnostic process controls such
and needs of teaching and learning. They enable data and works with them in the evaluation of
searching models of student level of knowledge and use students' knowledge;
learning strategies to increase or correction of students' 2) Teacher module (TM) (tutoring skills), the unit
knowledge. They are based on the development and for controlling the process of acquiring
implementation of methods and techniques of artificial knowledge and skills of students. In this sense, the
intelligence (AI), and on that basis the content and teacher module is the holder of scenarios for
method of teaching presentations of topics can adjust to teaching and pedagogical knowledge possessed
individual abilities of the students. They are intended to by the "live" teacher;
support and improve the teaching and learning process in 3) Domain module (DM) (expert knowledge), as the
the chosen field of knowledge while respecting the holder of the domain knowledge, with which
individuality of the learner. during learning and teaching the student will
Scientific field of research of artificial intelligence communicate. Expert module is "... the crown of
started in 1970s Zhang, Ren and Chen [5], intelligent every intelligent tutoring system" Anderson, [21]
tutoring systems are a direct product of such research. and
ITS is an informed process which supplies individualized 4) User Interface (UI) or Communication module

86
ANNALS OF THE UNIVERSITY OF ORADEA
Fascicle of Management and Technological Engineering
ISSUE #3, December 2016, http://www.imtuoradea.ro/auo.fmte/
(CM) (system and the environment of students Debugger in Learning system) will be able locate,
learning process - interaction "student-teacher- pinpoint and explain logical errors of programs. If there
knowledge"), a global principle represents the are no errors, it will be able to explain the meaning of the
principle of students and intelligent tutoring program. Adil is based on the design of the Conceiver, an
systems. automated program understanding system. Developed by
ITS was first mentioned as a term artificial intelligence Syed Abdullah Mohd Zin, Ahmad Aljunid, Zarina
(AI) for computer-assisted instruction (CAI) in 1970 by Shukur and Mohd Jan Nordin, at Universiti Teknologi
Carbonell [22], in the development of the SCHOLAR Mara (UiTM) / University Kebangsaan Malaysia (UKM),
system is the initial step in this area and therefore, quite from Bangui (Selangor - Malaysia) in 2000 Zin, Aljunid,
often, in many discussions Carbonell [22] is called the Shukur and Nordin [23].
"father" of intelligent systems for teaching and learning. ADIS (Animated Data Structure Intelligent Tutoring
A little later, in 1982, Sleeman and Brown [20], point out System) is a Java-based Web-enabled intelligent tutoring
that the meaning of the term ITS, is identical with the system (ITS) developed as a teaching support to enhance
meaning of the term ICAI (Intelligent Computer-Aided students' understanding of data structures such as linked-
Instruction). lists, stacks, queues, trees and graphs. ADIS has the
E-learning was introduced for the first time during the capability to display data structures graphically on the
sixties, when a wide group of experts noticed the computer screen as well as allowing graphical
educational potential of computers (primarily manipulation of the data structure created. There is a
psychologists and pedagogues), and engineers the tutorial mode incorporating exercises, where students can
possibilities of application, so that their research can be learn basic algorithms (insertion, deletion etc.) of data
seen by observing them as: structures visually. ADIS is completely implemented in
1) group with the engineering approach, or applied Java to allow platform-independent standalone usage or
researchers which today can be attributed to the internet delivery. Developed by Kai Warendorf and Colin
merit of developing a system of teaching based on Tan, at Intelligent Systems Laboratory (ISL), of School
computers Computer-Based Instruction (CBI) and of Applied Science, of the Nanyang Technological
2) group with the access to research or advanced University (NTU), from Singapore in 1997 (Warendorf,
researchers which today can be attributed [24], Warendorf and Tan [25]).
contribution to development Intelligent Tutoring BITS (Bayesian Intelligent Tutoring System) is a Web-
Systems (ITS). based intelligent tutoring system (WITS) for computer
A useful addition to ITS is the adaptive hypermedia programming. The decision making process conducted in
which is used in educational hypermedia, information BITS intelligent system is guided by a Bayesian network.
and online help systems, as well as institutional BITS can help the student in navigation through the
information systems. Adaptive educational hypermedia materials online, and also can suggest learning target and
modifies what the student sees to adjust the content to his purpose and generate suitable learning sequences. As an
goals, abilities, needs, interests, and knowledge of the example, a student may want to learn (adding operation)
subject, by providing hyperlinks that are most relevant to without having to learn every concept discussed in the
the user in an effort to shape the user's cognitive load. previous materials. BITS can determine the minimum
The teaching tools "adapt" to the learner. On-line prerequisite knowledge needed in order to understand
information systems provide reference access to (adding operation) and display the links for these
information for users with a different knowledge level of concepts in the correct learning sequence. Developed by
the subject. An adaptive hypermedia system should C.J. Butz, S. Hua and R.B. Maguire, at Department of
satisfy three criteria: it should be a hypertext or Computer Science, of the University of Regina, from
hypermedia system, it should have a user model and it Regina (Saskatchewan - Canada) in 2004 Butz, Hua and
should be able to adapt the hypermedia using the model. Maguire [26,27,28,29].
DCG (Dynamic Courseware Generation) is an
III. A REVIEW OF DEVELOPED INTELLIGENT TUTOR intelligent tutoring system (ITS) based on an ITS-shell
SYSTEMS (ITS) IN EDUCATION architecture, whose main idea is applying AI planning
Below is a list of intelligent tutoring system (ITS) techniques to determine the content of instruction. The
arranged in alphabetical order. system dynamically generates instructional courses. The
Adil (Automated Debugger in Learning System) is a course-plan is created individually for a given student
software system for automated debugging based on with a given teaching goal. Main advantage of this
knowledge, designed as an intelligent tutoring system approach is that it allows automatically building goal-
(ITS). It assists students in mastering basic debugging directed adaptive Computer Assisted Learning (CAL)
skills of their programs, as a target for the C courses which is impossible within the traditional CAL
programming language. It localizes bugs and explains to concept of courseware. Developed by Julita Vassileva
these programs. Given a syntax error-free program and and Ralph Deters, at Universität der Bundeswehr
its specification, this debugger called Adil (Automated München (UniBwM) / Bundeswehr University Munich,

87
ANNALS OF THE UNIVERSITY OF ORADEA
Fascicle of Management and Technological Engineering
ISSUE #3, December 2016, http://www.imtuoradea.ro/auo.fmte/
from Neubiberg (Germany) in 1992 (Vassileva [16]; Modelling Intelligent Tutoring) is an intelligent tutoring
Vassileva and Deters [30]). system (ITS) for entity-relationship (ER) modelling.
DM-Tutor (Decision-Making Tutor) is a constraint- Database design is an open-ended task: although there is
based tutor intelligent tutoring system (ITS) which is an outcome defined in abstract terms, there is no
embedded within an existing system, the management procedure to use to find that outcome. So far, constraint
information system (MIS) for oil palm plantation based modelling has been used in a tutor that teaches a
management. The goal of DMTutor is to provide database language (SQL-Tutor) and a system that teaches
scenario-based training using real-life operational data punctuation and capitalization rules (CAPIT). KERMIT
and actual plantation conditions. The goal of DM-Tutor is implemented in Microsoft Visual Basic (VB) and
is to help users apply theoretical concepts of plantation supports the entity relationship data model. Developed
analyses into real-life plantation decision-making. by Pramuditha Suraweera and Antonija Mitrović, at
Developed by Sagaya Amalathas and Antonija Mitrović, Intelligent Computer Tutoring Group (ICTG),
at Department of Computer Science and Software Department of Computer Science, of the University of
Engineering, University of Canterbury, from Canterbury, from Christchurch (New Zealand) in 2002
Christchurch (New Zealand), Saravanan Ravan, at (Mitrović Mayo, Suraweera and Martin [37], Suraweera
RANN Consulting Sdn. Bhd., from Kuala Lumpur and Mitrović [38,39], Weerasinghe and Mitrović [40]).
(Malaysia) and David Evison, at Department of Forestry, MBITS (Multicriteria Bayesian Intelligent Tutoring
University of Canterbury, from Christchurch (New System) is Web-based intelligent tutoring system (WITS)
Zealand) in 2009 (Amalathas, Mitrović and Saravanan which is supported by Bayesian Network (BN). It
[31,32]). functions as a Web application which is interactive and
ELM-ART (ELM (Episodic Learner Model) – ART easy to use. MBITS was intended to assist students to
(Adaptive Remote Tutor)) is a Web-based intelligent better understand the concept of the course using
tutoring system (WITS) designed for teaching students multicriteria approach to evaluate different solution and
programming in LISP (List Processing) programming information gathering actions using the same set of
language. It integrates intelligent educational system with criteria. Developed by Ettarres Yamna and Khaled
electronic textbook program in a unique environment in Mellouli, at Laboratoire de Recherche Opérationnelle, de
which the user can broaden and deepen previously Décision et de Contrôle de Processus (LARODEC), of
acquired knowledge. It was used as an intelligent the University of Tunisie, Cité Bouchoucha (Le Bardo -
interactive electronic textbook on programming in LISP Tunisie) and Pierre-Henri Wuillemin, at Laboratorie
programming language logic. ELM-ART system is d'Informatice de Paris six departments (LIP-6), of the
developed based on ELM-PE programming environment Université Pierre et Marie Curie (UPMC), from Paris
based on knowledge. Originally developed by Peter (France) in 2010 (Yamna, Mellouli and Wuillemin [41]).
Brusilovsky, at Carnegie Mellon University (CMU) from ML-Tutor (Machine Learning Tutor) is a Web-based
Pittsburgh (Pennsylvania - USA) and Elmar Schwarz and client server system which has been built with the
Gerhard Weber, at Department of Psychology, University intention of combining Internet technology with
of Trier, from Trier (Germany) in 1996 (Brusilovsky educational hypertext. The client component of the
[11], Weber and Brusilovsky [33,34]). system incorporates the user interface and runs in a
JITS (Java Intelligent Tutoring System) is the research WWW browser. The client captures data which are
project that involves the development of a programming transmitted to the server using Internet technology. The
tutor designed for students in their first programming server component of the system is executed when
course in Java™ at the college and university level. This requested by the client. The server contains a machine
project is a prototype being constructed which will model learning component (MLC) which analyses the received
the domain of a small subset of the Java™ programming data and transmits results to the client. Developed by A.
language in a very specific context. Research is in Serengul Smith-Atakan, at Middlesex University, School
progress and it is hypothesized that the completed of Computing Science, from London (United Kingdom)
prototype will be sufficient to prove the concept and that and Ann Blandford, at University College London
a fully developed Java™ intelligent tutoring system will (UCL), Interaction Centre, from London (United
provide an interactively-rich learning environment for Kingdom) in 2003 (Smith-Atakan and Blandford [42]).
students resulting in increased achievement. Developed NORMIT (Normalisation Intelligent Tutor) is an
by Edward R. Sykes, at School of Computing and intelligent tutoring system (ITS) that teaches database
Information Management, of the Sheridan College, from normalization to university students. NORMIT is a Web-
Oakville (Ontario - Canada) and Franya Franek, at enabled system, and its architecture and techniques are
Department of Computing and Software, of the Faculty used to deal with multiple students. NORMIT is the first
of Science, of the McMaster University, from Hamilton in the series of constraint based tutors developed at ICTG
(Ontario - Canada) in 2003 (Sykes, [35], Sykes and that teaches a procedural task. It is written in Allegro
Franek [36]. Common Lisp (ACL) and uses the AllegroServe Web
KERMIT (Knowledge-Based Entity Relationship server which is open sourced as a way to demonstrate

88
ANNALS OF THE UNIVERSITY OF ORADEA
Fascicle of Management and Technological Engineering
ISSUE #3, December 2016, http://www.imtuoradea.ro/auo.fmte/
network programming in ACL as an extensible server. electronic technology, for individualized teaching and
Developed by Antonija Mitrović, at University of learning with the help of intelligent tutoring system.
Canterbury, Department of Computer Science, Intelligent Intelligent tutoring systems during today's application
Computer Tutoring Group (ICTG), from Christchurch have helped improve the teaching process adapted to the
(New Zealand) in 2002 (Mitrović [43,44]). individual needs of students and have proven usefulness
SQL-Tutor (SQL (Structured Query Language) Tutor) in education. In relation to this a number of successes
is a variant of an intelligent tutoring system (ITS), based have been achieved especially in the detection of certain
on knowledge, learning and teaching SQL language traditional teaching strategies (partnership, mentoring,
databases. It is based on the CBM (modeling based on development of collaborative software and learning
limitation) modeling approach to students. Implemented through work).
in Allegro Common Lisp (ACL) programming language.
Developed by Antonija Mitrović, Pramuditha Suraweera, REFERENCES
Brent Martin and Michael Mayo, at Intelligent Computer [1] H. Budin, “The computer enters the classroom,” Teachers College
Tutoring Group (ICTG), Department of Computer Record, Vol. 100, No. 3, 1999, pp. 656-669.
[2] T. Murray, “Authoring Intelligent Tutoring Systems: An analysis
Science, University of Canterbury, from Christchurch of the state of the art,” International Journal of Artificial
(New Zealand) in 1998 (Mathews and Mitrović [45], Intelligence in Education, Vol. 10, 1999, pp. 98-129.
Mitrović [46,47], Mitrović and Ohlsson [48,49], Guia [3] P. Phobun, and J. Vicheanpanya, “Adaptive intelligent tutoring
Rodrigo, Dagami, Sugay, Macam and Mitrović [50]). systems for e-learning systems,” Procedia - Social and
Behavioral Sciences, Vol. 2, No. 2, 2010, pp. 4064-4069.
SQLT-Web (SQL-Tutor (Structured Query Language [4] M. C. Rosatelli, J. A. Self, “A collaborative case study system for
Tutor) on the Web) is a software intelligent tutoring distance learning,” International Journal of Artificial Intelligence
system (ITS), based on knowledge, which is a SQL- in Education, Vol. 14, No. 1, 2004, pp. 97-125.
[5] J. Zhang, F. Ren, T. Chen, “Intelligent tutoring systems: Research
Tutor independent system for teaching and learning SQL status and its development in China,” In: Proceedings of 12th
query language databases. Developed by Antonija International Conference on Natural Language Processing and
Mitrović et al., at University of Canterbury, Department Knowledge Engineering (NLP-KE'05), 2005, p. 683-689.
[6] J.M. Bruce, and A.W. Bruce, “Distance education: A learner-
of Computer Science, Intelligent Computer Tutoring centered paradigm,” Clinical Laboratory Science, Vol. 7, No. 3,
Group (ICTG), from Christchurch (New Zealand) in 1994, pp. 178-182.
2003, Mitrović, [47]. [7] M.C. Handa, “Learner-centred differentiation model: A new
framework,” Australasian Journal of Gifted Education, Vol. 18,
TEx-Sys (Tutor-Expert System) is a software system No. 2, 2009, pp. 55-66.
for learning that represents copyright shell for building [8] C. M. Reigeluth, S. Aslan, Z. Chen, P. Dutta, Y. Huh, D. Lee, C.-
intelligent tutoring system (ITS), in an optionally Y. Lin, Y.-H. Lu, M. Min, V. Tan, S.L. Watson, W.R. Watson,
“Personalized integrated educational system: Technology
selected area of knowledge. It was initially designed and functions for the learner-centered paradigm of education,”
implemented as an on-line system, using semantic Journal of Educational Computing Research, Vol. 53, No. 3,
networks with frames and production rules (PR). 2015, pp. 459-496.
Developed by Slavomir Stankov and coleagues, at [9] K. Nakabayashi, Y. Koike, M. Maruyama, H. Touhei, S. Ishiuchi,
and Y. Fukuhara, “An intelligent tutoring system on World-Wide
Faculty of Natural Science, Mathematics and Web: Towards an integrated learning environment on a
Kinesiology, University of Split, from Split (Croatia) in distributed hypermedia,” In: Proceedings of World Conference on
1997 (Glavinić, Stankov, Zelić, and Rosić [51], Stankov, Educational Multimedia and Hypermedia (ED-MEDIA'95), 1995,
pp. 488-493.
Rosić, Žitko, Grubišić [52]). [10] P. Brusilovsky, “Adaptive Hypermedia: From intelligent tutoring
WITS (Whole-Course Intelligent Tutoring System) is systems to Web-based education,” Lecture Notes in Computrer
an intelligent tutoring system (ITS) and expert system Science, Vol. 1839, 2000, pp. 1-7.
[11] P. Brusilovsky, J. Eklund, and E. Schwarz, “Web-based education
(ES) that teaches a course on solid state electronics for all: A tool for developing adaptive courseware,” Computer
independently of a human teacher. It is able to offer a Networks and ISDN Systems, Vol. 30, No. 1-7, 1998, pp. 291-300.
learning environment that motivates learners and gives [12] P. Brusilovsky, and C. Peylo, “Adaptive and Intelligent Web-
based Educational Systems,” International Journal of Artificial
useful instant feedback to learners. Developed by David Intelligence in Education, Vol. 13, No. 2-4, 2003, pp. 156-169.
Callear, at University of Portsmouth, Department of [13] J. Dašić, P. Dašić, and V. Šerifi, “Evolution of e-learning,” In:
Information Systems, from Portsmouth (United Proceedings of 7th International Conference Quality,
Management, Environment, Education, Engineering (ICQME-
Kingdom) in 1999 (Callear [53]).
2012), 2012, p. 311-316.
[14] P. Dašić, V. Nedeff, and S. Šehović, “Adaptive hypermedia
IV. CONCLUSION systems in e-Learning,” Modelling and Optimization in the
Machines Building Fields, Vol. 13, No. 3, 2007, pp. 384-395.
E-learning is a cross-section of two worlds: the world [15] B. Wasson, “Advanced educational technologies: The learning
of information and communication technology and world environment,” Computers in Human Behavior, Vol. 13, No. 4,
of education. This is valuable and especially when used 1997, pp. 571-594.
[16] J. Vassileva, “Dynamic courseware generation within an ITS-shell
as part of a well planned and organized environmental architecture,” Lecture Notes in Computer Science, Vol. 602, 1992,
education. However, secure e-learning is not a "magic pp. 581-591.
sphere" that will replace existing educational theories, [17] T. Murray, “Authoring Intelligent Tutoring Systems: An analysis
of the state of the art,” International Journal of Artificial
principles and norms. E-learning is a new paradigm of Intelligence in Education, Vol. 10, 1999, pp. 98-129.
learning with the help of different devices based on
89
ANNALS OF THE UNIVERSITY OF ORADEA
Fascicle of Management and Technological Engineering
ISSUE #3, December 2016, http://www.imtuoradea.ro/auo.fmte/
[18] M. C. Polson, and J.J. Richardson, Foundations of intelligent intelligent tutoring system,” Journal of Interactive Learning
tutoring systems. Hillsdale (New Jersey - USA): Lawrence Research, Vol. 18, No. 3, 2007, pp. 399-410.
Erlbaum Associates Publishers, 1988, p. 292. [36] E.R. Sykes, F. Franek, “A prototype for an intelligent tutoring
[19] J. J. Psotka, L. D. Massey, and S. A. Mutter, Intelligent tutoring system for students learning to program in Java,” International
systems: Lesson learned. Hillsdale (New Jersey - USA): Journal of Computers and Applications, Vol. 1, 2004, pp. 35-44.
Lawrence Erlbaum Associates Publishers, 1988, pp. 576. [37] A. Mitrović, M. Mayo, P. Suraweera, and B. Martin, “Constraint-
[20] D. Sleeman, and J.S. Brown, Intelligent tutoring systems. New based tutors: A success story,” Lecture Notes in Computer
York (New York - USA): Academic Press Inc., 1982, pp. 345. Science, Vol. 2070, 2001, pp. 931-940.
[21] J.R. Anderson, “The expert module,” In: Foundations of [38] P. Suraweera, A. Mitrović, “KERMIT: A constraint-based tutor
Intelligent Tutoring Systems. Hillsdale (New Jersey - USA): for database modeling,” Lectures Notes in Computer Science,
Lawrence Erlbaum Associates Publishers, 1988, pp. 21-53. Vol. 2363, 2004, pp. 337-387.
[22] J. R. Carbonell, “AI in CAI: An artificial-intelligence approach to [39] P. Suraweera, and A. Mitrović, “An intelligent tutoring system for
computer-assisted instruction,” IEEE Transactions on Man- entity-relationship modeling,” International Journal of Artificial
Machine Systems, Vol. 11, No. 4, 1970, pp. 190-202. Intelligence in Education, Vol. 14, No. 3-4, 2004, pp. 375-417.
[23] A.M. Zin, A. Aljunid, Z. Shukur, and M.J. Nordin, “A [40] A. Weerasinghe, and A. Mitrović, “Supporting deep learning in
knowledge-based automated debugger in learning system,” In: an open-ended domain,” In: Studies in Fuzziness and Soft
Proceedings of 4th International Workshop on Automated Computing, Vol. 179: Real World Applications of Computational
Debugging (AADEBUG-2000), 2000. Intelligence, 2005, p. 105-152.
[24] K. Warendorf, “ADIS - An animated data structure intelligent [41] E. Yamna, K. Mellouli, and P.-H. Wuillemin, “A multicriteria
tutoring system or putting an interactive tutor on the WWW,” In: Bayesian intelligent tutoring system MBITS,” In: Proceedings of
Proceedings of 1st International Conference on Information, 10th International Conference on Intelligent Systems Design and
Communications and Signal Processing (ICICS-1997), Vol. 2, Applications (ISDA'10), 2010, p. 714-719.
1997, pp. 944-947. [42] A.S. Smith-Atakan, and A. Blandford, “ML Tutor: An application
[25] K. Warendorf, and C. Tan, “ADIS - An animated data structure of machine learning algorithms for an adaptive Web-based
intelligent tutoring system or putting an interactive tutor on the information system,” International Journal of Artificial
WWW,” In: Proceedings of 8th World Conference on Artificial Intelligence in Education, Vol 13, No. 2-4, 2003, pp. 235-261.
Intelligence in Education (AI-ED'97), 1997, pp. 54-60. [43] A. Mitrović, “NORMIT: A Web-enabled tutor for database
[26] C. J. Butz, S. Hua, and R. B. Maguire, “A Web-based Bayesian normalization,” In: Proceedings of International Conference on
intelligent tutoring system for computer programming,” Web Computers in Education (ICCE-2002), Vol. 2, 2002, p. 1276-
Intelligence and Agent Systems, Vol. 4, No. 1, 2006, pp. 77-97. 1280.
[27] C. J. Butz, S. Hua, and R. B. Maguire, “A Web-based intelligent [44] A. Mitrović, “Scaffolding answer explanation in a data
tutoring system for computer programming,” In: Proceedings of normalization tutor,” Facta universitatis - Series: Electronics and
IEEE/WIC/ACM International Conference on Web Intelligence Energetics, Vol. 18, No. 2, 2005, pp. 151-163.
(WI-2004), 2004, p. 159-165. [45] M. Mathews, and A. Mitrović, “Incorporating framing into SQL-
[28] C. J. Butz, S. Hua, and R. B. Maguire, “Bits: A Bayesian tutor,” In: Proceedings of 19th International Conference on
intelligent tutoring system for computer programming,” In: Computers in Education (ICCE-2011), 2011, pp. 391-398.
Proceedings of 9th Western Canadian Conference on Computing [46] A. Mitrović, “Experiences in implementing constraint-based
Education (WCCCE-2004), 2004, pp. 179-186. modeling in SQL-Tutor,” Lecture Notes in Computer Science,
[29] C. J. Butz, S. Hua, and R. B. Maguire, “Chapter 10: Web-based Vol. 1452, 1998, pp. 414-423.
Bayesian intelligent tutoring systems,” In: Studies in [47] A. Mitrović, “An intelligent SQL Tutor on the Web,”
Computational Intelligence, Vol. 130: Evolution of the Web in International Journal of Artificial Intelligence in Education, Vol.
Artificial Intelligence Environments, 2008, p. 221-242. 13, No. 2-4, 2003, pp. 173-197.
[30] J. Vassileva, R. Deters, “Dynamic courseware generation on the [48] A. Mitrović, and S. Ohlsson, “Evaluation of a constraint-based
WWW,” British Journal of Educational Technology, Vol. 29, No. tutor for a database language,” International Journal of Artificial
1, 1998, pp. 5-14. Intelligence in Education, Vol. 10, No. 3-4, 1999, pp. 238-256.
[31] S. Amalathas, A. Mitrović, R. Saravanan, “Decision-making [49] A. Mitrović, S. Ohlsson, “Implementing CBM: SQL-Tutor after
tutor: Providing on-the-job training for oil palm plantation fifteen years,” International Journal of Artificial Intelligence in
managers,” Research and Practice in Technology Enhanced Education, Vol. 26, No. 1, 2016, pp. 150-159.
Learning, Vol. 7, No. 3, 2012, pp. 131-152. [50] T.F.G. Guia, Ma.M.T. Rodrigo, M.M.C. Dagami, J.O. Sugay,
[32] S. Amalathas, A. Mitrović, and R. Saravanan, “Towards an ITS F.J.P. Macam, and A. Mitrović, “Modeling the affective states of
for decision making on managing palm oil plantations,” In: students using SQL-tutor,” Lecture Notes in Computer Science,
Proceedings of 17th International Conference on Computers in Vol. 7315, 2012, pp. 634-635.
Education (ICCE-2009), 2009, p. 157-162. [51] V. Glavinić, S. Stankov, M. Zelić, and M. Rosić, “TEx-sys model
[33] G. Weber, P. Brusilovsky, “ELM-ART: An adaptive versatile in the semantic Web and Web 2.0 environments,” International
system for Web-based instruction,” International Journal of Journal of Technology Enhanced Learning, Vol. 1, No. 3, 2009,
Artificial Intelligence in Education, Vol. 12, No. 4, 2001, pp. 351- pp. 241-252.
384. [52] S. Stankov, M. Rosić, B. Žitko, A. Grubišić, “TEx-Sys model for
[34] G. Weber, P. Brusilovsky, “ELM-ART - An interactive and building intelligent tutoring systems,” Computers & Education,
intelligent Web-based electronic textbook,” International Journal Vol. 51, No. 3, 2008, pp. 1017-1036.
of Artificial Intelligence in Education, Vol. 26, No. 1, 2016, pp. [53] D. Callear, “Intelligent tutoring environments as teacher
72-81. substitutes: Use and feasibility,” Educational Technology, Vol.
[35] E.R. Sykes, “Developmental process model for the Java 39, No. 5, 1999, pp.6-8.

90

View publication stats

You might also like