Student-adaptive educational systems - PowerPoint PPT Presentation

About This Presentation
Title:

Student-adaptive educational systems

Description:

Student-adaptive educational systems Haiying Deng ICS UCI Papers for today Methods and techniques of adaptive hypermedia (Brusilovsky, P) MetaDoc: An Adaptive ... – PowerPoint PPT presentation

Number of Views:96
Avg rating:3.0/5.0
Slides: 70
Provided by: haiy6
Learn more at: https://ics.uci.edu
Category:

less

Transcript and Presenter's Notes

Title: Student-adaptive educational systems


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
(No Transcript)
7
  • Adaptation techniques refers to methods of
    providing adaptation in existing AH systems.
  • Adaptation methods are defined as generalizations
    of existing adaptation techniques.

8
(No Transcript)
9
(No Transcript)
10
Adapting to what
  • Knowledge overlay model or stereotype model
  • Users goal similar to the overlay model
  • hierarchy (a tree) of
    tasks
  • Background and experience
  • preference

11
(No Transcript)
12
Methods of content adaptation
  • Additional explanations
  • Prerequisite explanations
  • Comparative explanations
  • Explanation variants
  • Sorting (the fragments of info by the relevance)

13
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

14
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

15
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

16
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.

17
(No Transcript)
18
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

19
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

20
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

21
Methods of adaptive navigation support(4)
  • Global orientation support
  • Help understand the overall structure of the
    hyperspace and the users 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.

22
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

23
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.

24
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 users knowledge.
  • Hynecosum supports both goal-based and
    experience-based methods of hiding using
    hierarchies of tasks.

25
Techniques of adaptive navigation support(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

26
(No Transcript)
27
Summary
  • Identified seven adaptation technologies for AH
  • adaptive text presentation
  • Adaptive multimedia presentation
  • Direct guidance
  • Adaptive sorting
  • Hiding
  • Annotation of links
  • Map adaptation

28
MetaDoc An Adaptive Hypertext Reading System
  • Craig Boyle
  • Antonio O Encarnacion

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

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

31
Example Stretchtext
32
User model
  • Adapts to the reader, instead of a document
  • Contains a representation of the readers
    knowledge.
  • Participates in the reading process.

33
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.

34
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

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

36
  • 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 readers knowledge level.

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

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

39
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

40
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.

41
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

42
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

43
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

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

45
MetaDoc evaluation
46
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.

47
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.

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

49
Andes systems 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,

50
Problem solving interface
  • Provides two kinds of help
  • Error help
  • Procedural help

51
(No Transcript)
52
Example studying interface
  • Under SE-Coach which gets the students to
    self-explain examples
  • Step correctness by Rule Browser
  • Step utility by Plan Browser

53
(No Transcript)
54
Andes approach to student modeling
55
Issues in real world(1)
  • 1. Context specificity
  • 2. Guessing
  • 3. Mutually exclusive strategies
  • 4. Old evidence
  • 5. Errors

56
Issues in real world(2)
  • 6. Hints
  • 7. Reading latency
  • 8. Self-explaining ahead
  • 9. Self-explanation menu selections

57
Networks of Andes
  • Data structure solution graph
  • Knowledge-based model construction approach
  • For problem solving all the correct solution
  • For example studying one single solution

58
  • R-try-Newton-21aw
  • if the problems goal is to find a force
  • then set the goal to try Newtons second Law to
    solve the problem
  • R-normal-exists
  • If there is a goal to find all forces on a body
  • And the body rests on a surface
  • Then there is a Normal Force exerted on the body
    by the surface.

59
Encodings
  • Givens (SCALAR (KIND MASS)(BOD Y BLOCK-A)(MAGNI
    TUDE 50)(UNITS KG))
  • Problem goal (GOAL-PROBLEM (IS
    FIND-NORMAL-FORCE)(APPLIED-TO BLOCK-A)(APP
    LIED-BY TABLE)(TIME 1 2))
  • Sub-goals

60
(No Transcript)
61
Structure of the networks(1)
  • The domain-general part represents student
    long-term knowledge

62
Structure of the networks(2)
  • Task-specific part

63
Modeling for Problem Solving
  • Errors of Omission and Errors of Commission
  • Updating the student model after a hint
  • Using the network to generate help

64
Modeling for Example Studying(1)
  • P(RA T all parents T) 1 - a
  • address the issue of self-explaining ahead
  • represents a students tendency to self-explain
    an inference as soon as she has the knowledge to
    do so

65
Modeling for Example Studying(2)
  • The students reading time Low, ok, long
  • The longer to view an example item, the higher
    prob. to self-explain it
  • P(RAT RuleT, All preconditionsT, Read ?
    LOW,OK) 1 - a

66
Modeling for Example Studying(3)
  • Use of the self-explanation Menus the higher the
    number of wrong attempts, the higher the P(SET
    Context-rule F), which implements that in this
    situation it is more likely to achieve the
    correct action through random selection in the
    tools rather than reasoning

67
Modeling for Example Studying(4)
  • Use the student model to support
    self-explanation if the model contains the
    certain proposition nodes with prob. Lower that
    the threshold for self-explanation, prompt the
    students to explain further or read the lines
    more carefully

68
Evaluation of Andes
  • Machine learning style evaluation 65
  • Evaluation with real students 1/3 of a letter to
    1 letter grade better than the control group
  • Evaluation of the student model for example
    studying

69
Discussion
  • Empirical evaluations of the resulting coaches
    indicated that students learned more with them
    than with conventional instruction.
  • How did Andes achieve the success accurately
    represent the probabilistic dependencies in the
    task domain.
Write a Comment
User Comments (0)
About PowerShow.com