learning - Academic Conferences Limited

learning - Academic Conferences Limited learning - Academic Conferences Limited

academic.conferences.org
from academic.conferences.org More from this publisher
27.06.2013 Views

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

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

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!