SlideShare a Scribd company logo
1 of 27
Download to read offline
Intelligent Tutoring
                                             Systems
                                           The DynaLearn Approach

                                         Wouter Beek, Bert Bredeweg
                                   me@wouterbeek.com, B.Bredeweg@uva.nl
                                                 Informatics Institute
                                               University of Amsterdam
                                                   The Netherlands




This work is co-funded by the EC within FP7, Project no. 231526, http://www.DynaLearn.eu
Problem statement
• Worrying decline in science curricula
  – Less students sign up; more students drop out.
• Main reasons:
  – Lack of engagement and motivation in science teaching
    (Osborne et al. 2003).
  – Teaching practice involves surface knowledge in terms of
    formulas and uninterpreted numeric data.
  – Lack of interactive tools to construct conceptual
    knowledge.
Conceptual science education
Having learners acquiring conceptual knowledge
of system’s behaviour:
• Deep knowledge in terms of the concepts that are involved.
• Learn basic principles that can be carried over to other
  problem instances.
• Learn to adequately explain and predict the behaviour of
  systems to utilise their functioning for human benefit.
• A prerequisite for working with numerical models and
  equations.
• Communicate insights to the general public.
Knowledge construction
• Develop an interactive learning environment that
  allows learners to construct their conceptual system
  knowledge.
• Characteristics:
   – Accommodate the true nature of conceptual knowledge.
   – Automate feedback for open-ended construction tasks.
   – React to the individual knowledge needs of learners.
   – Applied to the interdisciplinary curriculum of
     environmental science.
   – Be engaging by using personified agent technology.
Part I

LEARNING BY CONCEPTUAL
MODELLING
Learning by Conceptual
                   Modelling
• Modelling is fundamental to human cognition and
  scientific inquiry (Schwarz & White 2005)
• Simulations mimic the behaviour of real-world
  systems.
• Conceptual Reasoning captures the human
  interpretation of reality:
   – Couched in the appropriate vocabulary.
   – Remove numerical ‘overhead’.
   – Provides handles to automate interaction.
Quantitative & Qualitative
               Knowledge
                         F
           m                              F=m*a



– An increase (or decrease) in Force causes an increase (or
  decrease) in Acceleration
– An increase (or decrease) in Mass causes an decrease (or
  increase) in Acceleration
– An increase (or decrease) in Acceleration causes a
  decrease (or increase) in Mass.
Explicitizing the semantics of the
                    domain
• Scope: Which aspects of the system should be
  included in the model? (relevant/irrelevant)
• Granularity: What is the level of detail that should
  be modeled?
• Compositionality: How must knowledge be put in
  modules in order to allow knowledge reuse?
• Conditionality: Under what conditions do certain
  knowledge modules apply?
build       simulate

                        1            1
                                     1


 Causal relations
 Derivative values     2            2
                                     2

                                                 State graph
                                              
 Magnitude values
 Quantity spaces
                        3            3
                                     3        
                                              
                                                  Value history
                                                  Transition history
                                                  Quantity values
                               e
   Causal influence           n


    Correspondences
    (In)equalities
                        4
                        4
                               g     4
                                     4         Equation history

   External factors           i
   Calculi                                    Dependencies

 Conditionals
                        5
                        5      n
                               e     5
                                     5         Causal view
                                               Model fragments
 Knowledge library


 Hierarchies
 Multiple scenarios
                        6
                        6             6
                                      6
Example: Population dynamics
• How do populations in general behave?
• What processes determine their behaviour?

• Issues:
  – Size (number of individuals)
  – Birth / Natality
  – Death / Mortality
Constructing knowledge (1)
                                           Generic class



                                        Specific instance


                                             Quantity




Current value

                                         Derivative
                Possible values     (direction of change)
Constructing knowledge (2)
Influence:
  The amount of Birth
  increases Number of

Proportionality:
  Changes in Number of
  determine changes in Birth
Constructing knowledge (3)

Positive influence                 Negative influence
Simulation results
Part II

GROUNDING, FEEDBACK,
RECOMMENDATIONS
Grounding
                                                               Student
Expert/teacher
                            http://dbpedia.org/resource/Size
                 http://dbpedia.org/resource/Population
                 http://dbpedia.org/resource/Mortality_rate


                            grounding




                       Semantic repository
Feedback & Recommendations
 e.g., “You can complete your
                                        feedback
 model with a P+ proportionality”
                                                                     Expert
 Student


                                                      Community of users




e.g., “Users who modelled           recommendations
death also modelled birth”
Part III

DIAGNOSIS & REPAIR
Blueprint   Component
                                                      Library

                                         Build CCM
               Initial OBS
                      Inputs
                                         CCM/SD
                  Outputs



Device                                   Diagnose     Diagnoses   Repair


          Measuring
 Read                                       OBS
           result
                               Observe
          Measuring                        Probe
Perform
           action                          point
QR Model            Simulate            Blueprint
                                        QR Sim      Component
                                                     Library
                        Inspect
                                        Build CCM
                 Initial OBS
                  Expectation
                    Inputs

                   Modelling            CCM/SD
                    Outputs
                     Goals
 Model                                                     Communicate

                                                                   Automatic
 Student
 Device                                 Diagnose     Diagnoses      Repair
                                                                    Repair

            Measuring
   Read
 Responds    Answer                        OBS
              result
                              Observe
            Measuring                     Probe
   Ask
 Perform    Question
             action                       point
Example




I expect Free Space                   Then this directed
     to be Low.                        correspondence
        What should be the             cannot be right.
        value of Inhabited
         Space in state 2?
               Inhabited Space
             should be High there.
Part IV

MOTIVATION &
ENGAGEMENT
Character roles
•   Feedback & Recommendations
•   Diagnosis & Repair
•   Causal Explanation (why?)
•   Teachable agent
•   What is?
•   How to?
•   Quiz
Teachable agent




                   Biswas, et.al
                  (Betty's Brain)
Causal Explanation (why?)
http://www.DynaLearn.eu


                Concluding remarks
• Problem statement and Context
   – Communicative interaction (science education)
• Knowledge representation and Reasoning
   – Qualitative system dynamics / Conceptual knowledge
• Progressive learning spaces (6 spaces)
• Feedback for Reflective thought
   – Semantic Web techniques (model ingredients)
   – Consistency-based Diagnosis (simulation results)
• Inducing Motivation (virtual characters & modes)
http://www.DynaLearn.eu


                    Project Partners

UVA (Netherlands)         TAU (Israel)



UPM (Spain)               UH (UK)



UAU (Germany)             IBER (Bulgaria)



FUB (Brazil)              BOKU (Austria)

More Related Content

What's hot

CCIA'2008: On the dimensions of data complexity through synthetic data sets
CCIA'2008: On the dimensions of data complexity through synthetic data setsCCIA'2008: On the dimensions of data complexity through synthetic data sets
CCIA'2008: On the dimensions of data complexity through synthetic data setsAlbert Orriols-Puig
 
Lecture15 - Advances topics on association rules PART II
Lecture15 - Advances topics on association rules PART IILecture15 - Advances topics on association rules PART II
Lecture15 - Advances topics on association rules PART IIAlbert Orriols-Puig
 
IWLCS'2008: First Approach toward Online Evolution of Association Rules wit...
IWLCS'2008: First Approach toward Online Evolution of Association Rules wit...IWLCS'2008: First Approach toward Online Evolution of Association Rules wit...
IWLCS'2008: First Approach toward Online Evolution of Association Rules wit...Albert Orriols-Puig
 
Event-driven Model Transformations in Domain-specific Modeling Languages
Event-driven Model Transformations in Domain-specific Modeling LanguagesEvent-driven Model Transformations in Domain-specific Modeling Languages
Event-driven Model Transformations in Domain-specific Modeling LanguagesIstvan Rath
 
Lecture16 - Advances topics on association rules PART III
Lecture16 - Advances topics on association rules PART IIILecture16 - Advances topics on association rules PART III
Lecture16 - Advances topics on association rules PART IIIAlbert Orriols-Puig
 
Lecture9 - Bayesian-Decision-Theory
Lecture9 - Bayesian-Decision-TheoryLecture9 - Bayesian-Decision-Theory
Lecture9 - Bayesian-Decision-TheoryAlbert Orriols-Puig
 
Opps approch of software development
Opps approch of software developmentOpps approch of software development
Opps approch of software developmentRaja Babu
 
Secondary mathematics wednesday august 22 2012
Secondary mathematics   wednesday august 22 2012Secondary mathematics   wednesday august 22 2012
Secondary mathematics wednesday august 22 2012brearatliff
 

What's hot (20)

Lecture6 - C4.5
Lecture6 - C4.5Lecture6 - C4.5
Lecture6 - C4.5
 
Lecture3 - Machine Learning
Lecture3 - Machine LearningLecture3 - Machine Learning
Lecture3 - Machine Learning
 
CCIA'2008: On the dimensions of data complexity through synthetic data sets
CCIA'2008: On the dimensions of data complexity through synthetic data setsCCIA'2008: On the dimensions of data complexity through synthetic data sets
CCIA'2008: On the dimensions of data complexity through synthetic data sets
 
Lecture15 - Advances topics on association rules PART II
Lecture15 - Advances topics on association rules PART IILecture15 - Advances topics on association rules PART II
Lecture15 - Advances topics on association rules PART II
 
Lecture19
Lecture19Lecture19
Lecture19
 
Lecture7 - IBk
Lecture7 - IBkLecture7 - IBk
Lecture7 - IBk
 
Lecture8 - From CBR to IBk
Lecture8 - From CBR to IBkLecture8 - From CBR to IBk
Lecture8 - From CBR to IBk
 
Lecture5 - C4.5
Lecture5 - C4.5Lecture5 - C4.5
Lecture5 - C4.5
 
IWLCS'2008: First Approach toward Online Evolution of Association Rules wit...
IWLCS'2008: First Approach toward Online Evolution of Association Rules wit...IWLCS'2008: First Approach toward Online Evolution of Association Rules wit...
IWLCS'2008: First Approach toward Online Evolution of Association Rules wit...
 
Lecture17
Lecture17Lecture17
Lecture17
 
Lecture23
Lecture23Lecture23
Lecture23
 
Lecture20
Lecture20Lecture20
Lecture20
 
Pattern recognition
Pattern recognitionPattern recognition
Pattern recognition
 
Event-driven Model Transformations in Domain-specific Modeling Languages
Event-driven Model Transformations in Domain-specific Modeling LanguagesEvent-driven Model Transformations in Domain-specific Modeling Languages
Event-driven Model Transformations in Domain-specific Modeling Languages
 
Lecture11 - neural networks
Lecture11 - neural networksLecture11 - neural networks
Lecture11 - neural networks
 
Lecture16 - Advances topics on association rules PART III
Lecture16 - Advances topics on association rules PART IIILecture16 - Advances topics on association rules PART III
Lecture16 - Advances topics on association rules PART III
 
Lecture9 - Bayesian-Decision-Theory
Lecture9 - Bayesian-Decision-TheoryLecture9 - Bayesian-Decision-Theory
Lecture9 - Bayesian-Decision-Theory
 
Opps approch of software development
Opps approch of software developmentOpps approch of software development
Opps approch of software development
 
Lecture18
Lecture18Lecture18
Lecture18
 
Secondary mathematics wednesday august 22 2012
Secondary mathematics   wednesday august 22 2012Secondary mathematics   wednesday august 22 2012
Secondary mathematics wednesday august 22 2012
 

Viewers also liked

Smart Data for Smart Meters - Presentation at Pilod2 Meeting 2013-11-13
Smart Data for Smart Meters - Presentation at Pilod2 Meeting 2013-11-13Smart Data for Smart Meters - Presentation at Pilod2 Meeting 2013-11-13
Smart Data for Smart Meters - Presentation at Pilod2 Meeting 2013-11-13Wouter Beek
 
Rough Set Semantics for Identity Management on the Web
Rough Set Semantics for Identity Management on the WebRough Set Semantics for Identity Management on the Web
Rough Set Semantics for Identity Management on the WebWouter Beek
 
Proefstuderen 2011
Proefstuderen 2011Proefstuderen 2011
Proefstuderen 2011Wouter Beek
 
Filosofie en kunstmatige intelligentie
Filosofie en kunstmatige intelligentieFilosofie en kunstmatige intelligentie
Filosofie en kunstmatige intelligentieWouter Beek
 
Pragmatic Semantics for the Web of Data
Pragmatic Semantics for the Web of DataPragmatic Semantics for the Web of Data
Pragmatic Semantics for the Web of DataWouter Beek
 
Machines en procedures in de literatuur
Machines en procedures in de literatuurMachines en procedures in de literatuur
Machines en procedures in de literatuurWouter Beek
 
Introduction to AI - Ninth Lecture
Introduction to AI - Ninth LectureIntroduction to AI - Ninth Lecture
Introduction to AI - Ninth LectureWouter Beek
 
Introduction to AI - Seventh Lecture
Introduction to AI - Seventh LectureIntroduction to AI - Seventh Lecture
Introduction to AI - Seventh LectureWouter Beek
 
Introduction to AI - First Lecture
Introduction to AI - First LectureIntroduction to AI - First Lecture
Introduction to AI - First LectureWouter Beek
 
DynaLearn@JTEL2010_2010_6_9
DynaLearn@JTEL2010_2010_6_9DynaLearn@JTEL2010_2010_6_9
DynaLearn@JTEL2010_2010_6_9Wouter Beek
 
Dutch Book Trade 1660-1750: using the STCN to gain insight in publishers’ str...
Dutch Book Trade 1660-1750: using the STCN to gain insight in publishers’ str...Dutch Book Trade 1660-1750: using the STCN to gain insight in publishers’ str...
Dutch Book Trade 1660-1750: using the STCN to gain insight in publishers’ str...Wouter Beek
 
Procedurele Poëzie (Cafe Scientifique, 28 maart 2011)
Procedurele Poëzie (Cafe Scientifique, 28 maart 2011)Procedurele Poëzie (Cafe Scientifique, 28 maart 2011)
Procedurele Poëzie (Cafe Scientifique, 28 maart 2011)Wouter Beek
 
Introduction to AI - Eight Lecture
Introduction to AI - Eight LectureIntroduction to AI - Eight Lecture
Introduction to AI - Eight LectureWouter Beek
 
Introduction to AI - Sixth Lecture
Introduction to AI - Sixth LectureIntroduction to AI - Sixth Lecture
Introduction to AI - Sixth LectureWouter Beek
 
Introduction to AI - Second Lecture
Introduction to AI - Second LectureIntroduction to AI - Second Lecture
Introduction to AI - Second LectureWouter Beek
 
Introduction to AI - Third Lecture
Introduction to AI - Third LectureIntroduction to AI - Third Lecture
Introduction to AI - Third LectureWouter Beek
 
Introduction to AI - Fifth Lecture
Introduction to AI - Fifth LectureIntroduction to AI - Fifth Lecture
Introduction to AI - Fifth LectureWouter Beek
 
Introduction to AI - Fourth Lecture
Introduction to AI - Fourth LectureIntroduction to AI - Fourth Lecture
Introduction to AI - Fourth LectureWouter Beek
 
Integrating an intelligent tutoring system into a virtual world
Integrating an intelligent tutoring system into a virtual worldIntegrating an intelligent tutoring system into a virtual world
Integrating an intelligent tutoring system into a virtual worldParvati Dev
 

Viewers also liked (20)

Smart Data for Smart Meters - Presentation at Pilod2 Meeting 2013-11-13
Smart Data for Smart Meters - Presentation at Pilod2 Meeting 2013-11-13Smart Data for Smart Meters - Presentation at Pilod2 Meeting 2013-11-13
Smart Data for Smart Meters - Presentation at Pilod2 Meeting 2013-11-13
 
Rough Set Semantics for Identity Management on the Web
Rough Set Semantics for Identity Management on the WebRough Set Semantics for Identity Management on the Web
Rough Set Semantics for Identity Management on the Web
 
Proefstuderen 2011
Proefstuderen 2011Proefstuderen 2011
Proefstuderen 2011
 
Filosofie en kunstmatige intelligentie
Filosofie en kunstmatige intelligentieFilosofie en kunstmatige intelligentie
Filosofie en kunstmatige intelligentie
 
Pragmatic Semantics for the Web of Data
Pragmatic Semantics for the Web of DataPragmatic Semantics for the Web of Data
Pragmatic Semantics for the Web of Data
 
Machines en procedures in de literatuur
Machines en procedures in de literatuurMachines en procedures in de literatuur
Machines en procedures in de literatuur
 
Introduction to AI - Ninth Lecture
Introduction to AI - Ninth LectureIntroduction to AI - Ninth Lecture
Introduction to AI - Ninth Lecture
 
Introduction to AI - Seventh Lecture
Introduction to AI - Seventh LectureIntroduction to AI - Seventh Lecture
Introduction to AI - Seventh Lecture
 
Introduction to AI - First Lecture
Introduction to AI - First LectureIntroduction to AI - First Lecture
Introduction to AI - First Lecture
 
DynaLearn@JTEL2010_2010_6_9
DynaLearn@JTEL2010_2010_6_9DynaLearn@JTEL2010_2010_6_9
DynaLearn@JTEL2010_2010_6_9
 
Dutch Book Trade 1660-1750: using the STCN to gain insight in publishers’ str...
Dutch Book Trade 1660-1750: using the STCN to gain insight in publishers’ str...Dutch Book Trade 1660-1750: using the STCN to gain insight in publishers’ str...
Dutch Book Trade 1660-1750: using the STCN to gain insight in publishers’ str...
 
Procedurele Poëzie (Cafe Scientifique, 28 maart 2011)
Procedurele Poëzie (Cafe Scientifique, 28 maart 2011)Procedurele Poëzie (Cafe Scientifique, 28 maart 2011)
Procedurele Poëzie (Cafe Scientifique, 28 maart 2011)
 
Introduction to AI - Eight Lecture
Introduction to AI - Eight LectureIntroduction to AI - Eight Lecture
Introduction to AI - Eight Lecture
 
Introduction to AI - Sixth Lecture
Introduction to AI - Sixth LectureIntroduction to AI - Sixth Lecture
Introduction to AI - Sixth Lecture
 
Introduction to AI - Second Lecture
Introduction to AI - Second LectureIntroduction to AI - Second Lecture
Introduction to AI - Second Lecture
 
Introduction to AI - Third Lecture
Introduction to AI - Third LectureIntroduction to AI - Third Lecture
Introduction to AI - Third Lecture
 
Introduction to AI - Fifth Lecture
Introduction to AI - Fifth LectureIntroduction to AI - Fifth Lecture
Introduction to AI - Fifth Lecture
 
Introduction to AI - Fourth Lecture
Introduction to AI - Fourth LectureIntroduction to AI - Fourth Lecture
Introduction to AI - Fourth Lecture
 
Intelligent Tutoring - I-TUTOR explained
Intelligent Tutoring - I-TUTOR explainedIntelligent Tutoring - I-TUTOR explained
Intelligent Tutoring - I-TUTOR explained
 
Integrating an intelligent tutoring system into a virtual world
Integrating an intelligent tutoring system into a virtual worldIntegrating an intelligent tutoring system into a virtual world
Integrating an intelligent tutoring system into a virtual world
 

Similar to Intelligent Tutoring Systems - The DynaLearn Approach

DynaLearn: Problem-based learning supported by semantic techniques
DynaLearn: Problem-based learning supported by semantic techniquesDynaLearn: Problem-based learning supported by semantic techniques
DynaLearn: Problem-based learning supported by semantic techniquesOscar Corcho
 
2012 01 20 (upm) emadrid ocorcho upm dynalearn tecnologias semanticas en cont...
2012 01 20 (upm) emadrid ocorcho upm dynalearn tecnologias semanticas en cont...2012 01 20 (upm) emadrid ocorcho upm dynalearn tecnologias semanticas en cont...
2012 01 20 (upm) emadrid ocorcho upm dynalearn tecnologias semanticas en cont...eMadrid network
 
Presentation on Machine Learning and Data Mining
Presentation on Machine Learning and Data MiningPresentation on Machine Learning and Data Mining
Presentation on Machine Learning and Data Miningbutest
 
LAK13 linkedup tutorial_evaluation_framework
LAK13 linkedup tutorial_evaluation_frameworkLAK13 linkedup tutorial_evaluation_framework
LAK13 linkedup tutorial_evaluation_frameworkHendrik Drachsler
 
A status update on COMBINE standardization activities, with a focus on SBML
A status update on COMBINE standardization activities, with a focus on SBMLA status update on COMBINE standardization activities, with a focus on SBML
A status update on COMBINE standardization activities, with a focus on SBMLMike Hucka
 
Extending Recommendation Systems With Semantics And Context Awareness
Extending Recommendation Systems With Semantics And Context AwarenessExtending Recommendation Systems With Semantics And Context Awareness
Extending Recommendation Systems With Semantics And Context AwarenessVictor Codina
 
Models Of Modeling
Models Of ModelingModels Of Modeling
Models Of ModelingRoger Smith
 
Open2012 teaching-innovation-multidisciplinary-collaboration
Open2012 teaching-innovation-multidisciplinary-collaborationOpen2012 teaching-innovation-multidisciplinary-collaboration
Open2012 teaching-innovation-multidisciplinary-collaborationthe nciia
 
Supporting Emergence: Interaction Design for Visual Analytics Approach to ESDA
Supporting Emergence: Interaction Design for Visual Analytics Approach to ESDASupporting Emergence: Interaction Design for Visual Analytics Approach to ESDA
Supporting Emergence: Interaction Design for Visual Analytics Approach to ESDAJesse Lingeman
 
Computational Approaches to Systems Biology
Computational Approaches to Systems BiologyComputational Approaches to Systems Biology
Computational Approaches to Systems BiologyMike Hucka
 
2013 nas-ehs-data-integration-dc
2013 nas-ehs-data-integration-dc2013 nas-ehs-data-integration-dc
2013 nas-ehs-data-integration-dcc.titus.brown
 
La présentation de Jean-Paul de Vooght à la soirée Citoyens Capteurs de la Ca...
La présentation de Jean-Paul de Vooght à la soirée Citoyens Capteurs de la Ca...La présentation de Jean-Paul de Vooght à la soirée Citoyens Capteurs de la Ca...
La présentation de Jean-Paul de Vooght à la soirée Citoyens Capteurs de la Ca...CitoyensCapteurs
 
Designing Common Core State Standards Systemic Mathematics Curriculum: Part 2
Designing Common Core State Standards Systemic Mathematics Curriculum: Part 2Designing Common Core State Standards Systemic Mathematics Curriculum: Part 2
Designing Common Core State Standards Systemic Mathematics Curriculum: Part 2Janet Hale
 
Linking CSCL script design patterns: connections between assessment
Linking CSCL script design patterns: connections between assessmentLinking CSCL script design patterns: connections between assessment
Linking CSCL script design patterns: connections between assessmentevilfer
 
Model evaluation in the land of deep learning
Model evaluation in the land of deep learningModel evaluation in the land of deep learning
Model evaluation in the land of deep learningPramit Choudhary
 
New challenges monolixday2011
New challenges monolixday2011New challenges monolixday2011
New challenges monolixday2011blaudez
 
Machine Learning Interpretability - Mateusz Dymczyk - H2O AI World London 2018
Machine Learning Interpretability - Mateusz Dymczyk - H2O AI World London 2018Machine Learning Interpretability - Mateusz Dymczyk - H2O AI World London 2018
Machine Learning Interpretability - Mateusz Dymczyk - H2O AI World London 2018Sri Ambati
 
Interpretable Machine Learning
Interpretable Machine LearningInterpretable Machine Learning
Interpretable Machine LearningSri Ambati
 
Collaboration and Sharing
Collaboration and SharingCollaboration and Sharing
Collaboration and SharingJisc
 

Similar to Intelligent Tutoring Systems - The DynaLearn Approach (20)

DynaLearn: Problem-based learning supported by semantic techniques
DynaLearn: Problem-based learning supported by semantic techniquesDynaLearn: Problem-based learning supported by semantic techniques
DynaLearn: Problem-based learning supported by semantic techniques
 
2012 01 20 (upm) emadrid ocorcho upm dynalearn tecnologias semanticas en cont...
2012 01 20 (upm) emadrid ocorcho upm dynalearn tecnologias semanticas en cont...2012 01 20 (upm) emadrid ocorcho upm dynalearn tecnologias semanticas en cont...
2012 01 20 (upm) emadrid ocorcho upm dynalearn tecnologias semanticas en cont...
 
Presentation on Machine Learning and Data Mining
Presentation on Machine Learning and Data MiningPresentation on Machine Learning and Data Mining
Presentation on Machine Learning and Data Mining
 
LAK13 linkedup tutorial_evaluation_framework
LAK13 linkedup tutorial_evaluation_frameworkLAK13 linkedup tutorial_evaluation_framework
LAK13 linkedup tutorial_evaluation_framework
 
A status update on COMBINE standardization activities, with a focus on SBML
A status update on COMBINE standardization activities, with a focus on SBMLA status update on COMBINE standardization activities, with a focus on SBML
A status update on COMBINE standardization activities, with a focus on SBML
 
Extending Recommendation Systems With Semantics And Context Awareness
Extending Recommendation Systems With Semantics And Context AwarenessExtending Recommendation Systems With Semantics And Context Awareness
Extending Recommendation Systems With Semantics And Context Awareness
 
Models Of Modeling
Models Of ModelingModels Of Modeling
Models Of Modeling
 
Open2012 teaching-innovation-multidisciplinary-collaboration
Open2012 teaching-innovation-multidisciplinary-collaborationOpen2012 teaching-innovation-multidisciplinary-collaboration
Open2012 teaching-innovation-multidisciplinary-collaboration
 
Supporting Emergence: Interaction Design for Visual Analytics Approach to ESDA
Supporting Emergence: Interaction Design for Visual Analytics Approach to ESDASupporting Emergence: Interaction Design for Visual Analytics Approach to ESDA
Supporting Emergence: Interaction Design for Visual Analytics Approach to ESDA
 
Computational Approaches to Systems Biology
Computational Approaches to Systems BiologyComputational Approaches to Systems Biology
Computational Approaches to Systems Biology
 
2013 nas-ehs-data-integration-dc
2013 nas-ehs-data-integration-dc2013 nas-ehs-data-integration-dc
2013 nas-ehs-data-integration-dc
 
La présentation de Jean-Paul de Vooght à la soirée Citoyens Capteurs de la Ca...
La présentation de Jean-Paul de Vooght à la soirée Citoyens Capteurs de la Ca...La présentation de Jean-Paul de Vooght à la soirée Citoyens Capteurs de la Ca...
La présentation de Jean-Paul de Vooght à la soirée Citoyens Capteurs de la Ca...
 
Designing Common Core State Standards Systemic Mathematics Curriculum: Part 2
Designing Common Core State Standards Systemic Mathematics Curriculum: Part 2Designing Common Core State Standards Systemic Mathematics Curriculum: Part 2
Designing Common Core State Standards Systemic Mathematics Curriculum: Part 2
 
Linking CSCL script design patterns: connections between assessment
Linking CSCL script design patterns: connections between assessmentLinking CSCL script design patterns: connections between assessment
Linking CSCL script design patterns: connections between assessment
 
GIA Singapore - Introduction (Mulgan)
GIA Singapore - Introduction (Mulgan)GIA Singapore - Introduction (Mulgan)
GIA Singapore - Introduction (Mulgan)
 
Model evaluation in the land of deep learning
Model evaluation in the land of deep learningModel evaluation in the land of deep learning
Model evaluation in the land of deep learning
 
New challenges monolixday2011
New challenges monolixday2011New challenges monolixday2011
New challenges monolixday2011
 
Machine Learning Interpretability - Mateusz Dymczyk - H2O AI World London 2018
Machine Learning Interpretability - Mateusz Dymczyk - H2O AI World London 2018Machine Learning Interpretability - Mateusz Dymczyk - H2O AI World London 2018
Machine Learning Interpretability - Mateusz Dymczyk - H2O AI World London 2018
 
Interpretable Machine Learning
Interpretable Machine LearningInterpretable Machine Learning
Interpretable Machine Learning
 
Collaboration and Sharing
Collaboration and SharingCollaboration and Sharing
Collaboration and Sharing
 

Recently uploaded

Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)eniolaolutunde
 
CARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxCARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxGaneshChakor2
 
Crayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon ACrayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon AUnboundStockton
 
Sanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfSanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfsanyamsingh5019
 
Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactdawncurless
 
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdf
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdfEnzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdf
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdfSumit Tiwari
 
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdfssuser54595a
 
A Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformA Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformChameera Dedduwage
 
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17Celine George
 
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptxContemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptxRoyAbrique
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...EduSkills OECD
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introductionMaksud Ahmed
 
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxPOINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxSayali Powar
 
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Krashi Coaching
 
Interactive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationInteractive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationnomboosow
 
Science 7 - LAND and SEA BREEZE and its Characteristics
Science 7 - LAND and SEA BREEZE and its CharacteristicsScience 7 - LAND and SEA BREEZE and its Characteristics
Science 7 - LAND and SEA BREEZE and its CharacteristicsKarinaGenton
 
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions  for the students and aspirants of Chemistry12th.pptxOrganic Name Reactions  for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions for the students and aspirants of Chemistry12th.pptxVS Mahajan Coaching Centre
 

Recently uploaded (20)

Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)
 
CARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxCARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptx
 
Crayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon ACrayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon A
 
Sanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfSanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdf
 
Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impact
 
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdf
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdfEnzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdf
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdf
 
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
 
TataKelola dan KamSiber Kecerdasan Buatan v022.pdf
TataKelola dan KamSiber Kecerdasan Buatan v022.pdfTataKelola dan KamSiber Kecerdasan Buatan v022.pdf
TataKelola dan KamSiber Kecerdasan Buatan v022.pdf
 
A Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformA Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy Reform
 
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
 
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptxContemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introduction
 
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxPOINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
 
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
 
Interactive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationInteractive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communication
 
9953330565 Low Rate Call Girls In Rohini Delhi NCR
9953330565 Low Rate Call Girls In Rohini  Delhi NCR9953330565 Low Rate Call Girls In Rohini  Delhi NCR
9953330565 Low Rate Call Girls In Rohini Delhi NCR
 
Model Call Girl in Bikash Puri Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Bikash Puri  Delhi reach out to us at 🔝9953056974🔝Model Call Girl in Bikash Puri  Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Bikash Puri Delhi reach out to us at 🔝9953056974🔝
 
Science 7 - LAND and SEA BREEZE and its Characteristics
Science 7 - LAND and SEA BREEZE and its CharacteristicsScience 7 - LAND and SEA BREEZE and its Characteristics
Science 7 - LAND and SEA BREEZE and its Characteristics
 
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions  for the students and aspirants of Chemistry12th.pptxOrganic Name Reactions  for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
 

Intelligent Tutoring Systems - The DynaLearn Approach

  • 1. Intelligent Tutoring Systems The DynaLearn Approach Wouter Beek, Bert Bredeweg me@wouterbeek.com, B.Bredeweg@uva.nl Informatics Institute University of Amsterdam The Netherlands This work is co-funded by the EC within FP7, Project no. 231526, http://www.DynaLearn.eu
  • 2. Problem statement • Worrying decline in science curricula – Less students sign up; more students drop out. • Main reasons: – Lack of engagement and motivation in science teaching (Osborne et al. 2003). – Teaching practice involves surface knowledge in terms of formulas and uninterpreted numeric data. – Lack of interactive tools to construct conceptual knowledge.
  • 3. Conceptual science education Having learners acquiring conceptual knowledge of system’s behaviour: • Deep knowledge in terms of the concepts that are involved. • Learn basic principles that can be carried over to other problem instances. • Learn to adequately explain and predict the behaviour of systems to utilise their functioning for human benefit. • A prerequisite for working with numerical models and equations. • Communicate insights to the general public.
  • 4. Knowledge construction • Develop an interactive learning environment that allows learners to construct their conceptual system knowledge. • Characteristics: – Accommodate the true nature of conceptual knowledge. – Automate feedback for open-ended construction tasks. – React to the individual knowledge needs of learners. – Applied to the interdisciplinary curriculum of environmental science. – Be engaging by using personified agent technology.
  • 5. Part I LEARNING BY CONCEPTUAL MODELLING
  • 6. Learning by Conceptual Modelling • Modelling is fundamental to human cognition and scientific inquiry (Schwarz & White 2005) • Simulations mimic the behaviour of real-world systems. • Conceptual Reasoning captures the human interpretation of reality: – Couched in the appropriate vocabulary. – Remove numerical ‘overhead’. – Provides handles to automate interaction.
  • 7. Quantitative & Qualitative Knowledge F m F=m*a – An increase (or decrease) in Force causes an increase (or decrease) in Acceleration – An increase (or decrease) in Mass causes an decrease (or increase) in Acceleration – An increase (or decrease) in Acceleration causes a decrease (or increase) in Mass.
  • 8. Explicitizing the semantics of the domain • Scope: Which aspects of the system should be included in the model? (relevant/irrelevant) • Granularity: What is the level of detail that should be modeled? • Compositionality: How must knowledge be put in modules in order to allow knowledge reuse? • Conditionality: Under what conditions do certain knowledge modules apply?
  • 9. build simulate 1 1 1  Causal relations  Derivative values 2 2 2  State graph   Magnitude values  Quantity spaces 3 3 3   Value history Transition history Quantity values e  Causal influence n   Correspondences (In)equalities 4 4 g 4 4  Equation history  External factors i  Calculi  Dependencies  Conditionals 5 5 n e 5 5  Causal view  Model fragments  Knowledge library  Hierarchies  Multiple scenarios 6 6 6 6
  • 10. Example: Population dynamics • How do populations in general behave? • What processes determine their behaviour? • Issues: – Size (number of individuals) – Birth / Natality – Death / Mortality
  • 11. Constructing knowledge (1) Generic class Specific instance Quantity Current value Derivative Possible values (direction of change)
  • 12. Constructing knowledge (2) Influence: The amount of Birth increases Number of Proportionality: Changes in Number of determine changes in Birth
  • 13. Constructing knowledge (3) Positive influence Negative influence
  • 16. Grounding Student Expert/teacher http://dbpedia.org/resource/Size http://dbpedia.org/resource/Population http://dbpedia.org/resource/Mortality_rate grounding Semantic repository
  • 17. Feedback & Recommendations e.g., “You can complete your feedback model with a P+ proportionality” Expert Student Community of users e.g., “Users who modelled recommendations death also modelled birth”
  • 19. Blueprint Component Library Build CCM Initial OBS Inputs CCM/SD Outputs Device Diagnose Diagnoses Repair Measuring Read OBS result Observe Measuring Probe Perform action point
  • 20. QR Model Simulate Blueprint QR Sim Component Library Inspect Build CCM Initial OBS Expectation Inputs Modelling CCM/SD Outputs Goals Model Communicate Automatic Student Device Diagnose Diagnoses Repair Repair Measuring Read Responds Answer OBS result Observe Measuring Probe Ask Perform Question action point
  • 21. Example I expect Free Space Then this directed to be Low. correspondence What should be the cannot be right. value of Inhabited Space in state 2? Inhabited Space should be High there.
  • 23. Character roles • Feedback & Recommendations • Diagnosis & Repair • Causal Explanation (why?) • Teachable agent • What is? • How to? • Quiz
  • 24. Teachable agent Biswas, et.al (Betty's Brain)
  • 26. http://www.DynaLearn.eu Concluding remarks • Problem statement and Context – Communicative interaction (science education) • Knowledge representation and Reasoning – Qualitative system dynamics / Conceptual knowledge • Progressive learning spaces (6 spaces) • Feedback for Reflective thought – Semantic Web techniques (model ingredients) – Consistency-based Diagnosis (simulation results) • Inducing Motivation (virtual characters & modes)
  • 27. http://www.DynaLearn.eu Project Partners UVA (Netherlands) TAU (Israel) UPM (Spain) UH (UK) UAU (Germany) IBER (Bulgaria) FUB (Brazil) BOKU (Austria)