learning - Academic Conferences Limited
learning - Academic Conferences Limited learning - Academic Conferences Limited
2. Pedagogical agents Orlando Belo Agent-based computing is not a recent area of research and technological development (Wooldridge 1998) (Jennings 1999). A lot of work and applications were made for a large diversity of domains (Jennings & Wooldridge 1998). The agent paradigm is by nature quite attractive inspiring researchers from many distinct application arenas. During the last few years, agents have been introduced in a large range of applications, ranging from financial markets to medical services, passing by telecommunications, retail, or transports. Today, we can find agents doing a lot of tasks, 24 hours a day, 365 day a year, without interruptions. In a few set of links, a simple Web search reveals us that eLearning is no exception in the adoption of agent-based technology (Nedev & Nedeva 2008) (Gregg 2007) (Kazar & Bahi 2009). Intelligent or not, agents have been developing important roles in the eLearning arena, improving effectiveness of educational games (Conati & Zhao 2004), done procedural training in virtual environments (Jonhson & Rickel 1997), supporting distance education (Silveira & Vicari 2002), animating educational sessions (Nunes et al. 2002) (Lester et al. 1997), doing virtual tutorship (Remondino 2007), retrieving selective information from the web or other information sources (Pankratius et al 2004), or managing processes in eLearning environments (Lai et al. 2008). This is only a brief panorama of what we can find about agents in eLearning environments. Pedagogical agents could be seen today as good alternatives to some parts of the educational process, being very useful in the formative process of students. Some of the most experienced eLearning solutions integrate now in some way “expert” software components, especially in areas where attendance services must be ensured continuously, 24 hours per day. Pedagogical agents are designed and implemented with the goal to support students in their daily work, providing information about their classes, supporting studying processes, accessing, or retrieving pertinent information about some topics. Basically, they intend to improve students learning outcomes. Thus, we can see that this particular kind of agents have the ability to attenuate several usage restrictions and user services limitations that we can find normally in eLearning platforms (Brusilovsky 2000) (Zhang et al. 2004). One of the most sophisticated aspects that we are particularly interested to explore is customization (namely frequently by personalization) of eLearning processes and services (Allison et al. 2005). Trying to go towards the needs of students, providing the learning materials they need and complement them with other resources in anticipation it’s a clear goal for us. The use of profiling techniques (Marques & Belo 2010) to establish a standard modus operandi of the student and predict what students will need and use are quite important for eLearning services personalization (Paneva and Zhelev 2007). This allows to catch individual studying styles and resources options used, especially the ones concerning about bibliographic references support – the goal of this work –, personalizing them and creating more student oriented learning objectives and material support. In the following sections we will see how we used agent technology to design and develop a bibliographic resource assistant, with the ability to follow studying sessions, receiving reference requests about some particular studying topic, and suggesting on the fly a set of references that could help students and contribute to the improvement of knowledge acquisition and, as referred before, of learning outcomes. 3. A bibliographic resource assistant 3.1 Overview Students are very critical and demanding about bibliographic resources. They never are satisfied with teachers’ proposals and suggestions concerning with what they must or need to read about some course’s programme topic. Today, we have strong reasons to believe that a significant part of the students’ failures is due to their inability to select appropriated bibliographic resources and use it. Teachers use to indicate in every beginning of a scholar year at least one bibliographic list covering the topics they approach in classes. Some of them even try to explain for each entry presented in the lists its coverage and importance. But it seems that such efforts are useless so many times. In order to attenuate such problem we design a small software component especially oriented to assist and help students during their working sessions. It wasn’t our intention to conceive a generic assistant. However all the pointed development lines followed here could be used in such direction. 42
Orlando Belo Data Warehousing Systems (Golfarelli & Rizzi 2009) were our main scientific and technological target, which means that we intended to provide an auxiliary mean for studying in the area of decisionsupport systems, business intelligence, and their related technologies. The target community selected - university students - is also very specific. But, in our point of view, is sufficient relevant (and critical) to apply and test such mean of studying support. So, please keep on mind the referred area and student community during the rest of the paper. 3.2 Readings suggestion life cycle Our main goal was to design and specified all services and functionalities of specific tool with the ability to provide studying maps, locating for each course’s programme topic a list of recommended readings, and promoting, when requested, cross-reference recommendation scenarios for different working areas. This tool, a specific subject-oriented software agent, was idealized as a typical assistant, which can be seen as a conventional pedagogical agent specialized in bibliographic resource suggestion. The way we though this studying assistant, its functional structure and behaviour, demands some preliminary work, usually done by the lecturing team of a university’s course, they will be responsible for preparing the bibliographic references according the programme that they establish for a course. Easily we see that to provide valid and effective bibliographic suggestions, it is necessary (at least) to maintain up-to-date a bibliographic catalogue, including a detail reference list, their correspondent index terms for searching and cross reference, as well a categorization and an importance level associated with each references (or a set of references) for each specific studying topic referred in the course’s programme. Having this information we own the minimum to establish a first set of suggestion. The rest, the most sophisticated part of this project, which consider inclusive student preferences definition, will be achieved with special techniques of profiling and preferences establishment. Figure 1: Readings suggestion process life cycle The assistant agent’s behaviour follows a very common life cycle for cases related with suggesting and index based searches. As we can see in Figure 1, according such life cycle, the first task that we must perform is to prepare a detail (readings list definition) list containing the bibliographic references (Table 1) recommended by the lecturing team. It is one of the most important pieces of information that the readings assistant agent has to support its job. This list includes some elementary data about bibliographic references, complemented with some other attributes that will be used by the agent to establish suggestion priorities and preferences about readings. The basic structure of the list, excluding control and monitoring attributes, includes the following fields: Identification (Id), which identifies uniquely the bibliographic reference in the entire system. CiteRef, the way reference could be referred. Reference, the complete description of the reference. Year, the publication year of the bibliographic reference. 43
- Page 17 and 18: Cornélia Castro is a PhD student i
- Page 19 and 20: Manuel Frutos-Perez is the Leader o
- Page 21 and 22: David Mathew works at the Centre fo
- Page 23 and 24: Research interests include the inve
- Page 25: Novita Yulianti is a PhD student at
- Page 28 and 29: Samuel Adu Gyamfi et al. the develo
- Page 30 and 31: Samuel Adu Gyamfi et al. completion
- Page 32 and 33: Samuel Adu Gyamfi et al. interactio
- Page 34 and 35: Survey of Teachers’ use of Comput
- Page 36 and 37: Babatunde Alabi Alege and Stephen O
- Page 38 and 39: Babatunde Alabi Alege and Stephen O
- Page 40 and 41: Babatunde Alabi Alege and Stephen O
- Page 42 and 43: Issues and Challenges in Implementi
- Page 44 and 45: Hussein Al-Yaseen et al. 2000/2001
- Page 46 and 47: Hussein Al-Yaseen et al. phase invo
- Page 48 and 49: Hussein Al-Yaseen et al. Berthold,
- Page 50 and 51: Antonios Andreatos Figure 1: Estima
- Page 52 and 53: Antonios Andreatos exchange applied
- Page 54 and 55: Antonios Andreatos knowledge space,
- Page 56 and 57: Figure 5: Video metadata from YouTu
- Page 58 and 59: Antonios Andreatos The organisatio
- Page 60 and 61: Constructing a Survey Instrument fo
- Page 62 and 63: Jonathan Barkand The teacher demon
- Page 64 and 65: Jonathan Barkand Indicator 2.3: Has
- Page 66 and 67: References Jonathan Barkand Allen,
- Page 70 and 71: Orlando Belo Type (Tp), the refere
- Page 72 and 73: 3.3 The agent’s architecture Orla
- Page 74 and 75: Some Reflections on the Evaluation
- Page 76 and 77: Nabil Ben Abdallah and Françoise P
- Page 78 and 79: Nabil Ben Abdallah and Françoise P
- Page 80 and 81: Nabil Ben Abdallah and Françoise P
- Page 82 and 83: Designing A New Curriculum: Finding
- Page 84 and 85: Andrea Benn For this new course, it
- Page 86 and 87: Andrea Benn Technology is already i
- Page 88 and 89: Andrea Benn To bring about the co-o
- Page 90 and 91: Latefa Bin Fryan and Lampros Stergi
- Page 92 and 93: Latefa Bin Fryan and Lampros Stergi
- Page 94 and 95: Faculty development Online course
- Page 96 and 97: Latefa Bin Fryan and Lampros Stergi
- Page 98 and 99: Latefa Bin Fryan and Lampros Stergi
- Page 100 and 101: Alice Bird being reviewed under the
- Page 102 and 103: Alice Bird Developing the process m
- Page 104 and 105: Alice Bird Reflecting on the feasib
- Page 106 and 107: 3.3 Early stage implementation Alic
- Page 108 and 109: Enhancement of e-Testing Possibilit
- Page 110 and 111: Martin Cápay et al. of Likert scal
- Page 112 and 113: Martin Cápay et al. Figure 3 Proce
- Page 114 and 115: Martin Cápay et al. Figure 4: An e
- Page 116 and 117: Martin Cápay et al. On the other h
2. Pedagogical agents<br />
Orlando Belo<br />
Agent-based computing is not a recent area of research and technological development (Wooldridge<br />
1998) (Jennings 1999). A lot of work and applications were made for a large diversity of domains<br />
(Jennings & Wooldridge 1998). The agent paradigm is by nature quite attractive inspiring researchers<br />
from many distinct application arenas. During the last few years, agents have been introduced in a<br />
large range of applications, ranging from financial markets to medical services, passing by<br />
telecommunications, retail, or transports. Today, we can find agents doing a lot of tasks, 24 hours a<br />
day, 365 day a year, without interruptions.<br />
In a few set of links, a simple Web search reveals us that eLearning is no exception in the adoption of<br />
agent-based technology (Nedev & Nedeva 2008) (Gregg 2007) (Kazar & Bahi 2009). Intelligent or<br />
not, agents have been developing important roles in the eLearning arena, improving effectiveness of<br />
educational games (Conati & Zhao 2004), done procedural training in virtual environments (Jonhson<br />
& Rickel 1997), supporting distance education (Silveira & Vicari 2002), animating educational<br />
sessions (Nunes et al. 2002) (Lester et al. 1997), doing virtual tutorship (Remondino 2007), retrieving<br />
selective information from the web or other information sources (Pankratius et al 2004), or managing<br />
processes in eLearning environments (Lai et al. 2008). This is only a brief panorama of what we can<br />
find about agents in eLearning environments.<br />
Pedagogical agents could be seen today as good alternatives to some parts of the educational<br />
process, being very useful in the formative process of students. Some of the most experienced<br />
eLearning solutions integrate now in some way “expert” software components, especially in areas<br />
where attendance services must be ensured continuously, 24 hours per day. Pedagogical agents are<br />
designed and implemented with the goal to support students in their daily work, providing information<br />
about their classes, supporting studying processes, accessing, or retrieving pertinent information<br />
about some topics. Basically, they intend to improve students <strong>learning</strong> outcomes. Thus, we can see<br />
that this particular kind of agents have the ability to attenuate several usage restrictions and user<br />
services limitations that we can find normally in eLearning platforms (Brusilovsky 2000) (Zhang et al.<br />
2004).<br />
One of the most sophisticated aspects that we are particularly interested to explore is customization<br />
(namely frequently by personalization) of eLearning processes and services (Allison et al. 2005).<br />
Trying to go towards the needs of students, providing the <strong>learning</strong> materials they need and<br />
complement them with other resources in anticipation it’s a clear goal for us. The use of profiling<br />
techniques (Marques & Belo 2010) to establish a standard modus operandi of the student and predict<br />
what students will need and use are quite important for eLearning services personalization (Paneva<br />
and Zhelev 2007). This allows to catch individual studying styles and resources options used,<br />
especially the ones concerning about bibliographic references support – the goal of this work –,<br />
personalizing them and creating more student oriented <strong>learning</strong> objectives and material support. In<br />
the following sections we will see how we used agent technology to design and develop a<br />
bibliographic resource assistant, with the ability to follow studying sessions, receiving reference<br />
requests about some particular studying topic, and suggesting on the fly a set of references that could<br />
help students and contribute to the improvement of knowledge acquisition and, as referred before, of<br />
<strong>learning</strong> outcomes.<br />
3. A bibliographic resource assistant<br />
3.1 Overview<br />
Students are very critical and demanding about bibliographic resources. They never are satisfied with<br />
teachers’ proposals and suggestions concerning with what they must or need to read about some<br />
course’s programme topic. Today, we have strong reasons to believe that a significant part of the<br />
students’ failures is due to their inability to select appropriated bibliographic resources and use it.<br />
Teachers use to indicate in every beginning of a scholar year at least one bibliographic list covering<br />
the topics they approach in classes. Some of them even try to explain for each entry presented in the<br />
lists its coverage and importance. But it seems that such efforts are useless so many times.<br />
In order to attenuate such problem we design a small software component especially oriented to<br />
assist and help students during their working sessions. It wasn’t our intention to conceive a generic<br />
assistant. However all the pointed development lines followed here could be used in such direction.<br />
42