Creative Education
2013. Vol.4, No.7A2, 181-190
Published Online July 2013 in SciRes (http://www.scirp.org/journal/ce) http://dx.doi.org/10.4236/ce.2013.47A2024
Copyright © 2013 SciRes. 181
A Multi-Agent Intelligent Learning System: An Application
with a Pedagogical Agent and Learning Objects
Sánchez-Guerrero Lourdes1, Laureano-Cruces Ana Lilia1,2,3, Mora-Torres Martha3,
Ramírez-Rodríguez Javier1,2, Silva-López Rafaela Blanca1
1Departamento de Sistemas, Universidad Autónoma Metropolitana Azcapotzalco,
Distrito Federal, México
2Laboratoire I nformatique d’Avignon, Université d’Avignon et des Pays de Vaucluse,
Avignon, France
3Posgrado en Ciencia e Ingeniería de la Computación, Universidad Nacional Autónoma de México,
Distrito Federal, México
Email: lsg@correo.azc.uam.mx, clc@correo.azc.uam.mx, jararo@correo.azc.uam.mx,
rbsl@correo.azc.uam.mx, kabhun@yahoo.com.mx
Received May 29th, 2013; revised June 29th, 2013; accepted July 6th, 2013
Copyright © 2013 Sánchez-Guerrero Lourdes et al. This is an open access article distributed under the Creative
Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium,
provided the origina l w o rk is properly cited.
This article describes the analysis, design and development of an Intelligent Learning System (ILS). The
design of the ILS is based on a multi-agent architecture. This architecture includes reactive agents which
represent the expertise of each of the necessary sub-skills in learning the application domain, which in the
study case is structured programming. The ILS utilizes artificial intelligence techniques to implement the
teaching-learning process using an inference engine based on a general didactic model. As a result, this
system is termed as Intelligent Learning System with Learning Objects (ProgEst). ProgEst is carried out
with the objective of providing the user with self-regulated learning strategies in addition to the knowl-
edge of a determined domain. The case study includes situations related to: learning styles, knowledge
domain (errors made) and affective-motivational state. The assessments shall determine: 1) what is to be
explained, 2) level of detail and timing, 3) how and when to interrupt the student, and 4) the information
to provide during the interaction.
Keywords: Intelligent Learning System; Educational Objective; Learning Object
Introduction
The information and communication technologies of today
have evolved rapidly, affecting their application in distinct dis-
ciplines. One of the sciences in which they are more frequently
being applied is education. At present, a wide variety of elec-
tronic media are utilized to send or receive support materials,
for the purposes of Distance Education (DE), which has given
rise to the e-learning modality. This term refers to the use of
new information and communication technologies with a learn-
ing objective which involves: 1) the way of organizing educa-
tional content; 2) the mode of accessing them; and 3) their use
in the teaching and learning process. Intelligent learning system
(ILS) with learning objects (LO) (ProgEst) was designed to
support students in understanding and learning the skill of pro-
gramming.
The (LO) model offers a way to build educational content by
composition from parts of elements which are located in the
lower levels of learning.
According to Chan-Núñez, Galeana-de la, Ramírez-Montoya
(2006), one of the reasons for which the notion of the LO has
gained such strength in the field of information and communi-
cations technology (ICT)-based education is the fact that it can
be considered as a bridge concept between: education, commu-
nication, design and computer sciences, among others.
Learning environments are changing rapidly, implying new
scenarios that pose technical and pedagogical challenges which
higher education institutions must consider in their educational
model, and professors, students and support staff must quickly
adapt to the use of these new environments. The primary objec-
tive of this work lies in combining the new technologies with
artificial intelligence (AI) and LO. The following elements
were analyzed for the purpose of accomplishing this objective:
1) the pedagogical model used in the didactic materials which
are developed, 2) the publication for which the material is cre-
ated, and 3) the use of LO.
The ILS bases its teaching and learning process in an infer-
ence engine inspired by the human tutorial process and is com-
prised of the following elements: 1) interest, 2) desire, 3) help,
4) cognitive and operational strategies, 5) interruption, 6) quit-
ting, 7) learning, 8) idle time, 9) error 10) student’s perceived
tendencies (Laureano-Cruces, Mora-Torres, Ramirez-Rodriguez,
de Arriaga-Gómez, & Escarela-Perez, 2010a). These elements
are connected in a causal matrix which allows us to see the
interconnection of each element with the others. In addition to
these elements, learning style is included, which will have a
direct impact on the interface and the internal motivation of the
object of study. All of these allow selection of the operational
S.-G. LOURDES ET AL.
strategies at the appropriate time. The inference engine is rep-
resented by extensive cognitive maps, one of the AI techniques
used for representation of knowledge with uncertainty and de-
sign of the inference engine. The latter is not included in the
development of this project (For more information, see Lau-
reano-Cruces, Sánchez-Guerrero, Ramirez-Rodriguez, & Mora-
Torres, 2008a; Mora-Torres, Laureano-Cruces, & Velasco-San-
tos, 2011).
On the other hand, the curriculum is designed using a genetic
graph, which is based on a multi-agent architecture, implying
three expert agents, each one in a sub-domain (Laureano-Cru-
ces & de Arriaga-Gómez, 1998; Laureano-Cruces & de Arri-
aga-Gómez, 2000; Sanchez-Guerrero, Laureano-Cruces, Mora-
Torres, & Ramírez-Rodríguez, 2010). The sub-domains are re-
presented by instructional objectives. The aforementioned per-
mits the elaboration of a teaching- learning process based on
scenarios linked to each one of these sub-domains, and thus
allows for detailed error management. For further details, see
Reilly & Lewis (1991).
The structured programming content was organized based on
the LO model, as these offer a way of building educational
content by composition based on parts of elements which are
located in the lower levels. Likewise, it is a way to search for
objects and content, locate, recover and integrate them through
a collection of specifications and standards for web based
e-learning, or SCORM (Shareable Content Object Reference
Model), for their cataloguing, requisition, export, transport and
import. Finally, it offers the possibility to build a personalized
selection of educational content for each student and moment
which offers the optimal context for his or her learning. For
greater detail see references (Muñoz-Arteaga, Osorio-Urrutia,
Álvarez Rodríguez, & Cardona-Salas, 2008). Chapter 2 ex-
plains how the ProgEst system is integrated, chapter 3 explains
the example of the use of ProgEst and, finally, we find the con-
clusions.
ProgEst System
ILS’s pose the learning process as cooperation between an
intelligent system and humans (Laureano-Cruces, 2000a; Lau-
reano-Cruces & de Arriaga-Gómez, 2000b). The tutor, based on
the evaluation of the user’s performance, is found within a con-
stant decision-making process for the purpose of selecting the
most appropriate teaching strategy. These strategies are elabo-
rated based on the perception of the user’s performance taking a
series of evidence as parameters, such as: errors made, learning
style, knowledge domain and affective-motivational state,
among others (Pintrich, Smith, García, & Mckeachie, 1991).
These assessments determine: what is to be explained, the level
of detail and timing, when to interrupt the student and which
information to provide during the interaction.
An ILS has been designed and implemented together with
the learning objects, called ProgEst. An inference engine was
utilized to achieve this, based on a general didactic tutor (Lau-
reano-Cruces, Teran-Gilmore, & Rodriguez-Aguilar, 2005; Lau-
reano-Cruces, Mora-Torres, Ramírez-Rodríguez, & de Arriaga-
Gómez, 2011). This is linked to the case study tutor module and
to the perceived user performance (student model). The user
performance is represented by the student model. The relation-
ship between the tutor module and the student model permits
creation of the distinct didactic strategies.
In the ProgEst system, the cognitive didactic is designed in
accordance with the instructional objectives (IO), which re-
present the cognitive sub-skills and abilities the professor (in
this case, the tutor module) wants to convey to the student
(Laureano-Cruces et al., 2000b; Laureano-Cruces, Teran-Gil-
more, De Arriaga Gomez, & El Alami, 2003; Laureano-Cruces,
et al., 2005). These abilities are activated together with opera-
tional didactics (Figure 1).
Design of the Agents
The mental model generally implies use of the distinct con-
trol structures. This point is very important and is part of the
detailed logic stage of each module (descending modular pro-
gramming and structured programming). Taking this into ac-
count and based on the instructional objectives (defined in Sec-
tion 3.1), three agents are included: 1) types of data, variables
and constants, 2) control structures: (sequence, iteration: condi-
tional (during and repeated) and non-conditional (arithmetic
progression), selection: simple (if, then, except) and multiple
(case dependent)) and 3) abstractions: (procedures, functions)
Figure 1.
Intelligent learning system (ILS) with learning objects (ProgEst).
Copyright © 2013 SciRes.
182
S.-G. LOURDES ET AL.
(Figure 2).
The teaching-learning process is based on the previous Ge-
netical Graph (Figure 2), the nodes of which represent the in-
structional objectives. These objectives are immersed in a mul-
tiagent structure (Laureano-Cruces et al., 2000b).
Multiagent Model
The MultiAgent structure and its anatomy are made up of
three parts: a presentation (P), an abstraction (A) and a dialogue
control (DC). The presentation is the part of the agent which is
viewed by the world and is related to a presentation technique.
Didactical Design
The abstraction represents the local status of the agent. It is the
part which contains the conceptual objectives for accessing the
domain and is where the competence of the agent is imple-
mented. The coordination between the abstraction and the
presentation and coordination with other agents is carried out, if
necessary, in the dialogue control. It is worth mentioning that
agents may exist which contain solely the presentation part or
the abstraction part or neither.
The agents performance is divided into two subagents, the
first being the diagnostic, of which the objective is to address
the environment (the student’s progress). It acquires evidence
Figure 2.
Domain of each agent.
of the agent’s perceptual abilities using the obtained informa-
tion in order to know if the student employs, does not employ
or incorrectly employs the skill which is monitored and con-
trolled exclusively by said agent. Based on the findings it de-
tects the committed error(s), thus activating the second sub-
agent, represented by a MicroWorld with the mission of creat-
ing an environment which assists the student in clarifying his or
her doubts. The aforementioned is carried out by means of di-
dactical methods which guide the intervention throughout com-
pletion of the process, reestablishing the student in the principal
environment where the error occurred.
In ProgEst, the intervention of the MicroWorld consists of
presenting an explanation of the subject followed by complete
examples which show the correct use of the skill. The ProgEst
system architecture is a multi-agent architecture and its anat-
omy is composed of three independent agents: 1) types of data,
variables and constants, 2) control structures and 3) abstractions.
The task which they develop is hierarchical, resolving the
problem of intervention during development of the session
(Laureano-Cruces et al., 1998; Laureano-Cruces et al., 2000b;
Sanchez-Guerrero, Laureano-Cruces, Mora-Torres, & Ramirez-
Rodriguez, 2011). The agents review the task in determined
critical points (identified by the expert) in an organized manner
due to the aforementioned hierarchy. If any of them identifies a
failure, its internal mechanism is activated. For greater detail,
consult (Sanchez-Guerrero, Laureano-Cruces, Mora-Torres, &
Ramirez-Rodriguez, 2009) (Figures 2 and 3). ProgEst has the
capacity to ask for help within the scenario, permitting the con-
tent of the respective topic to be shown prior to asking the Mi-
croWorld. This is due to the trainer approach of our ILS. Errors
are classified as: mild, serious and fatal. This classification is
developed based on the authors’ experience. According to the
multi-agent architecture with dynamic intervention proposed by
L aureano -Cruces (Laurea no-Cruces et al., 1998; Laureano-Cruces,
2000a; Laureano-Cruces et al., 2000b), specialists are created
which act as reactive agents that are activated in the moment an
error which corresponds to their expertise is made (Table 2).
For greater detail, see Reilly et al. (1991).
Interface
We designed a pedagogical agent that evokes, through facial
expressions, emotions necessary in implementing cognitive-
affective strategies in the environment of the teaching-learning
process. In Figures 4-6, some of them are shown. Some other
expressions are also shown related with interest and sympathy,
useful for interaction between pedagogical agent (ILS) and the
user.
ProgEst Application Example
In this section, we will present an example of the application
of the ProgEst system, utilizing the evaluation of the Data
Types scenario as a case study, for the purpose of explaining the
execution of the ProgEst system step by step.
It is important to comment that the system is implemented in
the Moodle (Learning Management System Moodle, obtained
of: http://moodle.org) learning management system (LMS)
platform, and integrated in the ProgEst system architecture, see
(Figure 1), and thus the scenarios and management of the
learning objects are presented. Similarly, the ILS in the inter-
face design is connected with the learning styles by means
Copyright © 2013 SciRes. 183
S.-G. LOURDES ET AL.
CD
DataTypes
CompailerExpert
ErrorTableofDataTypes(Table2)
Perceptual
&
Actuactors
PA
CD
Strategies
Microworld
Interfa ce
Screen
PA
DidacticalTactics
(Table3&4)
Figure 3.
Representation of the data types agent.
Figure 4.
Screen depecting the scenario presentation.
color combinations for each learning type, taking the type of
intelligence which is predominant in the user into account. For
more information see Velasco-Santos, Laureano-Cruces, Mora-
Torres, & Sánchez-Guerrero, 2009; Honey & Mumford (1986).
In this example, the student is registered (Figure 7) in the sys-
tem for the first time. Upon conclusion of the registration of his
or her personal information, the system assigns a user name and
password. Next, the learning styles questionnaire (Alonso,
Gallego, & Honey, 1994) is activated, which is comprised of 80
questions and requires approximately 10 minutes for the stu-
dent to complete. The system then evaluates the responses and
determines the student’s learning style (Figure 8). In this case
study the student’s learning style is theoretical.
The ILS contains a module for evaluation of the internal mo-
tivation of the object of study (Mora-Torres et al., 2011), per-
formed through a questionnaire containing eight questions,
Figure 5.
Screen of the learning object.
which is activated after the system shows the student his or her
learning style. Completion of the questionnaire takes approxi-
mately five minutes, upon which the system evaluates the re-
sponses and determines the student’s type of motivation to
study. It is worth mentioning that the ILS included Honey and
Mumford’s definition of internal motivation of the object of
study (Honey et al., 1986), who describe the learning styles
which they define as: active—they participate in new experi-
ences without prejudices, they have open minds; reflexive—
they consider experiences, observe perspective, gather and ana-
lyze data before drawing conclusions; theoretical—they adapt
and integrate observations to logical and complex theories, they
tend to be perfectionists; pragmatic—they apply ideas in a
practical manner. This case of example of application will only
be relevant when the student has external motivation (Figure
9).
Copyright © 2013 SciRes.
184
S.-G. LOURDES ET AL.
Figure 6.
Screen of the expressions at the pedagogical agent.
Figure 7.
Screen with the register of the system ProgEst.
Figure 8.
Screen with the CHAEA questionna ire results.
The data which were generated upon completion of the ques-
tionnaires and the record which was assigned are saved in the
database for future reference by the ILS. For this case of appli-
cation, the Data Types exercise was activated in the (LMS)
(Learning Management System Moodle, obtained of: http://
moodle.org). As we can see (Figure 10) on the main screen of
the data types exercise, the objective is presented to the user
and the instructions of the exercise or task to be developed
(scenario) are explained. Next, the data types exercise is acti-
vated as shown (Figure 11) for the user to complete it.
Upon resolving the exercise, various cases may be presented.
Only certain cases of application are described in this section:
If the student requests help, the system displays the learning
object related to the Data Types through the user interface,
in accordance with the didactic strategies, the type of moti-
vation to study and the learning style. In this case, the con-
trol structure content which is presented is for a student
with a theoretical learning style external motivation (Figure
12), so that it will review the data types concepts and then
consult. The ILS allows the student to return to the scenario
and continue with the exercise, as mentioned in the previ-
ous section. The system has the capacity to ask for help
within the scenario (exercise), allowing the content of the
respective topic to be displayed before asking the Mi- cro-
World. This, because of our ILS’s trainer approach.
It is noted that interaction are based on a structure that allows
an enriched emotional intervention. This through a pedagogical
agent (Mora-Torres, Laureano-Cruces, & Velasco-Santos, 2010).
As stated previously the performance of the agents is divided
into two subagents, one of which carries out the diagnosis, the
objective of which is to observe the environment (comprised of
the student’s development). Following this observation, evi-
dence is obtained based on the agent’s perceptual abilities in
order to know if the student uses, does not use or incorrectly
uses the skill which is monitored and controlled exclusively by
that agent. The error(s) made are detected by means of the ob-
servations and the other sub-agent is activated, represented by a
MicroWorld, the task of which is to create an environment
which helps the student to clarify his or her doubts, all of this
through the use of didactic strategies that will guide this inter-
vention until the student is led back to the principal environ-
ment, where the error was made.
Figure 9.
Screen with the motivation questionnaire.
Copyright © 2013 SciRes. 185
S.-G. LOURDES ET AL.
Figure 10.
Principal screen for the exercise of data types agent.
Figure 11.
Screen for the exercise of data types agent.
Figure 12.
Screen for the learning object for a student.
For management of errors committed by the student, three
types of errors were defined in the ILS: mild (M), serious (S)
and fatal (F). This is where ProgEst determines the distinct di-
dactic strategies to apply depending on the type of error. For
this case of application we assume that the student commits an
error in the exercise (scenario).
For this example, we will apply solely the case of mild errors.
Serious errors will be for a student with theoretical type learn-
ing with external motivation. For cases where the error is:
1) Mild error (M), imply an overall attention deficit more
than a lack of knowledge, that is to say, they possess the spe-
cific knowledge and may have used it on previous occasions;
nonetheless, due to a lack of attention they become disoriented
and fail to complete part of the process. In this case the system
verifies which type of learning and motivation the user pos-
sesses (external or internal). As the student’s learning type is
theoretical and he or she is motivated, the system applies the
message We can do it together. You must keep trying! as an
operational/cognitive strategy, and permits the student to return
to the scenario and continue if and when the number of oppor-
tunities has not been used up.
2) Serious error (S), imply a significant lack of conceptuali-
zation which leads to failure of the data types application (Fig-
ure 13). As this case involves a serious error, the ILS solely
allows one opportunity to respond to the exercise, verifies if the
motivation is internal or external and applies a cognitive opera-
tional strategy, displaying the following phrase through the
interface: Lets continue. You can do it! It activates the data
types learning object thorough the Moodle Learning Manage-
ment System (LMS), where the student reviews the theoretical
information and the control structure application examples.
Testing and Results Analysis
The ProgEst system was applied to a group of 33 students
from the core engineering course at the Universidad Autónoma
Metropolitana campus Azcapotzalco. An access code for the
system was assigned to each student, each of who completed
the questionnaire learning style and internal motivation of the
object of study.
As shown in the graph, (Figure 14), 51.52% of the group of
students has a reflexive learning style, 24.24% is theoretical,
21.21% is pragmatic and solely 3.03% is active.
Similarly, we can see in the graph that the internal motiva-
tion of the object of study is 42.42% external motivation,
39.39% internal motivation and 18.18% internal-external moti-
vation (Figure 15).
As aforementioned, the system’s teaching and learning proc-
Figure 13.
Screen when the student had a serious error with a theoretical learning
style external motivation.
Copyright © 2013 SciRes.
186
S.-G. LOURDES ET AL.
Copyright © 2013 SciRes. 187
ess is based on an inference engine inspired in the human tuto-
rial process. Figure 16 presents data on the total student group
along with the percentages of the nine elements of the inference
engine (Laureano-Cruces et al., 2010a). These elements are
connected in a causal matrix which allows us to see the causal
interconnection of each element with the others. The learning
style was also added to these elements, which will have a direct
impact on the interface and internal motivation of the object of
study. All of these factors permit selection of the operational
strategies in the appropriate moment.
(because they committed errors or the system interrupted them
due to inactive time ), and th e types of internal motivation of the
object of study and the learning style observed in the student, as
shown in Figure 18, of the 63% of students who did not com-
plete the exercise, 29% are reflexive with external motivation,
14% are reflexive with internal motivation, 10% are pragmatic
with internal motivation, 9% are pragmatic with external mo-
tivation, 9% are reflexive with internal-external motivation, 5%
are theorical with external motivation, 5% are theorical with
As observed in Figure 16, 100% show interest and desire to
complete the task and solely 36.36% of the group concluded the
task successfully.
We can see in Figure 17 that 60.61% committed errors. The
percentage of students who committed these errors in the first
opportunity was 36% and the system applied a cognitive opera-
tive strategy, as it constituted a mild error (see errors in Tables
1 and 2). The Data Types of the LO was activated through the
Moodle (LMS) for the purpose of reinforcing the knowledge. It
can also be observed in the graph that these students took more
time to complete the exercise than had been estimated, which
constitutes inactive time, possibly due to the fact that the stu-
dent did not possess sufficient knowledge to complete the task
and the system activated the structured programming material,
beginning from the basic programming knowledge, in order to
be able a review of the material for the student. Similarly, it can
be seen that a very low percentage of 6%, one student, resigned
to continue the exercise.
Figure 14.
Learning style.
Of the two presented types of errors, the Data Types Agent
applied the learning strategies described in Tables 1 and 2 to-
gether with the inference engine, in accordance with the afore-
mentioned. As a result, twelve students of the group completed
the scenario determined for the Data Types Agent (Figures 16
and 17).
Figure 17 also shows that 36.36% completed the exercise in
the first opportunity, and these students learned 100% of the
material. For the case of students who did not complete the task Figure 15.
Motivational orientation o f student.
Inference Engine Data
0.00%
10.00%
20.00%
30.00%
40.00%
50.00%
60.00%
70.00%
80.00%
90.00%
100.00%
Error IdleTimeLearningQuitingInterruption Cog/Oper
Strategie s
HelpDesire Interest
Figure 16.
Inference engine data.
S.-G. LOURDES ET AL.
Table 1.
Classification of the didactical tactics and didactical actions to b e managed by the diagnostic subagent, applied in ProgEst.
Event Objective
Expressions for Cognitive/O perative
tactics, inter ruptions a n d to
ask for help. Actions Number of Response Opportunities
Interest (1)
Desire to proceed (2)
Internal and
External
Good job! Keep it up! You are
very intelligent and are making
very good progress i n t his task!
Internal It’s a good time to express doubts!
This subject is not so easy.
The expression appears. Next, the
system sends t h e student to consult
the subject material and permits him
or her to continue with the exerci se
after seeking help.
The reques ts f or help a r e not
limited as long as the student
continues the exercise.
Ask for help (3)
External ¡Hey Askin g for help doe sn’t
mean you are not able to do i t!
The expression appears. Next, the system
instructs the student to consult the subject
material and permits him or her to continue
with the exercise after seeking help.
The reques ts f or help a r e not
limited as long as the student
continues the exercise.
Internal Would you like to know
more about this?
Upon pressing the Interruption button,
the exercise is interrupted and the
expression appears.
The reques ts f or help a r e not
limited as long as the student
continues the exercise.
Interruption (5)
External Would you like more help?
Upon pressing the Interruption button, the
exercise is interrupted and the expression
described in the previous column appears.
The student is p ermitted to continue w i th
the exercise after seeking help.
The reques ts f or help a r e not
limited as long as the student c ontin-
ues the exercise.
Renunciatio n ( 6) Internal and
External Keep trying! You are
getting closer!
Upon pressing the Exit button,
the exercise ends and the
expression appears.
Upon pressing the button, the sys t em
does not allow the student to return
to the exercise and sends him or
her to the m aterial selected based
on the CHA EA questionnai re.
Internal You are a winner! Remember
all of your achievements!
Upon correct comple ti on of the
exercise it opens and the student
is shown the expression.
Learning (7 )
External Success in performing this
exercise demonstrates the
newly ac q ui red skills.
Upon correct comple ti on of the
exercise it opens and the student is
shown the e xp ression.
Inactive Period (8) Internal and
External Hey! It’s time to get to work!
After 30 seconds it opens and the e x pr ession
appears. If the student does not respond to
the second inactive period (lasting 30
seconds) he or she loses on e of the 3
opportunities allowed by the system
to complete the exercise.
The student may request a
maximum of 3 rest periods.
Table 2.
Classification of errors based on the d idactical tactics a nd the didactical actions , to be managed by t he diagnostic subagent, applie d i n ProgEst.
Error (9) Internal/External
Objective Number of Response
Opportunities Actions Operative/Cognitive Strategy
Minor Internal and
External Three
opportunities
Allows the student to return to the
situation and continue, as long a s th e
maximum number of opportunities
has not bee n r eached.
The following phrase appears:
“We can do it together. You have
to keep trying!
Serious I nternal and
External One opportunity Makes the stude n t reinitiat e the exercise. The following phrase appears:
“Keep goin g. You can do it!
Fatal Internal and
External One opportunity Exits the exercise.
The followi ng phrase appears:
“Keep tryi n g, you are getting close” and
sends the student to the domain material
which corresp onds to the learning style.
Copyright © 2013 SciRes.
188
S.-G. LOURDES ET AL.
Copyright © 2013 SciRes. 189
Statistics the exercise according to the errors
0.00%
10.00%
20.00%
30.00%
40.00%
50.00%
60.00%
70.00%
80.00%
90.00%
100.00%
TaskCompletionLearning 1st.Opportunity 2nd.Opportunity ReviewCourseMaterialIdleTime Quitting
Figure 17.
Statics the exercise according to the errors.
TheoricalStylewith
Motivatio nIn te rna ll y
14%
TheoricalStylewith
Motivatio n Externally
5%
Refl e xiv e Stylewith
Mo tiv a tion In te rn al l y
14%
Refl ex iv e Stylewith
Motivatio nExternally
29%
Ref le xi ve Stylewith
Motiva tion Internal l y
and External l y
9%
PragmaticStylewith
Motivatio nExternal l y
9%
PragmaticStylewi th
Motiv ati o n Internally
10%
PragmaticStylewith
Mo tiv a tion In te rn al l yand
Exter n al ly
5%
TheoricalStylewith
Motiv ati o n Internal lyand
Ex ternally
5%
Task NoCompleted
Task Comple ted
Figure 18.
Students that didn’t conclude the exercise.
internal-external motivation and 5% pragmatic with internal-
external motivation. As aforementioned, this allows us to con-
clude that the majority of the students with external motivation
were eliminated from the application by the system because
they failed to respond to the questions in the exercise within the
time allowed, possibly due to the fact that they needed more
examples of data types applications and exercises to understand
the di fferent data types.
Conclusion
The implementation of AI techinques in the development of
the ILS by means of the inference engine permits recommenda-
tion of distinct strategies, for the purpose of managing the com-
plexity of the prediction of didactical strategies in order to
strengthen the student’s teaching and learning process, taking
the results of the learning styles and motivational orientation
questionnaire into account.
In this system, the implementation of the inference engine
based on a general didactics tutor permits: 1) dynamic interac-
tion in the decision-making process in order to select the best
educational strategy; 2) predict the possible future status and
thus personalize the interactions through the eleven elements
which constitute the student model; 3) prevent undesirable
states, such as resignation or error, by means of these interac-
tions; and 4) develop a specialized method of handling errors
caused by reactive agents. An analysis and design methodology
has been created, which may be utilized to develop other ILS’s
that contain learning objects, through the use of the model de-
signed for the general didactic tutor.
Nonverbal communication plays an important role in our
human relationships, as it influences the other person through
expressions and transmitted in-formation on the emotional state
of the partners. With this in mind it was considered an avatar
(in the case study pedagogical agent) as the appropriate inter-
face for ILS-user interaction. The consideration of the avatar
(pedagogical agent) is appropriate if the intervention is based
on an emotional structure that has been designed according to
S.-G. LOURDES ET AL.
the perceived emotional state of the user.
In order to strengthen the teaching and learning process, the
followings are considered:
Include more specialized subtutors.
Continue to develop the interface using a pedagogical agent.
Acknowledgements
This Project is part of the Divisional Project Research Com-
putación Suave y Aplicaciones in the specific line of Intelligent
E-Learning, and Formación de Recursos Humanos funded by
Universidad Autónoma Metropolitana-Azcapotzalco.
REFERENCES
Alonso, M. C., Gallego, D. J. and Honey, P. (1994). Los estilos de ap-
rendizaje (Procedimientos de DiagnósICTo y Mejora). Spain: Edi-
ciones Mensajero S.A. Sexta Edicion.
Castaneda, S. (2006). Evaluacion del aprendizaje en el nivel univer-
sitario, elaboración de examenes y reactivos-objetivos. UNAM-Psy-
chology Faculty, CONACYT Project 40608-H.
Chan Núñez, M. E., Galeana, de la O. L., & Ramírez Montoya, M. S.
(2006). Objetos de Aprendizaje e Innovación Educativa (pp. 11-44).
México: Editorial Trillas.
Honey, P., & Mumford, A. (1986). Using our learning styles. Berkshire:
Peter Honey.
Laureano-Cruces, A., Mora-Torres, M., Ramírez-Rodríguez, J., & de
Arriaga-Gómez, F. (2011). Operative strategies related to an affec-
tive-motivational architecture to achieve instructional objectives.
Journal Artificial Intelligence Machine Learning/International Con-
gress for Global Science a nd Technology (ICGST), 11, 15-20.
Laureano-Cruces, A., Mora-Torres, M., Ramirez-Rodriguez, J., de
Arriaga-Gómez, F., & Escarela-Perez, R. (2010a). Cognitive-opera-
tive model of intelligent learning systems behavior. Interactive
Learning Environments, 18, 11-38.
doi:10.1080/10494820802160872
Laureano-Cruces, A., Mora-Torres, M., Ramirez-Rodriguez, J., & Gamboa-
Rodriguez, F. (2010). Implementation of an affective-motivational
architecture tied to a teaching-learning process. In J. Sanchez, & K.
Zhang (Eds.), Proceedings of World Conference on E-Learning in
Corporate, Government, Healthcare, and Higher Education 2010
(pp. 1930-1938) . Chesapeake, VA: AACE.
http://www.editlib.org/p/35837.
Laureano-Cruces, A. L., Mora-Torres, M., Ramírez-Rodríguez, J., &
Gamboa-Rodríguez, F. (2009). Emotions as an element that maxi-
mizes the effectiveness of a pedagogical agent. In T. Bastiaens et al.
(Eds.), Proceedings of World Conference on E-Learning in Corpo-
rate, Government, Healthcare, and Higher Education 2009 (pp.
2817-2822). Chesa p ea ke , VA: AACE.
http://www.editlib.org/p/32884
Laureano-Cruces, A., Sánchez-Guerrero, L., Ramirez-Rodriguez, J., &
Mora-Torres, M. (2008a). Learning objects and personalized instruc-
tion. In G. Richards (Ed.), Proceedings of World Conference on E-
Learning in Corporate, Government, Healthcare, and Higher Educa-
tion 2008 (pp. 1728-1736). Chesapeake, VA: AACE. I
Laureano-Cruces, A., Teran-Gilmore, A., & Rodriguez-Aguilar, R. M.
(2005). Cognitive and affective interaction in a pedagogical agent.
ANIEI XVIII National Congress and IV International Congress on
Information Processing and Computing, Torreon, 26-28 October
2005. http://del fosis.uam.mx/~ana/
Laureano-Cruces, A., Teran-Gilmore, A., De Arriaga Gomez, F., & El
Alami, M. (2003). La importancia de las estrategias cognitivas en el
diseño del curricula didactico (pp. 35-41). ANIEI XVI National Con-
gress and II International Congress on Information Processing and
Computing, Zacatecas, 22-24 October 2003.
Laureano-Cruces, A. (2000a). Interaccion dinamica en sistemas de
enseñanza inteligentes. Ph.D. Thesis, Institute of Biomedical Stud-
ies/UNAM.
http://delfosis.uam.mx/~ana/02_publicaciones/tesis_doctoral/TesisD
octoral.PDF
Laureano-Cruces, A., & de Arriaga-Gómez, F. (2000b). Reactive Agent
design for intelligent tutoring systems. Cybernetics and Systems, 31,
1-47. doi:10.1080/019697200124900
Laureano-Cruces, A., & de Arriaga-Gómez, F. (1998). Multi-agent ar-
chitecture for intelligent tutoring systems. Interactive Learning En-
vironments, 6, 225-250. doi:10.1076/ilee.6.3.225.3603
Learning Management System Moodle (definition). http:/ /moodle.org
Mora-Torres, M., Laureano-Cruces, A. L., & Velasco-Santos, P. (2011).
Estructura de las Emociones dentro de un proceso de enseñanza-
aprendizaje. Perfiles Educativos-U N AM, 33, 64-79.
Mora-Torres, M., Laureano Cruces, A., & Velasco-Santos P. (2010).
Estructura de las emociones dentro de un proceso de enseñanza-
aprendizaje. Revista Indexada “Perfiles Educativos”, 33.
Muñoz-Arteaga, J., Osorio-Urrutia, B., Álvarez-Rodríguez, F., & Car-
dona-Salas, P. (2008). Me thodology for creating learning objects and
integrating them into a learning management system. Universidad
Autónoma de Aguasca lientes, Distrito Federal, México
Pintrich, P., Smith, D., García, T., & Mckeachie, W. (1991). A manual
for the use of the motivated strategies for learning questionarie
(MSQL). Michigan, USA: National Center for Research to Improve
Postsecondary Teac h i n g a n d Learning University of Michigan.
Reilly, R. R., & Lewis, E. L. (1991). Educational psychology applica-
tion for classroom, learning and introduction. New York, Maxwell
McMillan International.
Sanchez-Guerrero, L., Laureano-Cru ces, A. L., Mora -To rres, M., & Ra-
mirez-Rodriguez, J. (2011). Multiagent architecture for errors man-
agement in content organized in learning objects. Proceedings of
World Conference on E-Learning in Corporate, Government, Health-
care, and Higher Education 2011 (pp. 2462-2467). Chesapeake, VA:
AACE.
Sanchez-Guerrero, L., Laureano-Cruces, A. L., Mora-Torres, M., &
Ramírez-Rodríguez, J. (2010). Scenarios in application of cognitive
didactics for an Intelligent Learning System (relation with the types
of errors). Proceedings of World Conference on E-Learning in Cor-
porate, Government, Healthcare, and Higher Education 2010 (pp.
322-327). Chesapeake, VA: AACE. http://www.editlib.org/p/35561
Sanchez-Guerrero, L., Laureano-Cruces, A., Mora-Torres, M., & Rami-
rez-Rodriguez, J. (2009). An intelligent learning system within a
learning object. Proceedings of World Conference on E-Learning in
Corporate, Government, Healthcare, and Higher Education 2009
(pp. 1917-1926) . Chesapeake, VA: AACE.
http://www.editlib.org/p/32742
Velasco Santos, P., Laureano Cruces, A., Mora Torres, M., & Sánchez
Guerrero, L. (2009). Un diseño de interfaz tomando en cuenta el
estilo de aprendizaje (pp. 311-320). 22nd National Congress and 8th
International Congress on Information Processing and Computing,
Ensenada, 21-23 October 2009.
Velasco-Santos, P., Laure a no -Cru ces, A., Mora-Torres, M., & Sánchez-
Guerrero, L. (2008). La Importancia del diseño de una Interfaz en el
proceso enseñanza-aprendizaje (pp. 108-113). ANIEI XXI National
Congress and VII International Congress on Information Processing
and Computing, Monterrey, 1-3 October 2008.
Copyright © 2013 SciRes.
190