1 / 69

Student-adaptive educational systems

Student-adaptive educational systems. Haiying Deng ICS UCI. Papers for today. Methods and techniques of adaptive hypermedia (Brusilovsky, P) MetaDoc: An Adaptive Hypertext Reading System (Boyle, C. and Encarnacion)

warren-wynn
Download Presentation

Student-adaptive educational systems

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. Student-adaptive educational systems Haiying Deng ICS UCI

  2. Papers for today • Methods and techniques of adaptive hypermedia(Brusilovsky, P) • MetaDoc: An Adaptive Hypertext Reading System(Boyle, C. and Encarnacion) • Using Bayesian Networks to Manage Uncertainty in Student Modeling(Conati, C. et al )

  3. Methods and Techniques of AH Peter Brusilovsky HCII, School of CS Carnegie Mellon University

  4. Outline • Overviews of AH • Methods and techniques of Content Adaptation • Methods and techniques of Adaptive navigation support

  5. Definition of AH • All hypertext and hypermedia systems which reflect some features of the user in the user model and apply this model to adapt various visible aspects of the system to the user.

  6. Adaptation techniques refers to methods of providing adaptation in existing AH systems. • Adaptation methods are defined as generalizations of existing adaptation techniques.

  7. Adapting to what • Knowledge: overlay model or stereotype model • User’s goal: similar to the overlay model hierarchy (a tree) of tasks • Background and experience • preference

  8. Methods of content adaptation • Additional explanations • Prerequisite explanations • Comparative explanations • Explanation variants • Sorting (the fragments of info by the relevance)

  9. Techniques of Content Adaptation(1) • Lower level: conditional text • all possible info is divided into several chunks of texts, which is associated with a condition on the level of the user • the info chunk presented only when the condition is true • ITEM/IP, Lisp-Critic, C-book

  10. Techniques of Content Adaptation(2) • Higher level: stretchtext • replace the activated hotword extending the text of the current page. • Collapse the non-relevant stretchtext extension, uncollapse the relevant ones. • Collapsed and uncollapsed hotwords can be transferred with each other • KN-AHS

  11. Techniques of Content Adaptation(3) • page variants techniques: two or more variants of the same page with different presentations of the same content for different user according to the user stereotype – ORIMUHS, WING-MIT, Anatom-Tutor, C-book. • Fragment variants: variants of explanations for each concept -- Anatom-Tutor • Combination of the two above: Anatom-Tutor

  12. Techniques of Content Adaptation(4) • Frame-based technique: info about a concept in form of a frame, frames forms a slot, slots forms a scheme. Slots or schema chosen by some rules. • Hypadapter and EPIAIM • PUSH: a combination of stretchtext and frame-based technique, which has its own entity type of info, similar to frame-based model and a interface similar to MetaDoc stretchtext interface.

  13. Methods of adaptive navigation support(1) • Global guidance: • give suggestion at each step of browsing about the next link: WebWatcher • Adaptively sort all the links from the given node according to the global goal: Adaptive HyperMan and HYPERFLEX

  14. Methods of adaptive navigation support(2) • Local guidance: • Similar to the global guidance, but different in terms of the local goal, based on the preferences, knowledge and background

  15. Methods of adaptive navigation support(3) Local orientation support: to help the user in local orientation - providing additional info about the current node - Limiting the navigation opportunities and let user concentrate on the most relevant links

  16. Methods of adaptive navigation support(4) • Global orientation support • Help understand the overall structure of the hyperspace and the user’s absolute position. • Instead of visual landmarks and global maps directly, provide more support by applying hiding and annotation technology. • Providing different annotation based on the knowledge level.

  17. Methods of adaptive navigation support(5) • Managing personalized views: • Protect users from the complexity of the overall hyperspace by organizing personalized goal-oriented views, each of which is a list of links to all relevant hyper documents • BASAR

  18. Techniques of adaptive navigation support(1) • HYPERFLEX: provides with global and local guidance by displaying an ordered list of related nodes. • Adaptive HyperMan: inputs including user background, search goal interest of current node, etc, outputs an ordered set of relevant doc. • Hypadapter: use a set of rules to calculate the relevance of links for each slot.

  19. Techniques of adaptive navigation support(2) • HyperTutor and SYPROS: use rules to decide the visible concepts and nodes based on the concept types, the types of links to other concepts and the current state of user’s knowledge. • Hynecosum: supports both goal-based and experience-based methods of hiding using hierarchies of tasks.

  20. Techniques of adaptive navigationsupport(3) • ISIS-Tutor, ITEM/PG and ELM-ART: support several methods of local and global orientation support based on annotation and hiding, links to the concepts with different educational states are annotated differently using different colors. • HYPERCASE: only known example of map adaptation: supports local and global orientation by adapting the local and global maps

  21. Summary • Identified seven adaptation technologies for AH: • adaptive text presentation • Adaptive multimedia presentation • Direct guidance • Adaptive sorting • Hiding • Annotation of links • Map adaptation

  22. MetaDoc: An Adaptive Hypertext Reading System Craig Boyle Antonio O Encarnacion

  23. Overview • Simple online text documentation: fixed organization. • Hypertext: present through link selection • Adaptive Hypertext: actively participate the reading.

  24. Adaptivity • Extends the conventional flexibility of the hypertext from the network level to the node level. • MetaDoc: Stretchtext

  25. Example: Stretchtext

  26. User model • Adapts to the reader, instead of a document • Contains a representation of the reader’s knowledge. • Participates in the reading process.

  27. Related work • “Stretchtext”: (Nelson, 1971)change the depth of the information in a node. • Stretching: replace the whole node , similar to GOTO links • Replacement-buttons • DynaText: limited form of stretchtext.

  28. MetaDoc to other doc forms • User Modeling: active document • Stretchtext: three dimensional reading and writing • Hypertext: non-sequential reading and writing • Online Documentation: hierarchical retrieval • Printed Text: linear reading and writing

  29. Interactive Agent • Store the knowledge about the reader • Used to vary the level of detail in the doc.

  30. User level and levels of information • Users and Stereotype: novices, beginners, intermediates or experts based on the knowledge of Unix/AIX and general computer concepts. • Concept levels: the same as above. • MetaDoc varies the amount of explanation or detail info to present the correct level of info based on the internal stereotype info of a concept and the reader’s knowledge level.

  31. MetaDoc document • Choose different versions of a single node manually or automatically • Selectively adjust parts of the node instead of adjusting the whole node

  32. Writing Stretchtext • Smooth transition • Familiar landmarks for different levels • Common node identifiers • Be ordered

  33. Stretchtext in MetaDoc • Vary the info in terms of either explanation or amount of detail • Choose the embedded and appended stretchtext: less confusing • Selected by mouse operations which is context-sensitive and recursive

  34. Default presenting rules • Explanation of concepts associated with higher levels are automatically provided for lower level users. • Explanation of concepts associated with lower levels unnecessary for higher level users are suppressed. • Higher level details not necessary for understanding a concept are suppressed for lower level users • Details of equal or lower level concepts are automatically displayed for higher level users.

  35. Architecture of MetaDoc(1) • 3D Document component: determines the final form of the node presented to the user and receives commands from the user, composed of the Document Presentation Manager and the Base Document

  36. Architecture of MetaDoc(2) • Intelligent Agent: dynamically keeps track of the user knowledge level, automatically matching the presented info depth to the user level, composed of a user model and the inference engine • Domain Concepts: bridge the gap between the above two

  37. User Modeling • Explicit modeling: give user the option of explicitly changing the user model within the session • Implicit modeling: stretchtext operation: request for more or less explanation command for less or more detail

  38. Evaluation MetaDoc • Evaluated with respect of comprehension and location of specific info. • Compared three systems: MetaDoc, hypertext-only and stretchtext versions.

  39. MetaDoc evaluation

  40. Discussion of results • Users of AH doc spent less time answering the comprehension questions correctly • Users of adaptive documents spent less time answering search and navigation questions • MetaDoc had greater impact on novice users than experts.

  41. Conclusion • MetaDoc provides an environment in which the user read a hypertext document that will adapt to his/her needs. • Can Help improve readers’ performance.

  42. Using Bayesian Networks to Manage Uncertaintyin Student Modeling • CRISTINA CONATI • ABIGAIL GERTNER and KURT VANLEHN

  43. Andes system’s main contribution • Provides a comprehensive solution to the assignment of credit problem for both knowledge tracing and plan recognition • supports prediction of student actions during problem solving,

  44. Problem solving interface • Provides two kinds of help: • Error help • Procedural help

More Related