33
Done by: Alaa AlZoubi

Adaptive Educational Hypermedia

  • Upload
    alaaz

  • View
    1.494

  • Download
    0

Embed Size (px)

DESCRIPTION

Adaptive Educational Hypermedia

Citation preview

Page 1: Adaptive Educational Hypermedia

Done by: Alaa AlZoubi

Page 2: Adaptive Educational Hypermedia

OutlineWhat is AEHS?AEHS models.Capabilities of AEHS.Capabilities of AEHS.User Domain Model.Process of User Modeling.Designing Adaptation Model.

Page 3: Adaptive Educational Hypermedia

AEHS : is one of the first and most popular kinds of adaptive hypermedia. It applies adaptive hypermedia to the domain of education.

Examples:- ELM-ART. - InterBook .- Personal Reader.

Page 4: Adaptive Educational Hypermedia

Use of web-based applications in education has been

increased recently and has caused some problems.

1- Required information can not be found by Users.

2- Content and the structure of web-site can not be understood because of the materials in web site

adaptively not submitting according to users’ knowledge

levels and preferences.

Solution:Adaptive Educational Hypermedia System (AEHS)

Page 5: Adaptive Educational Hypermedia

AEHS modelsAEHS has three models essentially:

1. Domain model : represents the hypermedia material space and relations among the elements in space.

2.User model : represents state of knowledge about the domain model and the preferences of user.

3.Adaptation model : submits materials to the users using both of domain and user models.

Page 6: Adaptive Educational Hypermedia

Capabilities of AEHSBasic capabilities in AEHS are presented below

as:

1- Include suitable materials for users, who have different knowledge levels .

2- Submit the materials with suitable goals, the knowledge level and the learning style of user .

3- Include materials in the different formats (watching , listening, and reading) based on user's preferences .

Page 7: Adaptive Educational Hypermedia

4- Give support to the facilitates of user's navigation in the web platform.

5- Offer explanations and guidance for users .6- Determine the knowledge levels of users for

each element in the domain model .7- Gather information about the users and

convert them to the meaningful information .

Page 8: Adaptive Educational Hypermedia

User Domain ModelDomain model consists of two areas:1- Static Area :

- Users fill a form in this stage. - Firstly users declare the preferences, the

state, the graduates, and the identical info about themselves.

- The UMC, then automatically creates user static model and user domain model according to the declared values.

Page 9: Adaptive Educational Hypermedia

2- Dynamic model(user's knowledge status model).

- continuously changes along with user interaction.

Page 10: Adaptive Educational Hypermedia

The power and efficiency of user domain model are depending on two conditions:

1- Domain model network: the degree the representation of user domain model for the

domainmodel of hypermedia material space.

2- Ability to determine the knowledge state of user.

Page 11: Adaptive Educational Hypermedia

"Overlay model" approach was adopted in the creation of user domain model .

The reason for selecting the overlay model :1- Represent the user knowledge for each

element in the domain model network independently.

2- Provide a flexible and powerful structure.

Page 12: Adaptive Educational Hypermedia

Overlay model and XML specification documents provides capabilities for

tracking the state of user about each of elements in domain model network,

updating the user model, determining and providing required materials,guiding, giving feedback about the deficiencies of userand enabling the adaptation.

Page 13: Adaptive Educational Hypermedia

Developed domain model network

Page 14: Adaptive Educational Hypermedia

Structure of the domain model is formatted by the expert of domain.

Elements of the domain model are connected with set of learning goals.

Additional explanations, texts, videos, audio, animations, simulations and examples are prepared for each element and placed to the material layer in the AEHS.

Page 15: Adaptive Educational Hypermedia

Layer of domain model1- Goals Layer (Goals Specification XML

Document).

2- Subject Layer - topics and concepts (Topics Specification XML Document , Concepts Specification XML Document).

3- Material Layer (Material Specification XML Document).

Page 16: Adaptive Educational Hypermedia

Topics Specification XML Document

<?xml version="1.0" encoding="utf-8" ?><TopicList><Topic ID="4" Category="Electrical Machines"><Title>Circuit Models and Characteristics of DCMachines</Title><SupportedPresentations><Reading>topic4r</Reading><Listening>topic4l</Listening><Watching>topic4w</Watching></SupportedPresentations><Level>1</Level> <Time>60</Time><Count>3</Count> <Question>5</Question><RelatedConcepts><Concept ID="1" Url="concept1"> Position</Concept><Concept ID="3" Url="concept3">Moment</Concept></RelatedConcepts>

Page 17: Adaptive Educational Hypermedia

<RelatedTopics><RTopic ID="11" Url="dcbrushless">BrushlessDC Motor</RTopic></RelatedTopics><Pre-ConditionTopics><Pre-Topic ID="1" Url="dcseries">DC SeriesMotor</Pre-Topic></Pre-ConditionTopics><RelatedAnimations><RAnm>anm1</RAnm></RelatedAnimations><RelatedSimulations><RSim>simulation1</RSim></RelatedSimulations></Topic></TopicList>

Page 18: Adaptive Educational Hypermedia

Process of User ModelingTo decide knowledge state of the users about the

domain model network and to develop the UMC.

1- rule-based inference approaches.

2- classification approaches.

The UMC records the activities such as material pages clicked, how long pages viewed, and the number of

clicks pressed.

Page 19: Adaptive Educational Hypermedia

Rule-based inference mechanismConvert the gathered data about the user to

useful info.Four features to determine the knowledge

status of user.1- The degree of study time (P).2- The degree of study count (Q).3- The degree of study time to concepts related

to the topic (R).4- The knowledge state about the concepts

related to the topic (S)

Page 20: Adaptive Educational Hypermedia

The degrees for the features were assigned as

“poor”,“insufficient”, “average”, “advanced”.

These degrees were calculated using rules that declared by the domain model expert.

Page 21: Adaptive Educational Hypermedia

Calculating the degree of study time for a topic (A)

Required study time for each topic was declared by

the expert of domain in the "Topics Specification XML

Document".The UMC calculates the degree of study time

for each topic. x: The study time of user for each topic material t: is the time that a user must study.

Page 22: Adaptive Educational Hypermedia

Calculating the degree of study count for a topic (Q)

u:A user's study count for each material of topic. c: is the count determined by the domain expert for each material that a

user must study it

Page 23: Adaptive Educational Hypermedia

Calculating the degree of study time for concepts related to the topic (R)

d : Total degree to the concepts. n : is the number of concepts related to the

topic.

Page 24: Adaptive Educational Hypermedia

Calculating the degree the number of studied concepts related to the topic (S)The UMC finds the number of concepts which are related to the topics and earns the number of the

studied concepts of user from “User Domain Model”.

p : the number of concepts related to the topic. y : the number of studied concepts.

Page 25: Adaptive Educational Hypermedia

Classification of users by UMCAccording to the degrees of four features,

calculated by the rule-based inference mechanism, the

NB algorithm classifies the user as “beginner”, “intermediate” “advanced” for each topic in the domain model network.

Page 26: Adaptive Educational Hypermedia

The classification was followed as:

Page 27: Adaptive Educational Hypermedia

sample caseUMC is tested for a sample case. In the

sample case the user’s knowledge state for "k" topic is,

which is calculated by the rule-based inference mechanism: A:

poor, Q: Insufficient, R: Average and S: Advanced.

Page 28: Adaptive Educational Hypermedia

The conditional probability distribution for the topics

Page 29: Adaptive Educational Hypermedia

Classification for the knowledge level of user in topic “k” is calculated from:

Page 30: Adaptive Educational Hypermedia

As a result of the calculations given above, the user knowledge level about the topic “k” is classified as “advanced”.

Page 31: Adaptive Educational Hypermedia

Designing Adaptation ModelAdaptive presentation of materials in the

domain model according to the user model.

Page 32: Adaptive Educational Hypermedia

Adaptation model for the developed application

Page 33: Adaptive Educational Hypermedia

Thank You