ETeacher: Providing personalized assistance to e-learning students Schiaffino, S., Garcia, P. & Amandi, A. (2008). eTeacher: Providing personalized assistance.

Slides:



Advertisements
Similar presentations
Testing Relational Database
Advertisements

The Cost of Authoring with a Knowledge Layer Judy Kay and Lichao Li School of Information Technologies The University of Sydney, Australia.
Problem solving skills
Agent-Based Architecture for Intelligence and Collaboration in Virtual Learning Environments Punyanuch Borwarnginn 5 August 2013.
Contents The Role of the Personal Tutor in Supporting the Transition from FE into HE. Jacki Cartlidge & Sue Riddell Learning and Teaching Enhancement Unit.
{ Learning Agreement Debs Wilson.  A Learning Agreement (LA) is an opportunity for you to reflect upon your goals for this course as well as your goals.
Naïve Bayes. Bayesian Reasoning Bayesian reasoning provides a probabilistic approach to inference. It is based on the assumption that the quantities of.
Bayesian Network and Influence Diagram A Guide to Construction And Analysis.
Preferences: Sensing Learners
A cognitive theory for affective user modelling in a virtual reality educational game George Katsionis, Maria Virvou Department of Informatics University.
Learning and Teaching Conference 2012 Skill integration for students through in-class feedback and continuous assessment. Konstantinos Dimopoulos City.
Jennifer Lesh, Tricia Clarke, and Jennie Trocchio Barry University Florida ASCD Conference, 2009.
Andrew Smith Mikhail Simin.  Learning styles ◦ Seeing and hearing; reflecting and acting; etc.  Web-based courses ◦ Ability to customize content for.
Intelligent Blended Learning Objects: Developing Student Models Trevor Barker Blended Learning Unit Introduction In Higher Education today, and in general,
Research Methods for Business Students
Building Knowledge-Driven DSS and Mining Data
ADAPTIVE ASSESSMENT IN WEB-BASED LEARNING By Dunwei Wen (1), Sabine Graf (2), Chung Hsien Lan (3), Terry Anderson (1), Kinshuk (1), Ken Dickson(1) (1)
Learning Styles Adapting our training for student learning styles Richard Felder Linda Silverman.
Presenter: Teng-Chih Yang Professor: Ming-Puu Chen Date: 10/ 28/ 2009 Data mining in course management systems: Moodle case study and tutorial Romero,
Learning Styles Presented by: Desma Moshou Coordinator/Lecturer
ANALYZING LEARNING STRATEGIES
RESEARCH DESIGN.
Science Curriculum Standards Proficient Level Secondary Workshop1: 22/3/
Bayesian Network Student Model for Adapting Learning Activity Tasks in Adaptive Course Generation System Introduction Adaptive educational hypermedia system.
Copyright © Cengage Learning. All rights reserved. 8 Tests of Hypotheses Based on a Single Sample.
GE105: Introduction to Engineering Design Course Information College of Engineering King Saud University Feb 1, 2012.
1 USING EXPERT SYSTEMS TECHNOLOGY FOR STUDENT EVALUATION IN A WEB BASED EDUCATIONAL SYSTEM Ioannis Hatzilygeroudis, Panagiotis Chountis, Christos Giannoulis.
1 How can self-regulated learning be supported in mathematical E-learning environments? Presenters: Wei-Chih Hsu Professor : Ming-Puu Chen Date : 11/10/2008.
26 TH ACADEMIC COUNCIL ST APRIL 2015 Breakout session Group C “EXPERIENTIAL LEARNING”
Seeking and providing assistance while learning to use information systems Presenter: Han, Yi-Ti Adviser: Chen, Ming-Puu Date: Sep. 16, 2009 Babin, L.M.,
Enhancing Pen-based Experiences with the Use of Concept Maps Adina Magda Florea, Serban Radu University “Politehnica” of Bucharest PLT’07 Catania
An Introduction to the Ways People Learn
Learning Styles Regina Frey, Director
 Overview of Learning Styles  Two Learning Assessments Used › Memletic Learning Style › Felder & Solomon Learning Style  Strategies to balance my learning.
P28.  Educator provides the learners with content.  It is a educator approach  Examples : lectures and demonstrations  Educators must keep the following.
WEB USAGE AND LEARNING STYLES IN AN ACADEMIC COURSE Moshe Leiba Rafi Nachmias Knowledge Technology Lab Science and Technology Education Center School of.
1 Issues in Assessment in Higher Education: Science Higher Education Forum on Scientific Competencies Medellin-Colombia Nov 2-4, 2005 Dr Hans Wagemaker.
A computer environment for beginners’ learning of sorting algorithms: Design and pilot evaluation Kordaki, M., Miatidis, M. & Kapsampelis, G. (2008). A.
New Advanced Higher Subject Implementation Events Computing Science Advanced Higher Course Assessment.
Research and Information Skills Portfolio creation 2006.
10th International Baltic Conference on Databases and Information Systems July 8-11, 2012, Vilnius, Lithuania Learner Model’s Utilization in the e-Learning.
Personalized Course Navigation Based on Grey Relational Analysis Han-Ming Lee, Chi-Chun Huang, Tzu- Ting Kao (Dept. of Computer Science and Information.
Inga ZILINSKIENE a, and Saulius PREIDYS a a Institute of Mathematics and Informatics, Vilnius University.
1 Interaction of hypertext forms and global versus sequential learning styles. Dünser, A., Jirasco, M. (2005). Interaction of hypertext forms and global.
Recommendation for English multiple-choice cloze questions based on expected test scores 2011, International Journal of Knowledge-Based and Intelligent.
Designing A Course Course Design, Learning Styles, Teaching Styles Heather Macdonald Rachel Beane.
JOT2 – LEARNING THEORIES
Surveying instructor and learner attitudes toward e-learning Presenter: Jenny Tseng Professor: Ming-Puu Chen Date: April 12, 2008 Liaw, S., Huang, H.,
The Impact of Student Self-e ffi cacy on Scientific Inquiry Skills: An Exploratory Investigation in River City, a Multi-user Virtual Environment Presenter:
International Conference on Fuzzy Systems and Knowledge Discovery, p.p ,July 2011.
Outline of Today’s Discussion 1.The Chi-Square Test of Independence 2.The Chi-Square Test of Goodness of Fit.
1.3: Scientific Thinking & Processes Key concept: Science is a way of thinking, questioning, and gathering evidence.
Identifying “Best Bet” Web Search Results by Mining Past User Behavior Author: Eugene Agichtein, Zijian Zheng (Microsoft Research) Source: KDD2006 Reporter:
Research Methods in Psychology Introduction to Psychology.
WHAT IS RESEARCH? According to Redman and Morry,
INTRODUCTION TO ONLINE FACILITATION- DAY TWO Anna N Perry.
CERTIFICATE IN ASSESSING VOCATIONAL ACHIEVEMENT (CAVA) Unit 1: Understanding the principles and practices of assessment.
Devising Assessment Tasks PGCE CS IT. Objectives To consider how to plan for assessment To consider progression To think about collaborative learning.
HISTORY OF TYPES OF LEARNING
Presenters: Wei-Chih Hsu Professor: Ming-Puu Chen Date: 12/18/2007
BED210 Basics of Research S.Y.B.Ed
Learning styles and learning journals
Assessing Young Learners
Learning Styles and You
Learner Characteristic and ICT in the Classroom
Consider the Evidence Evidence-driven decision making
Parent-Teacher Partnerships for Student Success
Solving Common Handling Problems
Chapter 12 Analyzing Semistructured Decision Support Systems
Preparing students for assessments Janet Strain Ann Jakeman
Presentation transcript:

eTeacher: Providing personalized assistance to e-learning students Schiaffino, S., Garcia, P. & Amandi, A. (2008). eTeacher: Providing personalized assistance to e-learning students. Computers & Education, 51(4), Presenter: Wan-Ning Chen Professor: Ming-Puu Chen Date: March 30, 2009

To be effective personalized, e-learning systems should consider each student’s learning preferences and skills. A widely used alternative to provide personalization in different domains is intelligent agent technology (Godoy, Schiaffino, & Amandi, 2004; Lieberman, Fry, & Weitzman, 2001; Maes, 1994). Intelligent agents are computer programs that learn users’ interests, preferences, and habits and give them proactive, personalized assistance with a computer application. We present eTeacher, an agent that provides personalized recommendations to students depending on their profile and on their performance with a certain Web-based course. eTeacher has to build a student profile. Student profile is given mainly by the student’s learning style. A learning style model classifies students according to where they fit on a number of scales belonging to the ways in which they receive and process information. Introduction

We use the model for learning styles by Felder and Silverman for engineering students (Felder & Silverman, 1988). This model categorizes students as  intuitive/sensitive, global/sequential, visual/verbal, and active/reflective. Some educational systems use tests to assess the students’ learning styles, but the results obtained can be inaccurate and may not reflect the actual learning styles. An alternative approach is detecting the learning style by observing how students learn and interact with a Web-based educational system.  eTeacher detects a student’s learning style automatically. It uses a Bayesian model (Garcia, Amandi, Schiaffino, & Campo, 2007) to infer the learning style given the observation of certain student behaviors and considers student’s performance. Then, eTeacher uses this information to assist the student in a personalized way. The proposed agent was evaluated with a set of system engineering students taking an artificial intelligence course. To evaluate the precision of eTeacher’s assistance we analyzed students’ feedback and asked students to answer a questionnaire evaluating the agent’s performance. The results obtained thus far are quite promising and encouraging. Introduction

Two main research directions about providing a personalized service in e- learning systems:  Adaptive educational systems  Intelligent tutors (agents) Our agent can be considered as an intelligent tutor, which recommends educational tasks to students depending on their profile. Particularly, it has been used to assists students taking an artificial intelligence course. As regards the problem of student modelling, many works in the two areas discussed above have addressed it. Our work is more related to using Felder’s model. Our work is innovative since it discovers the learning style automatically from the observation of the student’s behavior. Different techniques have been used to represent student models such as rules (Jeremic & Deyedzic, 2004), Bayesian networks, and case-based reasoning (Peña et al., 2002). Our work uses Bayesian networks to model a student’s learning style. Related work

eTeacher unobtrusively observes the student’s behavior while he/she is taking a course via an e-learning system. The agent records the student’s actions and then it uses these data and the data logged by the system to build the student profile.  Student profile comprises the student’s learning style and the student’s performance with a given course, such as the number and type of exercises done, the topics studied, and the results in exams. The student’s learning style is determined by a Bayesian network.  Enable eTeacher to model quantitative and qualitative information about a student’s behavior with the e-learning system. When eTeacher detects situations in which the student might need assistance or guidance, it provides him/her help according to the student’s learning style, his/her stage in the course, and his/her performance. After eTeacher’s recommendations, the student can provide feedback to the agent’s assistance. eTeacher uses this feedback to adjust the information it has about the user and act accordingly in the future. Agent overview

Using the model proposed by Felder and Silverman for engineering students (Felder & Silverman, 1988)  Perception: the type of information the student prefers to receive sensory (external) such as sights, sounds, physical sensations. Sensitive students like facts, data and experimentation, and are patient with detail but do not like complications intuitive (internal) such as possibilities, insights, hunches. Intuitive students prefer principles and theories, and are bored by detail and welcome complications. Building a student profile Learning styles

 Processing: how the student prefers to process information actively through engagement in physical activity or discussion. Active learners do not learn much in situations that require them to be passive, work well in groups reflectively through introspection. Reflective learners do not learn much in situations that provide no opportunity to think about the information being presented, and work better by themselves or with at most one other person.  Understanding: how the student progresses towards understanding sequentially in continual steps. Sequential learners follow linear reasoning processes when solving problems, and they can work with material when they understand it partially or superficially in fits and starts. Global learners make intuitive leaps and may be unable to explain how they came up with solutions, and they may have great difficulty working with material when they understand it partially or superficially. Building a student profile Learning styles

Bayesian networks (BN) enable eTeacher to model both qualitative and quantitative information about students’ learning styles. A BN is a directed acyclic graph that represents a probability distribution,  Nodes: variables. Arcs: probabilistic correlation or dependency between variables. The strengths of the dependencies are given by probability values. Conditional probability tables (CPT): For each node, a probability table specifies the probability of each possible state of the node given each possible combination of states of its parents. In our agent, random variables represent the different dimensions of Felder’s learning styles and the behaviors that determine each of these dimensions. These behaviors are extracted from the interactions between the student and the e-learning system. Initially, probability values for independent nodes are assigned equal values. Then, the values are updated as the system gathers information about the student’s behavior. Building a student profile Modeling students’ behavior with Bayesian networks

The probability of each possible state of the understanding node, given all the combinations of states of the behaviors that determine it. For example, the second value in the first column indicates that if a student studies in fits and starts and gets high marks in his/her exams, then it is 100% probable that this student is a global learner. Building a student profile Modeling students’ behavior with Bayesian networks

eTeacher assists students who are taking courses through an e-learning system named SAVER. The agent considers a course unit or topic as the minimum observation unit. Each unit is divided into a set of topics. Students are presented with a number of examples for a certain topic, and they can optionally access to more examples if they need them. Each unit has a set of exercises students can optionally do to test themselves. At the end of the course, students must submit a final exam. eTeacher uses the information contained in the student profile and the stage of the student in the course to suggest courses of actions. Providing assistance to students

Once eTeacher has made a recommendation, the student can provide explicit feedback to the agent. Accept the recommendation (positive feedback). Reject the recommendation (negative feedback), then eTeacher takes this rejection into account when the same situation arises in the future. Providing assistance to students

42 System Engineering students took an Artificial Intelligence course using an e-learning system. As a requirement of the course they had to submit an individual exam and carry out a group activity. eTeacher provided them personalized assistance throughout the whole course. Gender: 14% female, 86% male. Learning style dimensions: 84% sensitive, 16% intuitive; 81% reflective, 19% active; 70% global, 30% sequential. Regarding previous interactions with interface agent: 18 out of 42 had never interacted with an agent; 24 had some experience at interacting with agents. 67% did not have knowledge about the subject being taught; 5% knew the subject; 29% had some idea about it. Experimental results

Results based on the students’ interaction with the agent and questionnaires Experimental results To evaluate the performance of our agent

By combining the information obtained from log files and from questionnaires we can conclude that the precision of eTeacher at assisting students is quite good (83% according to one source and 70% according to the other). However, we will carry out more experiments with more students to validate these initial findings. Although 42 students participated in the experiment and the agent interacting with them 854 times, only 205 of these interactions received student feedback. eTeacher learns about a student by observing his/ her interaction with the system, so, when more observations are registered, the more can learn the agent about the student. eTeacher needs some time to detect a student’s learning style, Discussion

Further work: Further study students’ log files to obtain more information about eTeacher’s performance. Incorporate the input dimension in the student’s model. New suggestions and messages can be added to enhance eTeacher’s functionality. Conclusions