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

Slides:



Advertisements
Similar presentations
Web Passive Voice Tutor: an Intelligent Computer Assisted Language Learning System over the WWW Maria Virvou & Victoria Tsiriga Department of Informatics,
Advertisements

CONCEPTUAL WEB-BASED FRAMEWORK IN AN INTERACTIVE VIRTUAL ENVIRONMENT FOR DISTANCE LEARNING Amal Oraifige, Graham Oakes, Anthony Felton, David Heesom, Kevin.
Skills development in the study of a world religion
The Cost of Authoring with a Knowledge Layer Judy Kay and Lichao Li School of Information Technologies The University of Sydney, Australia.
LITERACY IN THE MIDDLE YEARS OF SCHOOLING INITIATIVE
ESP410 Human Movement Pedagogy 3
Project on VB Control Structures
Towards Adaptive Web-Based Learning Systems Katerina Georgouli, MSc, PhD Associate Professor T.E.I. of Athens Dept. of Informatics Tempus.
Practical Training in PT Education – key aspects to develop PT competences Inga Vau, MBA Estonian Information Technology College.
New assessment program for
The key characteristics of an autonomous learner at Sheffield Hallam in 2010 Ivan Moore.
Selecting Learning Experiences, Content and Methods Jerash University
Zagreb, September AHyCo: an Approach to a Web-Based Learning and Testing System Nataša Hoić-Božić, Faculty of Philosophy,
Interaction and adaptation in SCORM-based SE course Todorka Glushkova, University of Plovdiv, Bulgaria
Delmar Learning Copyright © 2003 Delmar Learning, a Thomson Learning company Nursing Leadership & Management Patricia Kelly-Heidenthal
Recruitment of online tutors Sharon Slade, Fenella Galpin OU Business School.
Task-based Approach. Education Philosophy “Learning by doing” is the basic notion deep, significant learning can only take place through the learner’s.
Principles of High Quality Assessment
DED 101 Educational Psychology, Guidance And Counseling
Best Practices IIEngineering Engineering Education1 use active learning.
Planning, Instruction, and Technology
6 th semester Course Instructor: Kia Karavas.  What is educational evaluation? Why, what and how can we evaluate? How do we evaluate student learning?
Evaluation and analysis of the application of interactive digital resources in a blended-learning methodology for a computer networks subject F.A. Candelas,
Chapter 4 Evaluating and Creating Interactive and Content- Based Assessment.
Instructional Design Hany Alzahri. Instructional Design Instructional Design is a systematic process that is well designed in order to improve the education.
1 USING EXPERT SYSTEMS TECHNOLOGY FOR STUDENT EVALUATION IN A WEB BASED EDUCATIONAL SYSTEM Ioannis Hatzilygeroudis, Panagiotis Chountis, Christos Giannoulis.
Paulina Liżewska, Paweł Kamiński Viewpoints On Using the EPOSTL in ELT Departments.
Interstate New Teacher Assessment and Support Consortium (INTASC)
Working with Students with Learning Disabilities By: Amanda Baker.
Design re-useable modules CurriculumCoursesLessonsPages Content modules.
Enhancing student learning through assessment: a school-wide approach Christine O'Leary, Centre for Promoting Learner Autonomy Sheffield Business School.
Designing and Planning Technology Enhanced Instruction
Standards For Teacher Preparation. What do you see in the previous slide? Students who are ready to answer the question? Students who are listening and.
CMU SSD7: Database Systems
1 Unit 4 Managing Employee Performance and Performance Appraisal.
T 7.0 Chapter 7: Questioning for Inquiry Chapter 7: Questioning for Inquiry Central concepts:  Questioning stimulates and guides inquiry  Teachers use.
An Instructional Framework Supporting Personalized Learning on the Web Kyparisia A. Papanikolaou, Maria Grigoriadou spap, {spap,
Adaptive Hypermedia Tutorial System Based on AHA Jing Zhai Dublin City University.
Teaching Today: An Introduction to Education 8th edition
The changing model of teaching and learning multimedia E.Rossiou, G.Pantziou Department of Informatics TEI of Athens,Hellas.
Induction Programme for PNETS 2005 Diversity of students in the English classroom Flora Leung, M.Ed. (HKU) Project Manager, Modern Educational Research.
11 PJJ Course Outline Session: EDU 3230: Content-Based Second Language Instruction Nooreen Noordin (Dr.) Faculty of Educational Studies Universiti.
1 Ideas of Problem-based Learning As a learner-centred process, problem- based learning meets the learners' interests and as such gives room for developing.
EDUCATE ALABAMA & PROFESSIONAL LEARNING PLAN Oak Mountain High School
1 Granular Approach to Adaptivity in Problem-based Learning Environment Sally He, Kinshuk, Hong Hong Massey University Palmerston North, New Zealand Ashok.
Share information Making own lecture materials WEB Discussions Tutorials Self-evaluations Simulation Feedback Course database Objectives:
How Much Do We know about Our Textbook? Zhang Lu.
Assessment Formats Charlotte Kotopoulous Regis University EDEL_450 Assessment of Learning.
Construction of Effective Assignment Feedback in Web- based Tertiary-level English Language Teaching -- A Case Study of the Course “English>Chinese Translation”
IST_Seminar II CHAPTER 12 Instructional Methods. Objectives: Students will: Explain the role of all teachers in the development of critical thinking skills.
How Students Learn College Teaching Institute Presenter: Monica McCrory The Graduate School.
Authoring of Adaptive Hypermedia Dr. Alexandra Cristea
Teachers that matter Effective teachers Gingerlee Lackey Graduate Student University of Alabama A presentation based on Chapter 3, “The argument: Visible.
Integrating Educational Technology into Teaching
Teachers that matter Effective teachers Gingerlee Lackey Graduate Student University of Alabama A presentation based on chapter 3, “The argument: Visible.
Session: Instructional methods; How to prepare practical exercise/case study 24 th January 2013 Dr. Eliona Kulluri Bimbashi (University of Tirana)
Knowledge is fixed and need only to transfer from teacher to students is based on constructive and transformation process through learning process Learning.
GROUP LEARNING TEACHING and ASSESSMENT Give me a fish I eat for a DayTeach me to fishI eat for a life time.
Nan Ding Adaptive Instructional System.
COMPLIMENTARY TEACHING MATERIALS Farm Business Management: The Fundamentals of Good Practice Peter L. Nuthall.
JEM 2008 Barcelona, 31 January Tutorial action prior to the enrollment of mathematical subjects in Technical Engineering Teresa Sancho Vinuesa,
Training for Master Trainers: Learning Engagement & Motivation
The Learning Experience Plan
Setting up and Optimizing VLRCs
Module 6: Planning Rich Instruction with OER
97.
Human Resources Management: Module 2
Teacher Roles and Responsibilities
Chapter 4 Instructional Media and Technologies for Learning
Rotterdam:15-17/11/2001.
Presentation transcript:

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

A AH system for Compilers NIS - SKOPIA, Oct 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

A AH system for Compilers NIS - SKOPIA, Oct 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.

A AH system for Compilers NIS - SKOPIA, Oct 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

A AH system for Compilers NIS - SKOPIA, Oct 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.

A AH system for Compilers NIS - SKOPIA, Oct 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.

A AH system for Compilers NIS - SKOPIA, Oct 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

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

A AH system for Compilers NIS - SKOPIA, Oct 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

A AH system for Compilers NIS - SKOPIA, Oct 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

A AH system for Compilers NIS - SKOPIA, Oct 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

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

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

A AH system for Compilers NIS - SKOPIA, Oct 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.

A AH system for Compilers NIS - SKOPIA, Oct 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

A AH system for Compilers NIS - SKOPIA, Oct 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”.

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

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