Adaptive Systems for E-Learning Peter Brusilovsky School of Information Sciences University of Pittsburgh, USA

Slides:



Advertisements
Similar presentations
Web Passive Voice Tutor: an Intelligent Computer Assisted Language Learning System over the WWW Maria Virvou & Victoria Tsiriga Department of Informatics,
Advertisements

GMD German National Research Center for Information Technology Darmstadt University of Technology Perspectives and Priorities for Digital Libraries Research.
28 March 2003e-MapScholar: content management system The e-MapScholar Content Management System (CMS) David Medyckyj-Scott Project Director.
Adaptive Hypermedia and The Semantic Web Dr. Alexandra Cristea
Adaptive Hypermedia Dr. Alexandra Cristea
Third Generation Adaptive Hypermedia Systems Curtis A. Carver Jr., John M.D. Hill and Udo W. Pooch.
Interception of User’s Interests on the Web Michal Barla Supervisor: prof. Mária Bieliková.
Towards Adaptive Web-Based Learning Systems Katerina Georgouli, MSc, PhD Associate Professor T.E.I. of Athens Dept. of Informatics Tempus.
/ Where innovation starts 1212 Technische Universiteit Eindhoven University of Technology 1 Incorporating Cognitive/Learning Styles in a General-Purpose.
E-learning: Instructional Design Visual Design. Instructional Design The design of teaching and learning. How do you set up, structure and design the.
Overview of Adaptive Navigation Technologies Michal Tvarožek FIIT STU BA.
Supporting Privacy in E-learning with Semantic Streams Lori Kettel, Christopher Brooks, Jim Greer ARIES Laboratory Advanced Research in Intelligent Educational.
Zagreb, September AHyCo: an Approach to a Web-Based Learning and Testing System Nataša Hoić-Božić, Faculty of Philosophy,
/ department of mathematics and computer science TU/e eindhoven university of technology CEDEFOP workshop: Policy, Practice, Partnership: Getting to Work.
/ faculty of mathematics and computer science TU/e eindhoven university of technology 1 MOT Adaptive Course Authoring: My Online Teacher Alexandra Cristea.
Adaptive Hypermedia 2ID20
Adaptive Hypermedia on the Web: Methods, Technology and Applications Paul De Bra Eindhoven University of Technology Eindhoven, The Netherlands Centrum.
Adaptive Hypertext. Outline What is adaptive hypertext? Why is it necessary? The Adaptation Cycle in Hypertext systems How is Adaptation achieved? –Navigation.
1212 / Department of Computer Science Adaptive Hypermedia 2ID20 Prof. dr. Paul De Bra.
Adaptive Hypermedia Dr. Alexandra Cristea
Adaptive Hypermedia: What is it and why are we doing it? Dr. Alexandra Cristea
Hypertext and the WWW- An educational perspective 1 1. Overview of module Theory and practice Framework –(1) content, (2) learning process, and (3) technology.
KBS-HYPERBOOK An Open Hyperbook System for Education Peter Fröhlich, Wolfgang Nejdl, Martin Wolpers University of Hannover.
University of Jyväskylä – Department of Mathematical Information Technology Computer Science Teacher Education ICNEE 2004 Topic Case Driven Approach for.
INFSCI 2955 Adaptive Web Systems Session 1-2: Adaptive E-Learning Systems Peter Brusilovsky School of Information Sciences University of Pittsburgh, USA.
Interactive Science Notebooks: Putting the Next Generation Practices into Action
31 st October, 2012 CSE-435 Tashwin Kaur Khurana.
Section 13.1 Add a hit counter to a Web page Identify the limitations of hit counters Describe the information gathered by tracking systems Create a guest.
The killer app in LAMS V2.1: Branching James Dalziel Professor of Learning Technology, and Director, Macquarie E-Learning Centre Of Excellence (MELCOE)
The 2nd International Conference of e-Learning and Distance Education, 21 to 23 February 2011, Riyadh, Saudi Arabia Prof. Dr. Torky Sultan Faculty of Computers.
Interuniversity Center for Educational Research and Advanced Training Paolo Tosato, Juliana Raffaghelli European Distance and E-Learning Network Teachers’
Chapter 5 Teaching with Software Tools: Beyond the Basic Programs
Adaptive Hypermedia. Hypermedia “Static” hypermedia Same page content Same links For all users.
Khan Academy Implementation Models Making the Best Use of Khan Academy with Your Students 1.
Teaching and Learning with Technology  Allyn and Bacon 2002 Academic Software Chapter 6 Teaching and Learning with Technology.
The FlexTraining Total E-Learning Solution
Student-adaptive educational systems Haiying Deng ICS UCI.
1 WEB Engineering Introduction to Electronic Commerce COMM1Q.
From Adaptive Hypermedia to the Adaptive Web … and beyond Peter Brusilovsky School of Information Sciences University of Pittsburgh, USA
Web Searching Basics Dr. Dania Bilal IS 530 Fall 2009.
Adaptive Hypermedia Tutorial System Based on AHA Jing Zhai Dublin City University.
Lecture 2 Jan 13, 2010 Social Search. What is Social Search? Social Information Access –a stream of research that explores methods for organizing users’
Future Learning Landscapes Yvan Peter – Université Lille 1 Serge Garlatti – Telecom Bretagne.
Chapter 6 Supporting Knowledge Management through Technology
Lecture 2 Jan 15, 2008 Social Search. What is Social Search? Social Information Access –a stream of research that explores methods for organizing users’
From Adaptive Educational Hypermedia to Adaptive Information Access Peter Brusilovsky School of Information Sciences University of Pittsburgh, USA.
Adaptive Information Systems: From Adaptive Hypermedia to the Adaptive Web Peter Brusilovsky School of Information Sciences University of Pittsburgh,
Resourceful Ideas Thomas McDaniel Walden University Sherry Lambertson Reaching and Engaging All Learners Through Technology, EDUC-6714 D-2 November 28.
AnnotatEd: A Social Navigation and Annotation Service for Web-based Educational Resources Rosta Farzan & Peter Brusilovsky Personalized Adaptive Web Systems.
University of Malta CSA4080: Topic 1 © Chris Staff 1 of 20 CSA4080: Adaptive Hypertext Systems II Dr. Christopher Staff Department.
Adaptive Hypermedia From Concepts to Authoring Peter Brusilovsky School of Information Sciences University of Pittsburgh
Digital Learning India 2008 July , 2008 Mrs. C. Vijayalakshmi Department of Computer science and Engineering Indian Institute of Technology – IIT.
INFSCI 2955 Adaptive Web Systems Session 2-2: User Models for Adaptive Hypermedia and Adaptive Educational Systems Peter Brusilovsky School of Information.
University of Malta CSA3080: Lecture 12 © Chris Staff 1 of 22 CSA3080: Adaptive Hypertext Systems I Dr. Christopher Staff Department.
Using UDL to Set Clear Goals and Support Every Student’s Learning.
Teaching and Learning with Technology Master title style  Allyn and Bacon 2002 Teaching and Learning with Technology to edit Master title style  Allyn.
October 31, 2000 Universal Web Accessibility Symposium Adaptive Hypermedia John M.D. Hill Curtis A. Carver Jr.
Course, Curriculum, and Laboratory Improvement (CCLI) Transforming Undergraduate Education in Science, Technology, Engineering and Mathematics PROGRAM.
Augmenting (personal) IR Readings Review Evaluation Papers returned & discussed Papers and Projects checkin time.
Peter Brusilovsky. Index What is adaptive navigation support? History behind adaptive navigation support Adaptation technologies that provide adaptive.
Authoring of Adaptive Hypermedia Dr. Alexandra Cristea
Open-Corpus Adaptive Hypermedia Peter Brusilovsky School of Information Sciences University of Pittsburgh, USA
User Models for adaptive hypermedia and adaptive educational systems
INFSCI 2955 Adaptive Web Systems Session 2-1: Adaptive Navigation Support Peter Brusilovsky School of Information Sciences University of Pittsburgh, USA.
Empowering the Knowledge Worker End-User Software Engineering in Knowledge Management Witold Staniszkis The 17th International.
Integrating LAMS using Blackboard Building Blocks and PowerLinks James Dalziel Managing Director, LAMS International Pty Ltd & Professor of Learning Technology.
Nan Ding Adaptive Instructional System.
Student :Hamdan abu taiema, Ali abo Ouda, Supervisor :Ayman S.A. Ghabayen كلية العلوم والتكنولوجيا.
Tutoring & Help Systems Deepthi Bollu for CSE495 10/31/2003.
User-Adaptive Systems
Presentation transcript:

Adaptive Systems for E-Learning Peter Brusilovsky School of Information Sciences University of Pittsburgh, USA

Overview The Context Technologies Web impact for adaptive educational systems Adaptive educational systems and E-Learning Challenges for adaptive educational systems

Overview The Context Technologies Web impact for adaptive educational systems Adaptive educational systems and E-Learning Challenges for adaptive educational systems

The Context Adaptive systems Why adaptive? Adaptive vs. intelligent

Adaptive systems Classic loop user modeling - adaptation in adaptive systems

Adaptive software systems Intelligent Tutoring Systems –adaptive course sequencing –adaptive... Adaptive Hypermedia Systems –adaptive presentation –adaptive navigation support Adaptive Help Systems Adaptive...

Why AWBES? greater diversity of users –“user centered” systems may not work new “unprepared” users –traditional systems are too complicated users are “alone” –limited help from a peer or a teacher

Intelligent vs. Adaptive 1. Intelligent but not adaptive (no student model!) 2. Adaptive but not really intelligent 3. Intelligent and adaptive Intelligent ES Adaptive ES 2 3 1

Overview The Context Technologies Web impact for adaptive educational systems Adaptive educational systems and E-Learning Challenges for adaptive educational systems

Technologies Origins of AWBES technologies ITS Technologies AH Technologies Web-Inspired Technologies

Origins of AWBES Technologies Intelligent Tutoring Systems Adaptive Hypermedia Systems Adaptive Web-based Educational Systems

Origins of AWBES Technologies Adaptive Hypermedia Systems Intelligent Tutoring Systems Adaptive Hypermedia Intelligent Tutoring Adaptive Presentation Adaptive Navigation Support Curriculum Sequencing Intelligent Solution Analysis Problem Solving Support

Origins of AIWBES Technologies Adaptive Hypermedia Systems Intelligent Tutoring Systems Information Retrieval Adaptive Hypermedia Adaptive Information Filtering Intelligent Monitoring Intelligent Collaborative Learning Intelligent Tutoring Machine Learning, Data Mining CSCL

Technology inheritance examples Intelligent Tutoring Systems (since 1970) –CALAT (CAIRNE, NTT) –PAT-ONLINE (PAT, Carnegie Mellon) Adaptive Hypermedia Systems (since 1990) –AHA (Adaptive Hypertext Course, Eindhoven) –KBS-HyperBook (KB Hypertext, Hannover) ITS and AHS –ELM-ART (ELM-PE, Trier, ISIS-Tutor, MSU)

Inherited Technologies Intelligent Tutoring Systems –course sequencing –intelligent analysis of problem solutions –interactive problem solving support –example-based problem solving Adaptive Hypermedia Systems –adaptive presentation –adaptive navigation support

Course Sequencing Oldest ITS technology –SCHOLAR, BIP, GCAI... Goal: individualized “best” sequence of educational activities –information to read –examples to explore –problems to solve... Curriculum sequencing, instructional planning,...

Sequencing with models Given the state of UM and the current goal pick up the best topic or ULM within a subset of relevant ones (defined by links) Special cases with multi-topic indexing and several kinds of ULM Applying explicit pedagogical strategy to sequencing

Intelligent problem solving support The “main duty” of ITS From diagnosis to problem solving support High-interactive technologies –interactive problem solving support Low-interactive technologies –intelligent analysis of problem solutions –example-based problem solving

High-interactive support Classic System: Lisp-Tutor The “ultimate goal” of many ITS developers Support on every step of problem solving –Coach-style intervention –Highlight wrong step –Immediate feedback –Goal posting –Several levels of help by request

Example: PAT-Online

Low-interactive technologies Intelligent analysis of problem solutions –Classic system: PROUST –Support: Identifying bugs for remediation and positive help –Works after the (partial) solution is completed Example-based problem solving support –Classic system: ELM-PE –Works before the solution is completed

Example: ELM-ART

Problem-solving support Important for WBE –problem solving is a key to understanding –lack of problem solving help Hardest technology to implement –research issue –implementation issue Excellent student modeling capability!

Adaptive hypermedia Hypermedia systems = Pages + Links Adaptive presentation –content adaptation Adaptive navigation support –link adaptation

Adaptive navigation support Direct guidance Hiding, restricting, disabling Generation Sorting Annotation Map adaptation

Adaptive annotation: Icons Annotations for topic states in Manuel Excell: not seen (white lens) ; partially seen (grey lens) ; and completed (black lens)

Adaptive annotation: Font color Annotations for concept states in ISIS-Tutor: not ready (neutral); ready and new (red); seen (green); and learned (green+)

Adaptive hiding Hiding links to concepts in ISIS-Tutor: not ready (neutral) links are removed. The rest of 64 links fits one screen.

Adaptive annotation: InterBook 1. Concept role 2. Current concept state 3. Current section state 4. Linked sections state √

ANS: Evaluation ISIS-Tutor: hypermedia-based ITS, adapting to user knowledge on the subject Fixed learning goal setting Learning time and number of visited nodes decreased No effect for navigation strategies and recall

Adaptive presentation techniques Conditional text filtering ITEM/IP, PT, AHA! Adaptive stretchtext MetaDoc, KN-AHS, PUSH, ADAPTS Frame-based adaptation Hypadapter, EPIAIM, ARIANNA, SETA Full natural language generation ILEX, PEBA-II, Ecran Total

Example: Stretchtext (PUSH)

Example: Stretchtext (ADAPTS)

Adaptive presentation: evaluation MetaDoc: On-line documentation system, adapting to user knowledge on the subject Reading comprehension time decreased Understanding increased for novices No effect for navigation time, number of nodes visited, number of operations

Topic-based Student Modeling Benefits –Easier for students and teachers to grasp –Easier for teachers to index content –Clear interface for presentation of progress Shortcomings –The user model is too coarse-grained –Precision of user modeling is low

Demo: QuizGuide

Concept-based Student Modeling Benefits –The user model is fine-grained –Precision of user modeling is good Shortcomings –Harder for students and teachers to grasp –Harder for teachers to index content –Presentation of progress is harder to integrate into the system interface

Demo: NavEx

NavEx: Interface

Indexing Examples in NavEx Concepts derived from language constructs –C-code parser (based on UNIX lex & yacc) –51 concepts totally (include, void, main_func, decl_var, etc) Ask teacher to assign examples to lectures –Use a subsetting approach to divide extracted concepts into prerequisite and outcome concepts

Web-inspired technologies One ITS, many student models - group-level adaptation! –Collaboration, group interaction, awareness –Typical goal is adaptive collaboration support Whole class progress is available - helping the teacher! –Intelligent class monitoring Web is a large information resource - helping to find relevant open corpus information –Adaptive information filtering

Adaptive collaboration support Peer help Collaborative group formation Group collaboration support –Collaborative work support –Forum discussion support Mutual awareness support Social navigation

Demo: Knowledge Sea II

Knowledge Sea Map

Map Interface Keywords related to documents inside the cell Indicator of density of document inside the cell Lecture Notes (landmarks) Indicator of user traffic Background color: indicator of group traffic Indicator of existence of annotation

Cell Content Interface Background: Indicator of group traffic Indicator of user traffic indicator of existence of annotation List of the document inside the current cell Indicator of the position of the current cell in the map

Overview The Context Technologies Web impact for adaptive educational systems Adaptive educational systems and E-Learning Challenges for adaptive educational systems

Web Impact for AES Just a new platform? Web impact –Changing the paradigm Web benefits Web value –New AES technologies –What else?

Old AI-CAI Paradigm (1970) Goal: replace primitive CAI in transfering knowledge (content) to students

Classic ITS paradigm (1980s) Goal: support problem solving Classroom context No learning material on-line No adaptive hypermedia No course sequencing Interactive problem solving support is the core technology

AWBES: The new paradigm Goal: comprehensive support Self-study context All learning material on-line: - presentations, tests, examples, problems Curriculum sequencing Adaptive navigation support Problem solving support

Web benefits Visibility and impact From laboratories to classrooms –Equipment issue –Maintenance issue –Natural part of WBE Testing base and data collection Standard technologies and component reuse

Web value One tutor, many students  model matching One student, many tutors  –Distributed AWBES with reusable components Adaptive educational services Teacher participation –Mega-ITS (assembling by request) interaction time flexibility Mega-Tutor (Rowley), Topic Server (Murray)

Overview The Context Technologies Web impact for adaptive educational systems Adaptive educational systems and E-Learning Challenges for adaptive educational systems

Challenges How to make it working in practice? –AWBES systems use advanced techniques - hard to develop –AWBES content is based on knowledge - hard to create Some Solutions –Component-based architectures for AWBES –Authoring support –Open Corpus Adaptive Systems

CMS vs. Research Systems Research systems can provide a better support of each feature Adaptive systems show how to implement nearly each component adaptively How it can be used in real E-Learning context? We need flexibility: –Course authors can choose best components and best content for their needs –Components providers and content providers have a chance to compete in developing better products

What is the Future? How to use good component/content if you have a Blackboard, WebCT or other major CMS? Is the future model a Blackboard-style giant system where all components are advanced and adaptive? –Wait for the CMS giants to integrate better tools? –Create our own “adaptive Blackboards” Is there any other choice?

Gradual adoption of AWBES Static course sequencing - domain modeling for courseware engineering Customized course generation Adaptive testing Sequencing and navigation support Model matching Problem-solving support

Re-use/Standards Movement Learning Object Re-use supported by coming standards is another major research direction in E- Learning The re-use movement joins many existing streams of work driven by similar ideas –Create content once, use many times –Content independent from the “host” system –Content and interfaces with the host system are based on standards (metadata, CMI, etc) Let content providers be players in E-Learning The future is components and re-use

Knowledge Tee Architecture Portal Activity Server Student Modeling Server Value-added Service

Authoring Support Powerful tools for authors to create intelligent content ITS content editors –Algebra Tutor (Ritter) Adaptive Hypermedia authoring tools –MetaLinks (Murray) –AHA! (De Bra) –NetCoach (Weber)

MetaLinks (Murray)

NetCoach (Weber)

Open Corpus Adaptive Systems Classic AWBES - Closed Corpus of pre-processed content Integrate Open Corpus content Bringing open corpus content in by indexing –KBS-HyperBook, SIGUE Processing open corpus content without manual indexing –NavEx (content-based guidance) –Knowledge Sea (social guidance)