Printer Friendly
The Free Library
14,702,210 articles and books
Member login
User name  
Password 
 
Join us Forgot password?

Learning C with Adam.


Studies have shown that when learning occurs in an environment that uses animated pedagogical ped·a·gog·ic   also ped·a·gog·i·cal
adj.
1. Of, relating to, or characteristic of pedagogy.

2. Characterized by pedantic formality: a haughty, pedagogic manner.
 agents and personalized per·son·al·ize  
tr.v. per·son·al·ized, per·son·al·iz·ing, per·son·al·iz·es
1. To take (a general remark or characterization) in a personal manner.

2. To attribute human or personal qualities to; personify.
 instruction, the learner learns the material more deeply and can recall it easier when compared to learning without an agent. Thus, an effective learning system creates personalized contexts for each learner. The "one size fits all" concept is not very effective across a large number of diverse learners. An adaptive instruction approach is more suitable for reaching large diverse groups of learners in electronic learning environments. Adam is an adaptive instruction system that uses animated agents as teachers. It is a web-based system that imparts knowledge using different teaching styles to make understanding concepts easier and personal. An experiment was conducted in which Adam was used to teach C programming concepts in an introductory level C course. The results of this experiment are reported here.

**********

Gilbert & Han (2000) used the term instructional model to refer to the ratio of teachers to learners. In a traditional classroom environment, there is a one-to-many instructional model with one teacher and many learners. In a tutoring environment, the instructional model is one-to-one. While the one-to-one relationship provides a very personal and comfortable learning experience, the knowledge is restricted to one teacher. This is also a restriction of the one-to-many relationship. Arthur was designed to reduce the effect of this restriction (Gilbert & Han, 1999). Arthur is Arthur I, 1187–1203?, duke of Brittany (1196–1203?), son of Geoffrey, fourth son of Henry II of England and Constance, heiress of Brittany. Arthur, a posthumous child, was proclaimed duke in 1196, and an invasion by his uncle King Richard I of England was  an adaptive instruction system, which provides a many-to-one instructional model in an effort to accommodate an individual learners' learning style. In Arthur, instruction created by multiple teachers for the same lessons/concepts is made available to learners using a single user interface. Delivering a many-to-one instructional model. Instruction is selected by the system so that the best lessons, or teachers, are presented to each individual learner. Adam is an extension of Arthur that implements the many-to-one instructional model using animated pedagogical agents as teachers. This article will discuss the infrastructure, architecture, and results of an experiment conducted using Adam.

CONCEPTUAL DESIGN

Adaptive instruction refers to the varying of pedagogy to accommodate an individual's learning style. For example, if a learner doesn't understand a concept using pedagogical method A, then the instructor should change the pedagogical method to something other than A. In general, each learner has a preferred method of learning, which is their learning style (Dunn & Dunn, 1978). When instruction is presented in such a way that it matches an individual's learning style, it can enhance the learner's learning experience. This is the fundamental motivation for providing adaptive instruction using the many-to-one instruction model as seen in Arthur and Adam.

The conceptual design for Adam begins with a course, which is composed of many lessons. Each lesson is further divided into one or more concepts. These concepts form the smallest units of instruction and are referred to as instructional units. Each instructional unit has two parts, instruction and assessment, Figure 1. The instruction contains objectives and pedagogy. The assessment aims to evaluate each learner with respect to the objectives in the instructional unit. The instruction is delivered by an animated pedagogical agent (Johnson, Rickel, & Lester, 2000).

[FIGURE 1 OMITTED]

Animated pedagogical agents are animated characters with life-like characteristics that facilitate learning in computer based learning environments (Johnson, Shaw, & Ganeshan, 1999). Andre, Rist, and Muller Mul·ler , Hermann Joseph 1890-1967.

American geneticist. He won a 1946 Nobel Prize for the study of the hereditary effect of x-rays on genes.



Mül·ler , Johannes Peter 1801-1858.
 (1998) and Lester, FitzGerald, & Stone (1997) suggest that animated agents increase learner motivation and attention. Their presence can also reduce the learner's perception of the difficulty level of the material (Laurel Laurel, cities, United States
Laurel.

1 Town (1990 pop. 19,438), Prince Georges co., central Md., about halfway between Washington, D.C., and Baltimore; patented in the late 1600s, inc. 1870.
, 1990). The agents in Adam are implemented using a web browser The program that serves as your front end to the Web on the Internet. In order to view a site, you type its address (URL) into the browser's Location field; for example, www.computerlanguage.com, and the home page of that site is downloaded to you.  plug-in. This plug-in was developed by Haptek (2003). The plug-in can perform text to speech in English, German, and Spanish. It also provides voice manipulation and face animation. The face animation controls allow the developer to manipulate the agent's emotions in real time. This nonverbal non·ver·bal  
adj.
1. Being other than verbal; not involving words: nonverbal communication.

2. Involving little use of language: a nonverbal intelligence test.
 feedback coupled with the ethnicity ethnicity Vox populi Racial status–ie, African American, Asian, Caucasian, Hispanic  of the agents affect the learner's perception of the interface.

Ethnicity plays a critical role in the social interaction between the learner and the agent (Nass, Isbister, & Lee, 2000). Identification with the agent by the learner provides significant and consistent effects on the learner's behaviors and attitudes. When the learner perceives the agent as similar to himself or herself, the agent is perceived as more socially attractive and trustworthy (Nass et al.). The presence of the agent also provides increased arousal arousal /arous·al/ (ah-rou´z'l)
1. a state of responsiveness to sensory stimulation or excitability.

2. the act or state of waking from or as if from sleep.

3.
, which is "consistent with the best preparation methods for exams in school." (Rickenberg & Reeves, 2000). Learners also exhibit better retention and problem solving problem solving

Process involved in finding a solution to a problem. Many animals routinely solve problems of locomotion, food finding, and shelter through trial and error.
 transfer with spoken text when compared to onscreen on·screen or on-screen  
adj. & adv.
1. As shown on a movie, television, or display screen.

2. Within public view; in public.
 text (Moreno, Mayer, Spires, & Lester, 2001). In Adam, the learner selects an animated pedagogical agent as a teacher. Each agent has a specific personality (different physical appearance, voice, ethnicity, etc.). The agent selected presents instruction to learners from an instruction repository of course concepts. The concepts are created by different teachers using their own pedagogical style as seen in the classroom. In Figure 2, there are three teachers (Lopez, Brown, Smith) and four lessons/concepts. Each row in Figure 2 represents a course module taught by the teacher on the left. All three teachers teach the same course using their own pedagogical style: Explanations first--Auditory, Examples first--Visual and Constructivist con·struc·tiv·ism  
n.
A movement in modern art originating in Moscow in 1920 and characterized by the use of industrial materials such as glass, sheet metal, and plastic to create nonrepresentational, often geometric objects.
. The columns are lessons/concepts that are taught as part of the course. The individual squares are instructional units. It is the instructional unit that is stored in the instruction repository and presented to the learner.

The instructional unit is presented using web-based multimedia. The nature and effects of multimedia presentations on learning have been investigated and researched. Mayer and his colleagues have discovered (Doolittle, 2001):

1. Learners learn better with both words and pictures than just words.

2. Closer spatial congruity con·gru·i·ty  
n. pl. con·gru·i·ties
1. The quality or fact of being congruous.

2. The quality or fact of being congruent.

3. A point of agreement.

Noun 1.
 of corresponding words and pictures results in better learning.

3. Closer temporal Having to do with time. Contrast with "spatial," which deals with space.  congruity of corresponding words and pictures results in better learning.

[FIGURE 2 OMITTED]

4. Pictures and narration (spoken words) produce better learning results than pictures and online text.

When a learner starts a session with Adam, the multimedia presentation begins. The agent delivers instruction by speaking and manipulating web pages and/or objects. This instruction is personalized for each learner by using a collection of different teaching styles in the form of instructional units, Figure 2. This leads to the physical design and architecture of Adam.

PHYSICAL DESIGN AND ARCHITECTURE

Overview of Adam

Adam uses a many-to-one instructional model to perform adaptive instruction much like the Arthur system. Adam stores instructional content in a database repository without the need of special application system requirements To be used efficiently, all computer software needs certain hardware components or other software resources to be present on a computer system. These pre-requisites are known as (computer) system requirements and are often used as a guideline as opposed to an absolute rule. . It is a web-based environment that uses inexpensive web servers and a system capable of running MySQL. Expanding to hundreds of classes simply requires the scaling of server hardware and networking.

Adam Subsystem A unit or device that is part of a larger system. For example, a disk subsystem is a part of a computer system. A bus is a part of the computer. A subsystem usually refers to hardware, but it may be used to describe software.  

The physical architecture of the Adam environment begins with a web server and a database. The web server is also called the agent server. The agent server will host all of the instructional units (IU). Each IU is maintained as a web-deliverable screenplay screenplay

Written text that provides the basis for a film production. Screenplays usually include not only the dialogue spoken by the characters but also a shot-by-shot outline of the film's action.
. Metadata (1) (meta-data) Data that describes other data. The term may refer to detailed compilations such as data dictionaries and repositories that provide a substantial amount of information about each data element.  such as the course unit's name, description, and author's contact information will be stored in the database. This data is used by the delivery systems.

Adam's instructional units are delivered in a couple of formats. The first format uses animated pedagogical agents as teachers (Johnson et. al., 2000). The agents act as teachers during the instructional screenplay. In the instructional screenplay, the agents deliver content by speaking to the learner and turning slides in the content frame, Figure 3. When the learner starts a screenplay, the agent will deliver instruction by speaking and manipulating web pages and/or objects in the content frame, this is to the right of the agent in Figure 3. The agents used in this environment are implemented using the Haptek Player (Haptek, 2003). The order in which the instructional units are presented to the learner is determined by the delivery system.

Delivery System

There are two delivery systems depicted de·pict  
tr.v. de·pict·ed, de·pict·ing, de·picts
1. To represent in a picture or sculpture.

2. To represent in words; describe. See Synonyms at represent.
 in Figure 4. Delivery systems perform instruction method selection. When a learner's instructional method needs to be adapted, the delivery system performs this operation. Delivery systems select instructional units from the instruction repository on the agent server and displays them in the learner's web browser. As illustrated, there can be several delivery systems using the same instruction repository. One delivery system methodology uses case-based reasoning An AI problem solving technique that catalogs experience into "cases" and matches the current problem to the experience. Such systems are easier to maintain than rule-based expert systems, because changes require adding new cases without the complexity of adding new rules. . In case-based reasoning, the learners' assessments are used as cases. The cases are compared to each other to determine the next instructional method. A second delivery system uses random instruction method selection. In this delivery system, when instruction method selection is required, an instructional unit is selected randomly from the instruction repository. The user interface sits on top of the delivery systems.

[FIGURE 3 OMITTED]

[FIGURE 4 OMITTED]

User Interface

The user interface can be divided into two sections, navigation and content. The initial, or welcome page of the Adam interface, authenticates the user using a user name and password. After the user is authenticated au·then·ti·cate  
tr.v. au·then·ti·cat·ed, au·then·ti·cat·ing, au·then·ti·cates
To establish the authenticity of; prove genuine: a specialist who authenticated the antique samovar.
 by the system, the animated pedagogical agent appears. Figure 3 provides an illustration of this user interface. On the left hand side of the user interface there is a navigation frame. The navigation frame consists of a control panel and an animated pedagogical agent. The navigation frame is a control panel very similar to that of a remote control. The control panel allows the learner to start and stop a session, submit a question, logout Signing out and exiting from a network server, Web server or other computer system. The process (the noun) is a "logout" or "logoff," while the act of doing it (the verb) is to "log out" or to "log off." See login.  of the session, change the teacher's persona persona /per·so·na/ (per-so´nah) [L.] in jungian psychology, the personality mask or facade presented by a person to the outside world, as opposed to the anima, the inner being.

per·so·na
n.
 and to review previously seen instructional units. When the learner starts a session, the agent will begin to deliver instruction by speaking and manipulating web pages and/or objects in the content frame. The content frame is where the visible instruction appears, that is, equations, images, illustrations, and so forth.

IMPLEMENTATION

Instruction Creation

The process of instruction creation is extremely tedious and time consuming. Accordingly, improvements to the instruction creation process are required. The output of the instruction creation process is an instructional screenplay that features an animated pedagogical agent as the teacher. The creation process begins with a real teacher. In the current implementation, teachers are video taped in a tutoring environment. The materials and all other manipulatives used during the tutoring session are collected when the session ends. The audio of the tutoring session is transcribed to text and used as input to a Text-to-Speech (TTS (1) See text-to-speech.

(2) (Transaction Tracking System) Software that monitors a transaction until completion. In the event of a hardware or software failure, it ensures that the database is brought back to its former state before the attempt to
) engine. The facial manipulations of the teacher are transferred to the animated pedagogical agent. The manipulatives collected at the end of the session are transcribed into web-deliverable objects for example, HTML HTML
 in full HyperText Markup Language

Markup language derived from SGML that is used to prepare hypertext documents. Relatively easy for nonprogrammers to master, HTML is the language used for documents on the World Wide Web.
 pages. Each tutoring session focuses on a specific concept. Additionally, teachers are asked to create an assessment in the form of a quiz A quiz is a form of game or mind sport in which the players (as individuals or in teams) attempt to answer questions correctly. Quizzes are also brief assessments used in education and similar fields to measure growth in knowledge, abilities, and/or skills.  for each concept. The concepts and assessments are then combined into an instructional unit. The following four components: audio, facial expressions facial expression,
n the use of the facial muscles to communicate or to convey mood.
, manipulatives and assessment are synchronized syn·chro·nize  
v. syn·chro·nized, syn·chro·niz·ing, syn·chro·niz·es

v.intr.
1. To occur at the same time; be simultaneous.

2. To operate in unison.

v.tr.
1.
 along a time line to create an instructional screenplay.

Instructional Screenplays

The audio of the screenplay spoken by the agent is created using the Microsoft text to speech engine and the Lernout and Hauspie Text-to-Speech engine. The agents are assigned specific voices selected from these engines. The facial expressions are introduced using the Haptek Player. These components are synchronized together creating the instructional screenplay. This screenplay is then stored in the instruction repository on the agent server.

Instruction Repository

Adam's model for incorporating distributed curriculum is maintained within the instruction repository. Each course is composed of several course modules. A course module is a single teacher/educator's delivery of an entire course or lesson. Each course module is divided further into concepts, as seen on a syllabus A headnote; a short note preceding the text of a reported case that briefly summarizes the rulings of the court on the points decided in the case.

The syllabus appears before the text of the opinion.
. Each concept has an associated web address or URL URL
 in full Uniform Resource Locator

Address of a resource on the Internet. The resource can be any type of file stored on a server, such as a Web page, a text file, a graphics file, or an application program.
, which is stored as part of the metadata in the database. This URL is used by the delivery system to deliver concepts to learners. Adam knows where to get the content and retrieves concepts when requested through a delivery system. The delivery systems control the process of adapting instruction.

Adapting Instruction

The delivery systems facilitate the adaptability a·dapt·a·ble  
adj.
Capable of adapting or of being adapted.



a·dapta·bil
 of the instruction. Adaptive instruction is necessary when a learner requires corrective cor·rec·tive
adj.
Counteracting or modifying what is malfunctioning, undesirable, or injurious.

n.
An agent that corrects.


corrective,
n
 instruction. Corrective instruction occurs when a learner performs poorly on an evaluation. In a teaching environment, the teacher shares information with the learners and gives them an evaluation to understand the learners' grasp of the material. This evaluation has several forms: short answer questions; multiple-choice questions, True or False questions, and so forth. Evaluation questions relate to the subject matter being taught by the teacher. If the learners perform adequately according to according to
prep.
1. As stated or indicated by; on the authority of: according to historians.

2. In keeping with: according to instructions.

3.
 the teacher's standard, which is referred to as a threshold, the teacher assumes that the learners understand the material and moves on to the next logical concept. If the learners do not meet or exceed the threshold, the teacher goes back and tries corrective instruction. The corrective instruction refers to instruction that is provided in an effort to increase the learners' understanding of the material that was explained. Usually the concept is repeated to the learners utilizing a different teaching style or explanation. This method of providing corrective instruction using different instruction styles is adaptive instruction.

Adam provides adaptive instruction through an instruction repository that references several instructional units. Each instructional unit corresponds to a concept. The learner is given instructional units one at a time in the order designated by the teacher. In a traditional teaching environment, the learner is presented with new material at the teacher's pace. Upon the completion of each lesson the learner is given an evaluation in the form of a quiz. This means that although the instruction method of one teacher may be different from another, the learner will be assessed using the same quiz. If the learner performs adequately (e.g., above the threshold established by the teacher), then the learner advances to the next logical lesson/concept. Adam utilizes a similar concept to facilitate learner advancement.

More specifically, Adam presents instruction to the learner using instructional units; however, the learner controls the pace of the instructional presentation (e.g., the learner proceeds at his or her own pace). Upon completion of a concept, a quiz is administered. This quiz is standard for each concept. It is not dependent on the teaching style or course module. Therefore, each learner takes the same quiz for a particular concept. A performance threshold of 80%, which comes from mastery learning Mastery Learning is an instructional method that presumes all children can learn if they are provided with the appropriate learning conditions. Specifically, mastery learning is a method whereby students are not advanced to a subsequent learning objective until they demonstrate  (Bloom, 1976), is set in Adam for most concepts. If the learner scores below 80%, then adaptive instruction is necessary. Another instructional unit for the same concept from a different course module is assigned to the learner and the learner is required to take the quiz again. Once the learner successfully meets or exceeds the quiz threshold, the next logical concept is presented to the learner using the same instructional method or course module. In Adam, when corrective instruction is required, a randomly selected teaching style is used to present the concept to the user.

Case-based reasoning was used to facilitate adaptive instruction in the Arthur system but it is not implemented in Adam, (Gilbert & Han, 1999). Adam uses a random instruction method selection algorithm In computer science, a selection algorithm is an algorithm for finding the kth smallest number in a list, called order statistics. This includes the cases of finding the minimum, maximum, and median elements. There are worst-case linear time selection algorithms. . When adaptive instruction occurs, the instructional units are randomly selected such that the last instructional unit is excluded from the selection. For example, assume a learner takes Concept 1 using Brown's instructional unit. The learner scores 50% on the concept quiz. This will cause the delivery system to perform adaptive instruction. Therefore, the learner will be forced to repeat Concept 1, using Lopez or Smith's instructional unit for Concept 1. The selection of Lopez's or Smith's instructional unit is done at random, excluding Brown's Concept 1. Adaptive instruction occurs throughout a learner's journey of the Adam system. This results in a learner map. The learner map represents the instructional units selected by Adam for the learner. The learner map can be used as input into a delivery system to perform instruction method selection or it can be used to identify similarities between learners. The conceptual and physical design, architecture, and implementation of Adam have been discussed; the experiment design and analysis are next.

EXPERIMENT AND ANALYSIS

Introduction

The goal of conducting the research experiment with Adam was to evaluate the effectiveness and usability How easy something is to use. Both software and Web sites can be tested for usability. Considering how difficult applications are to use and Web sites are to navigate, one would wish that more designers took this seriously. See user interface and usability lab.  of the interface. The usability of the interface was investigated using a questionnaire to determine user satisfaction. Furthermore, this study was conducted to determine the effectiveness of using animated pedagogical agents in the Adam interface. Adam requires each learner to perform at a mastery level (Bloom, 1976; Woolfolk, 1998), which is the threshold required to advance from concept to concept. If learners complete a course using Adam, then those learners have performed at a mastery level on all of the concepts covered in the course. The experiment used Adam, which incorporates animated pedagogical agents, and a no-agent version of the same course information. The details of the experiment are discussed in the sections that follow.

Method

Participants and procedures. Students in an introductory C programming course offered by the Computer Science and Software Engineering Department at Auburn University Auburn University, main campus at Auburn, Ala.; land-grant and state supported; opened 1859 as East Alabama Male College, reorganized 1872 as the Agricultural and Mechanical College of Alabama; became coeducational 1892; renamed Alabama Polytechnic Institute 1899,  served as the participants. There were 302 participants: 244 male and 58 female. The students were undergraduate engineering majors from all disciplines. Two versions of the course were provided for the students to use. The first version was Adam, which included 12 different agent personas Personas or personae are fictitious characters that are created to represent the different user types within a targeted demographic that might use a site or product. , and the second version used a simple Web interface without any agents (e.g. the no-agent version). Of the 302 students, 98 used Adam and 171 used the no-agent version. The assignment of course versions to participants was determined by the student's accessibility to a computer that supported the agent installation requirements. The participants were given a week to complete four C programming concepts using Adam or the no-agent version. Each concept was followed by a quiz. In Adam, if the learner was unable to score above the threshold, he or she was randomly reassigned the same concept using a different instructional unit designed by a different teacher. However, with the no-agent version, the same concept designed by the same teacher was reassigned to the learner until the learner was able to clear the threshold of the quiz. The student's interactions with Adam were stored in the database. These interactions included the number of times the student changed the persona of the animated pedagogical agent, the number of times the quiz was taken before the learner was able to successfully clear the threshold for each concept and other pertinent information.

Materials. The course given to the learners consisted of four concepts covered by three different instructional modules designed by three different teachers. Each teacher's module covered all four of the concepts. The concepts involved were as follows:

1. Introduction to arrays.

2. Arrays as parameters to functions.

3. Sorting arrays with the bubble sort A sorting technique that is typically used for sequencing small lists. It starts by comparing the first item to the second, the second to the third and so on until it finds one item out of order. It then swaps the two items and starts over.  algorithm.

4. Searching arrays with the linear search algorithm In computer science, a search algorithm, broadly speaking, is an algorithm that takes a problem as input and returns a solution to the problem, usually after evaluating a number of possible solutions. .

As previously mentioned, each concept had its own threshold set for its respective quiz. These individual thresholds were:

1. Arrays (Introduction) -- 80% threshold;

2. Arrays as function parameters -- 75% threshold;

3. Arrays (Sorting) -- 75% threshold and

4. Arrays (Searching) -- 70% threshold.

The students using the no-agent version could access the system from any desktop with Internet access See how to access the Internet. . The students, who used Adam, had to download To receive a file transmitted over a network. In any communications session, "download" means receive, and "upload" means send. The download/upload often implies a big/little scenario, in which data is being downloaded from the "big" server into the "little" user's computer.  the Haptek Player plug-in (Haptek, 2003) and other text-to-speech software.

Experiment Results

Adam allows the learner to select the agent persona of the teacher. Analysis of the agent persona selections determined that the most popular personas were Shannon, Eve, and Monkey monkey, any of a large and varied group of mammals of the primate order. The term monkey includes all primates that do not belong to the categories human, ape, or prosimian; however, monkeys do have certain common features.  as shown by Table 1. Thirty six percent (36%) of the persona changes made by the Adam participants were to Shannon and Eve. It is believed that Shannon and Eve from Figure 5 were favored because of their physical attractiveness Physical attractiveness is the perception of the physical traits of an individual human person as pleasing or beautiful. It can include various implications, such as sexual attractiveness, cuteness, and physique. . Table 1 also shows that 14% of the persona changes favored Monkey. It is hypothesized that Monkey was favored because of his cartoon-like persona, which is similar to those seen in video games See video game console. .

[FIGURE 5 OMITTED]

From the post experiment questionnaire, the following discoveries were made:

* Though no instructions were provided before the use of Adam, the learners found the interface predictable and consistent;

* The navigation frame was easy to use as it is comparable to the traditional remote control as shown in Figure 3;

* The aesthetic integrity of the interface was highly rated as a result of the capability to personalize per·son·al·ize  
tr.v. per·son·al·ized, per·son·al·iz·ing, per·son·al·iz·es
1. To take (a general remark or characterization) in a personal manner.

2. To attribute human or personal qualities to; personify.
 the agent according to the learners' likes coupled with the flexibility to proceed at the learner's own pace;

* 78% of the learners had a fulfilling experience when interacting with Adam. They were interested in taking a similar online course.

When comparing Adam to the no-agent version of the course, Adam out performed the no-agent version with respect to the number of attempts required to succeed at each concept quiz. For example, the "Introduction to Arrays" concept under Adam took learners an average of 4.5 attempts to pass the concept quiz versus an average of 4.9 attempts under the no-agent version. Overall the learners who used Adam required fewer attempts to clear the quiz thresholds. However, the average number of attempts could be improved upon. It is believed that this can be achieved by varying the instruction method selection algorithm from random to some other method, that is, case-based reasoning. It is also believed that the performance could be improved by increasing the number of course modules from three to a higher number. Therefore, a dual approach of increasing the number of course modules and varying the instruction methods will likely decrease the number of repetitions per concept.

A drawback DRAWBACK, com. law. An allowance made by the government to merchants on the reexportation of certain imported goods liable to duties, which, in some cases, consists of the whole; in others, of a part of the duties which had been paid upon the importation.  of the system was the lack of detailed quiz performance feedback. The learners found the quizzes difficult and would have appreciated more specific feedback on their performance, especially when they performed poorly. The interface as a whole proved to be an effective learning tool as the learners were able to comprehend the material provided. Further-more, the students rated the agent interface favorable fa·vor·a·ble  
adj.
1. Advantageous; helpful: favorable winds.

2. Encouraging; propitious: a favorable diagnosis.

3.
.

Adam received high ratings for agent speech clarity, as 99% of the learners were able to understand the agent's speech. This was a critical finding because the agents used synthetic text-to-speech. However, the students didn't like the synthetic speech synthetic speech
n.
Speech that is produced by an electronic synthesizer activated by a keyboard, enabling individuals who are incapable of speech to communicate.
, but they were able to understand the agents.

CONCLUSIONS

When instructional messages are personalized, learners recall and learn the material deeper (Moreno & Mayer, 2000). Adam provides personalized instruction to each leaner on two levels. First, each learner is allowed to select his/her own personal teacher as an animated pedagogical agent. This sets up a learning environment selected by the learner. If the learner does not like any of the animated pedagogical agent personas, the learner can simply turn them off. The second level of personalization Custom tailoring information to the individual. On the Web, personalization means returning a page that has been customized for the user, taking into consideration that person's habits and preferences.  occurs within the delivery systems when instruction method selection is performed. A personalized instruction context is created for each learner by adapting instruction based upon the learner's performance on assessments. The personalized instruction context aims to accommodate each learner's learning style (Gilbert & Han, 1999). Combining both levels of personalization, Adam attempts to create a personalized context for each individual learner in an effort to enhance learning. Experiment results show that Adam was successful in its goal.

The success of Adam is attributed to adaptive instruction more so than the incorporation of the animated pedagogical agents. Previous studies have shown similar or better gains in learning without the agents (Gilbert & Han, 2002). Also according to Kim and Baylor (2003), agents have no specific effect on learning. However, Adam has an opportunity to make a significant impact in providing universal access to alternative forms of instruction.
Table 1 Persona Name and their Usage (%)

Persona Name  Usage (%)

Shannon          18
Eve              18
Monkey           14
Tiger            12
Jake             12
Ted E. Bear       6
Tom               5
Johnny            5
Jackson           4
Adam              4
Janet             3
Joe               1

Table 2 Average Number of Attempts Required in Both the Versions

                        Avg. No. of Attempts  Avg. No. of Attempts
Concept                 with (Adam)           with (No-Agent)

Introduction to Arrays  4.5                   4.9
Arrays as Parameter     7.0                   8.0
Arrays (Sorting)        2.7                   3.0
Arrays (Searching)      4.3                   6.5


Acknowledgement

This research is supported under the National Science Foundation grant #EIA-296169.

References

Andre, E., Rist, T., & Muller, J. (1998) WebPersona: a lifelike presentation agent for the World-Wide Web (World-Wide Web, networking, hypertext) World-Wide Web - (WWW, W3, The Web) An Internet client-server hypertext distributed information retrieval system which originated from the CERN High-Energy Physics laboratories in Geneva, Switzerland. . Knowledge Based Systems An AI application that uses a database of knowledge about a subject. In time, it is expected that everyday information systems will increasingly become knowledge based and provide users with more assistance than they do today. See expert system.  II. Retrieved April 15, 2005, from http://citeseer.ist.psu.edu/andre97webpersona.html

Bloom, B.S. (1976). Human characteristics and school learning. New York New York, state, United States
New York, Middle Atlantic state of the United States. It is bordered by Vermont, Massachusetts, Connecticut, and the Atlantic Ocean (E), New Jersey and Pennsylvania (S), Lakes Erie and Ontario and the Canadian province of
: McGraw Hill.

Doolittle, P. (2001) Multimedia learning: Empirical results and practical applications. Teaching Online in Higher Education higher education

Study beyond the level of secondary education. Institutions of higher education include not only colleges and universities but also professional schools in such fields as law, theology, medicine, business, music, and art.
. Retrieved April 15, 2005, from http://edpsychserver.ed.vt.edu/workshops/edtech/pdf/multimedia.pdf

Dunn, K., & Dunn, R. (1978). Teaching learners through their individual learning styles: A practical approach. Reston, VA: Reston Publishing.

Gilbert, J.E., & Han, C.Y. (1999). Adapting instruction in search of "a significant difference". Journal of Network and Computing computing - computer  Applications, 22(3), 149-160.

Gilbert, J.E., & Han, C.Y. (2000). Researching adaptive instruction. In P. Brusilovsky, O. Stock, & C. Strapparava (Eds.), Lecture notes in computer science Lecture Notes in Computer Science (LNCS) is a computer science series published by Springer Science+Business Media. , Vol. 1892, Proceedings of the First International Conference on Adaptive Hypermedia Customizing a link on a Web page based on the habits of the user. In classic hypermedia (classic hypertext), a link is a fixed address to a page or document. An adaptive hypermedia system tracks the browsing behavior of the user and can change the link to a different Web page or document  and Adaptive Web-Based Systems, (pp. 409-414).

Gilbert, J.E., & Han, C.Y. (2002). Arthur: A personalized instructional system. Journal of Computing in Higher Education, 14(1). Amherst, MA: Norris Publishers.

Haptek. (2003). [Designer of plug-in]. Retrieved April 15, 2005, from http://www.haptek.com/

Johnson, W.L., Rickel, J.W., & Lester, J.C. (2000). Animated pedagogical agents: Face-to-face interaction in interactive learning environments. International Journal of Artificial Intelligence in Education 11, 47-78.

Johnson, L., Shaw, E., & Ganeshan, R. (1999) Pedagogical agents on the Web. In Proceedings of the Third International Conference on Autonomous Agents An autonomous agent is a system situated in, and part of, an environment, which senses that environment, and acts on it, over time, in pursuit of its own agenda. This agenda evolves from drives (or programmed goals). .

Kim, G., & Baylor, A. (2003). The impact of image and voice with pedagogical agents. In Proceedings of E-Learn World Conference on E-Learning in Corporate, Government, Healthcare & Higher Education, Phoenix, Arizona Phoenix /ˈfiːˌnɪks/ (English: Phoenix, Navajo: Hoozdo, lit. "the place is hot", Western Apache: Fiinigis) is the capital and the most populous city of the U.S. . Norfolk, VA: Association for the Advancement of Computing in Education.

Laurel, B. (1990) The art of human-computer interface (software, hardware) Human-Computer Interface - (HCI) Any software or hardware that allows a user to interact with a computer. Examples are WIMP, command-line interpreter, or virtual reality.

See also Human-Computer Interaction.
 design. New York: Addison-Wesley.

Lester, J.C., FitzGerald, P.J., Stone, B.A. (1997, January) The pedagogical design studio: Exploiting artifact-based task models for constructivist learning. Proceedings of the International Conference on Intelligent User Interfaces, Orlando, FL.

Moreno, R., & Mayer, R.E. (2000). Engaging learners in active learning: The case for personalized multimedia messages. Journal of Educational Psychology, 92, 724-733.

Moreno, R., Mayer, R. E., Spires, H., & Lester, J. (2001). The case for social agency in computer-based teaching: Do learners learn more deeply when they interact with animated pedagogical agents? Cognition cognition

Act or process of knowing. Cognition includes every mental process that may be described as an experience of knowing (including perceiving, recognizing, conceiving, and reasoning), as distinguished from an experience of feeling or of willing.
 and Instruction, 19, 177-213.

Nass, C., Isbister, K., & Lee, E.J. (2000) Truth is beauty: Researching embodied em·bod·y  
tr.v. em·bod·ied, em·bod·y·ing, em·bod·ies
1. To give a bodily form to; incarnate.

2. To represent in bodily or material form:
 conversational agents. Communications of the ACM (publication) Communications of the ACM - (CACM) A monthly publication by the Association for Computing Machinery sent to all members. CACM is an influential publication that keeps computer science professionals up to date on developments. .

Rickenberg, R., & Reeves, B. (2000). The effects of animated characters on anxiety, task performance, and evaluations of user interfaces. Proceedings of CHI (Computer Human Interface) Typically refers to the devices and associated applications used by humans to interact with computers. For example, a CICS data entry screen displayed on a 3270 terminal makes up a CHI for a banking application.  2000.

Woolfolk, A.E., (1998). Educational psychology (7th ed., p. 334) Boston: Allyn & Bacon.

JUAN GILBERT, DALE-MARIE WILSON, AND PRIYANKA GUPTA

Auburn University, Auburn Auburn (ô`bərn).

1 City (1990 pop. 33,830), Lee co., E Ala.; inc. 1839. The city's economy centers around Auburn Univ.; there is some manufacturing.

2 City (1990 pop. 24,309), seat of Androscoggin co.
, AL USA

gilbert@auburn.edu

wilsodc@auburn.edu

guptapr@auburn.edu
COPYRIGHT 2005 Association for the Advancement of Computing in Education (AACE)
No portion of this article can be reproduced without the express written permission from the copyright holder.
Copyright 2005, Gale Group. All rights reserved. Gale Group is a Thomson Corporation Company.

 Reader Opinion

Title:

Comment:



 

Article Details
Printer friendly Cite/link Email Feedback
Author:Gupta, Priyanka
Publication:International Journal on E-Learning
Geographic Code:1USA
Date:Jul 1, 2005
Words:4454
Previous Article:A personalized learning path generator based on metadata standards.
Next Article:Group formation for web-based collaborative learning with personality information.
Topics:



Related Articles
All about Yve Adam.(Brief Article)
The Turning Point.(Review)(Brief Article)
Adam's Mark Hotels & Resorts.(meeting planner guide)(Brief Article)
Martin, Ann M. A corner of the universe.(Book Review)(Young Adult Review)(Brief Article)
INSURANCE FIRM TOOK A WHILE TO ESTABLISH.(Business)
'SAW' NEEDS TO CUT THE CONTRIVANCES.(U)
The Butterfly Garden.(Brief Article)(Book Review)
Skeeter slayer: an award-winning teen uses charts and graphs to search for a natural mosquito killer.(LIFE: ORGANIZE YOUR FINDINGS)(Cover Story)
ACES AT THE BEES BOYS EXCEL IN CONTEST.(News)
8-YEAR-OLD HONORED FOR HELPING SAVE DAD.(News)

Terms of use | Copyright © 2009 Farlex, Inc. | Feedback | For webmasters | Submit articles