1 / 15

A SERVICE-ORIENTED APPROACH FOR IMPLEMENTING AN ADAPTATION ENGINE FOR E-LEARNING

A SERVICE-ORIENTED APPROACH FOR IMPLEMENTING AN ADAPTATION ENGINE FOR E-LEARNING. Dessislava Vassileva, Boyan Bontchev Department of Software Engineering, Sofia University “St. Kliment Ohridski”, BULGARIA. Agenda. Introduction to adaptive e-learning systems

pepper
Download Presentation

A SERVICE-ORIENTED APPROACH FOR IMPLEMENTING AN ADAPTATION ENGINE FOR E-LEARNING

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. A SERVICE-ORIENTED APPROACH FOR IMPLEMENTING AN ADAPTATION ENGINE FOR E-LEARNING Dessislava Vassileva, Boyan Bontchev Department of Software Engineering, Sofia University “St. Kliment Ohridski”, BULGARIA eLSE’2009

  2. Agenda • Introduction to adaptive e-learning systems • Our triangular conceptual model of AHS • Workflow of adaptive courseware delivery • Adaptive rules • Service-oriented architecture • Conclusions and further work eLSE’2009

  3. Introduction to adaptive e-learning systems – types of adaptation • What is adapted? • Contents • Sequencing • User interface • Delivery channel • What else? • How it is adapted? • To different technology platforms used • To different learner characters (based on a learner model) eLSE’2009

  4. Introduction to adaptive e-learning systems – definition • attempt to be different for different students and groups of students • attempt to be more adaptive by building a model of the goals, preferences, knowledge and performance of each individual student (user/learner model) and using this model throughout the interaction with the student in order to adapt to the needs of that student eLSE’2009

  5. Introduction to adaptive e-learning systems – techniques • Adaptive navigation – link hiding, sorting, annotation • Adaptive presentation - content of a page according to learner’s knowledge, goals, preferences, performance and etc. • Adaptive content selection – show, sort or hide search result content • Adaptive problem solution • Adaptive user interface eLSE’2009

  6. A triangular conceptual model of AHS 1/2 eLSE’2009

  7. A triangular conceptual model of AHS 2/2 eLSE’2009

  8. A sample course storyboard graph eLSE’2009

  9. General process workflow eLSE’2009

  10. Activity workflow of the adaptation process eLSE’2009

  11. Rules controlling the adaptation process Three main groups: • starting rules - these rules describe learner knowledge and the initial conditions for starting a new course • pass-through graph rules – consist of rules for the graph crawling • rules updating learner model - related to learner knowledge and performance Example: k(user_performance(useri, subjectj, control_pointk, pass)) next_cp_path(useri, subjectj, control_pointk) eLSE’2009

  12. Service-oriented architecture 1/2 eLSE’2009

  13. Service-oriented architecture 2/2 eLSE’2009

  14. Conclusions Future improvement: • Tuning adaptation mechanism • Introducing learner feedback at control points and using it for adaptation control: • for adaptive navigation • for adaptive content selection • Artificial intelligence in adaptation algorithm • Monitoring of user interaction eLSE’2009

  15. Thank you for your attention! Emails: ddessy@fmi.uni-sofia.bg, bbontchev@fmi.uni-sofia.bg eLSE’2009

More Related