Presentation is loading. Please wait.

Presentation is loading. Please wait.

An Adaptive Hypermedia System for Compilers Katerina Georgouli, MSc, PhD Associate Professor T.E.I. of Athens Dept. of Informatics

Similar presentations


Presentation on theme: "An Adaptive Hypermedia System for Compilers Katerina Georgouli, MSc, PhD Associate Professor T.E.I. of Athens Dept. of Informatics"— Presentation transcript:

1 An Adaptive Hypermedia System for Compilers Katerina Georgouli, MSc, PhD Associate Professor T.E.I. of Athens Dept. of Informatics kgeor@teiath.gr

2 A AH system for Compilers NIS - SKOPIA, Oct. 03 2 Outline Introduction The architecture of WADIES –Tutorial Designer –Student Model –Knowledge Base –Self-Assessment Agent –Authoring Agent Functionality of WADIES Conclusions Sub-Project ? Sub-Project 2 Sub-Project 3 Introduction The architecture of WADIES –Tutorial Designer –Student Model –Knowledge Base –Self-Assessment Agent –Authoring Agent Functionality of WADIES Conclusions Introduction The architecture of WADIES –Tutorial Designer –Student Model –Knowledge Base –Self-Assessment Agent –Authoring Agent Functionality of WADIES Conclusions Introduction The architecture of WADIES –Tutorial Designer –Student Model –Knowledge Base –Self-Assessment Agent –Authoring Agent Functionality of WADIES Conclusions Introduction The architecture of WADIES –Tutorial Designer –Student Model –Knowledge Base –Self-Assessment Agent –Authoring Agent Functionality of WADIES Conclusions Introduction The architecture of WADIES –Tutorial Designer –Student Model –Knowledge Base –Self-Assessment Agent –Authoring Agent Functionality of WADIES Conclusions Introduction The architecture of WADIES –Tutorial Designer –Student Model –Knowledge Base –Self-Assessment Agent –Authoring Agent Functionality of WADIES Conclusions Introduction The architecture of WADIES –Tutorial Designer –Student Model –Knowledge Base –Self-Assessment Agent –Authoring Agent Functionality of WADIES Conclusions Introduction The architecture of WADIES –Tutorial Designer –Student Model –Knowledge Base –Self-Assessment Agent –Authoring Agent Functionality of WADIES Conclusions Introduction The architecture of WADIES –Tutorial Designer –Student Model –Knowledge Base –Self-Assessment Agent –Authoring Agent Functionality of WADIES Conclusions Introduction The architecture of WADIES –Tutorial Designer –Student Model –Knowledge Base –Self-Assessment Agent –Authoring Agent Functionality of WADIES Conclusions Introduction The architecture of WADIES –Tutorial Designer –Student Model –Knowledge Base –Self-Assessment Agent –Authoring Agent Functionality of WADIES Conclusions Introduction The architecture of WADIES –Tutorial Designer –Student Model –Knowledge Base –Self-Assessment Agent –Authoring Agent Functionality of WADIES Conclusions Introduction The architecture of WADIES –Tutorial Designer –Student Model –Knowledge Base –Self-Assessment Agent –Authoring Agent Functionality of WADIES Conclusions Introduction The architecture of WADIES –Tutorial Designer –Student Model –Knowledge Base –Self-Assessment Agent –Authoring Agent Functionality of WADIES Conclusions Introduction The architecture of WADIES –Tutorial Designer –Student Model –Knowledge Base –Self-Assessment Agent –Authoring Agent Functionality of WADIES Conclusions Introduction The architecture of WADIES –Tutorial Designer –Student Model –Knowledge Base –Self-Assessment Agent –Authoring Agent Functionality of WADIES Conclusions Sub-Project 1

3 A AH system for Compilers NIS - SKOPIA, Oct. 03 3 Introduction /1 WADIES : (Web ADaptive Intelligent Educational System) a web-based adaptive learning environment, utilising agent architecture, teaches compilers adapts its material, whether it is for studying or self- assessing, to reflect the needs of the individual learner offers a rich interaction environment where the students are encouraged to actively construct their own knowledge.

4 A AH system for Compilers NIS - SKOPIA, Oct. 03 4 The Architecture of Wadies Self- assessment Agent Knowledge Base Authoring Agent Lecturer Student Tutorial Designer Student Model Interaction Environment Domain Modeler Motivation Modeler Aptitudes Modeler Domain Planner Motivation Planner Conflicts Solver

5 A AH system for Compilers NIS - SKOPIA, Oct. 03 5 Tutorial Designer The domain planner : –suggests chapters to be visited –chooses and presents assessment tests The motivation planner: –suggests actions to motivate the student The conflicts solver: –solves the problem when there is a conflict in the two planners’ decisions.

6 A AH system for Compilers NIS - SKOPIA, Oct. 03 6 Student Model The student modeler carries information about the student on three different levels: knowledge level according to the assessment tests she/he is subjected to (overlay student model) aptitudes level which derives from the self-assessment exercises and the assessment tests and motivational level according to the student’s involvement in the general tutorial procedure, like the effort she/he shows in understanding a concept through self-assessment, his/her overall confidence and so on.

7 A AH system for Compilers NIS - SKOPIA, Oct. 03 7 Knowledge Base The knowledge base includes: the electronic book of the subject matter –text-lessons chapters & sub-chapters for each concept in the domain the self-assessment knowledge –Self-assessment units exercises with relative feedback material the assessment knowledge –assessment tests questions

8 A AH system for Compilers NIS - SKOPIA, Oct. 03 8 Layers of Concepts in the Domain κ2.1.1.1 κ1.1κ1.1.1 κ1 κ2 κ2.1.1.1 κ1 κ2 κ2.1 κ1.1.1 Surface Layer Pre-requisite Layer Basic Concepts Layer κ2.1.1 κ1.2 ROOT

9 A AH system for Compilers NIS - SKOPIA, Oct. 03 9 The self-assessment agent The agent uses a specific assessing style (s) from the styles-pool. Each style contains different teaching strategies. Each teaching strategy applies a specific teaching method (m) under different tactics (t) The existing in our system methods are analogy, examples & decomposition. S1 S2 m1 m2 m3 t1 t2 t3 t4 t5 Strategy no 1

10 A AH system for Compilers NIS - SKOPIA, Oct. 03 10 The self-assessment agent adaptation Presentation of the exercise Is the answer correct? yes no Presentation of a sub-question according to the selected method using the implicit tactic exit Is the answer correct? yes no Use the minimal help tactic Is the answer correct? yes no A A Is there another method? yes no Use the explicit tactic which gives the right answer to the exercise exit

11 A AH system for Compilers NIS - SKOPIA, Oct. 03 11 The authoring agent The authoring agent offers the courseware developer the ability to design: the content and the structure of the electronic book the self-assessment exercises the assessment test of varying difficulty levels the self-assessing styles and the comprised teaching strategies

12 A AH system for Compilers NIS - SKOPIA, Oct. 03 12 Functionality of Wadies Tree structure for the subject matter Lesson body Navigation and functionality keys

13 A AH system for Compilers NIS - SKOPIA, Oct. 03 13 Technical Characteristics CODE: ASP with VBScript & JAVAScript DATA BASE: SQL Server 2000 (Developer Edition) System Implementation: Windows 2000 Server under IIS

14 A AH system for Compilers NIS - SKOPIA, Oct. 03 14 Conclusions WADIES is a hypermedia adaptive system that offers alternative teaching strategies in order to sustain the student in understanding the different concepts of the subject matter. The system’s aim is to motivate the student in order to help him understand as deep as possible the different concepts of the subject matter. A future goal in our design is to study deeper the student model in order to better adapt to his profile.

15 A AH system for Compilers NIS - SKOPIA, Oct. 03 15 Example of Self-Assessment Exercise Unit under self-assessment: regular expressions Concept: the notation of (*) Exercise: Indicate the character stream that does not belong to the language defined by the following regular expression αβ*α. The self-assessment agent, in this case, has to develop a set of alternative teaching strategies, following the expository style to deal with the situation. The methods that can be used for this exercise are in sequence: analogy and examples aaabaaaba

16 A AH system for Compilers NIS - SKOPIA, Oct. 03 16 Knowledge level Assessment /1 Qualitative characterizations: “very good”, “good”, “medium” and “weak”. They are a result of different criteria that the lecturer has placed, as the mutually covered high and low percentages of the correct answers for each characterization case but also of other factors that affect the choice of the final characterization. E.g. a student who has tried much and succeeded the highest percentage of correct answers within the range of “medium”, he/she will finally be assessed as “good”.

17 A AH system for Compilers NIS - SKOPIA, Oct. 03 17 Knowledge level Assessment /2 x

18 A AH system for Compilers NIS - SKOPIA, Oct. 03 18 Knowledge level Assessment /3


Download ppt "An Adaptive Hypermedia System for Compilers Katerina Georgouli, MSc, PhD Associate Professor T.E.I. of Athens Dept. of Informatics"

Similar presentations


Ads by Google