SlideShare une entreprise Scribd logo
1  sur  27
Supporting Flexible Competency Frameworks Erica Melis, Arndt Faulhaber, Ahmad Salim Doost and  Carsten Ullrich DFKI GmbH, SJTU
Overview ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Environment - ActiveMath ,[object Object],Domain/Content Model User Model Teaching/Pedagogical Model
 
Competency Systems ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Competency Systems II ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Technology-Enhanced Learning and Competencies ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Goals of our Work ,[object Object],[object Object],[object Object]
Student Model Example: ActiveMath ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Student Model Example: ActiveMath (ctd.) ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Planner / Pedagogical Model Repository “ derivation” Course Generator
Course Generation: Pedagogical Knowledge
Basic Knowledge ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Example / Exercise Selection ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Formalized CG Knowledge: Scenarios ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Scenario “Discover” (discover deriv) (:method (discover ?f) () ((!startSection Discover ?f) (descriptionScenarioSection ?f) (learnFundamentalsDiscover ?f) (reflect ?f) (!endSection))) (:method (learnFundamentalDiscover ?c) () ((!startSection Title (?c)) (introduceWithPrereqSection ?c) (developFundamental ?c) (proveSection ?c) (practiceSection ?c) (showConnectionsSection ?c) (!endSection))) Introduce Develop Prove Practice Connect
Scenario “Discover” (:method (introduceWithSection! ?c) () ((!startSection Introduction (?c)) (text Introduction (?c)) (motivate! ?c) (problem ?c) (insertIntroductionExample ?c) (!endSection))) (:method (introduceWithPrereqSection! ?c) () ((introduceWithSection! ?c) (learnPrerequisitesFundamentalsShort ?c))) (introduceWithPrereqSection! deriv) Introduce Develop Prove Practice Connect Motivate Problem Illustrate Prerequisites
Scenario  Discover (:method (motivate! ?c) ((learnerProperty hasEducationalLevel ?el) (learnerProperty hasAnxiety ?c ?an) (?an <= 2) (GetElement ((class Exercise) (class Introduction) (relation isFor ?c) (property hasLearningContext ?el)  (property hasDifficulty very_easy)))) ((insertAuxOnceIfReady! ?element))) Problem:  rules refer to specific competency system Introduce Develop Practice Connect Reflect Motivate Problem Illustrate Prerequisites
Our Approach ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Extending the Student Model ,[object Object],[object Object],[object Object]
[object Object],[object Object],[object Object],[object Object]
Extending the Pedagogical Model ,[object Object],[object Object],[object Object],[object Object]
Generalizing Competencies: Old Rule
Generalizing Competencies: New Rule ,[object Object],[object Object],[object Object]
Case 2: No Change Needed
Case 3: No Change Possible ,[object Object],[object Object],[object Object]
Conclusion ,[object Object],[object Object],[object Object]

Contenu connexe

En vedette

A Karma törvénye és a Sors
A Karma törvénye és a SorsA Karma törvénye és a Sors
A Karma törvénye és a SorsSSRF Inc.
 
Az elme szerepe és műkődése spirituális nézőpontból
Az elme szerepe és műkődése spirituális nézőpontbólAz elme szerepe és műkődése spirituális nézőpontból
Az elme szerepe és műkődése spirituális nézőpontbólSSRF Inc.
 
How the spiritual dimension affects our lives Part 2 of 3
How the spiritual dimension affects our lives  Part 2 of 3How the spiritual dimension affects our lives  Part 2 of 3
How the spiritual dimension affects our lives Part 2 of 3SSRF Inc.
 
Zakon karme i sudbine
Zakon karme i sudbineZakon karme i sudbine
Zakon karme i sudbineSSRF Inc.
 
Funkcionalna struktura uma
Funkcionalna struktura umaFunkcionalna struktura uma
Funkcionalna struktura umaSSRF Inc.
 
Why We Do The Things We Do
Why We Do The Things We DoWhy We Do The Things We Do
Why We Do The Things We DoSSRF Inc.
 
Započnite svoje duhovno putovanje
Započnite svoje duhovno putovanjeZapočnite svoje duhovno putovanje
Započnite svoje duhovno putovanjeSSRF Inc.
 
Spiritual practice - Basic Principle 4
Spiritual practice - Basic Principle 4Spiritual practice - Basic Principle 4
Spiritual practice - Basic Principle 4SSRF Inc.
 

En vedette (8)

A Karma törvénye és a Sors
A Karma törvénye és a SorsA Karma törvénye és a Sors
A Karma törvénye és a Sors
 
Az elme szerepe és műkődése spirituális nézőpontból
Az elme szerepe és műkődése spirituális nézőpontbólAz elme szerepe és műkődése spirituális nézőpontból
Az elme szerepe és műkődése spirituális nézőpontból
 
How the spiritual dimension affects our lives Part 2 of 3
How the spiritual dimension affects our lives  Part 2 of 3How the spiritual dimension affects our lives  Part 2 of 3
How the spiritual dimension affects our lives Part 2 of 3
 
Zakon karme i sudbine
Zakon karme i sudbineZakon karme i sudbine
Zakon karme i sudbine
 
Funkcionalna struktura uma
Funkcionalna struktura umaFunkcionalna struktura uma
Funkcionalna struktura uma
 
Why We Do The Things We Do
Why We Do The Things We DoWhy We Do The Things We Do
Why We Do The Things We Do
 
Započnite svoje duhovno putovanje
Započnite svoje duhovno putovanjeZapočnite svoje duhovno putovanje
Započnite svoje duhovno putovanje
 
Spiritual practice - Basic Principle 4
Spiritual practice - Basic Principle 4Spiritual practice - Basic Principle 4
Spiritual practice - Basic Principle 4
 

Similaire à Support Flexible Competency Frameworks in ActiveMath

Bb Summit Middle East Presentation - Sep\'07
Bb Summit Middle East Presentation - Sep\'07Bb Summit Middle East Presentation - Sep\'07
Bb Summit Middle East Presentation - Sep\'07Education e-Solutions
 
Helping Students to Learn Matehmatics Beyond LMS
Helping Students to Learn Matehmatics Beyond LMSHelping Students to Learn Matehmatics Beyond LMS
Helping Students to Learn Matehmatics Beyond LMSMartin Homik
 
Data Structure Syllabus.pdf
Data Structure Syllabus.pdfData Structure Syllabus.pdf
Data Structure Syllabus.pdfMarvin158667
 
Artificial Intelligence.pptx
Artificial Intelligence.pptxArtificial Intelligence.pptx
Artificial Intelligence.pptxKaviya452563
 
The Valladolid Presentation - Nov, 16, 2011
The Valladolid Presentation - Nov, 16, 2011The Valladolid Presentation - Nov, 16, 2011
The Valladolid Presentation - Nov, 16, 2011sdemetri
 
PPT SLIDES
PPT SLIDESPPT SLIDES
PPT SLIDESbutest
 
PPT SLIDES
PPT SLIDESPPT SLIDES
PPT SLIDESbutest
 
Ejemplo artículonormasapa plantilla
Ejemplo artículonormasapa plantillaEjemplo artículonormasapa plantilla
Ejemplo artículonormasapa plantillaMilcon Montenegro
 
Lecture 09(introduction to machine learning)
Lecture 09(introduction to machine learning)Lecture 09(introduction to machine learning)
Lecture 09(introduction to machine learning)Jeet Das
 
Object Oriented Programming
Object Oriented ProgrammingObject Oriented Programming
Object Oriented ProgrammingIqra khalil
 
ML crash course
ML crash courseML crash course
ML crash coursemikaelhuss
 
Cse 7th-sem-machine-learning-laboratory-csml1819
Cse 7th-sem-machine-learning-laboratory-csml1819Cse 7th-sem-machine-learning-laboratory-csml1819
Cse 7th-sem-machine-learning-laboratory-csml1819HODCSE21
 
Induction and Decision Tree Learning (Part 1)
Induction and Decision Tree Learning (Part 1)Induction and Decision Tree Learning (Part 1)
Induction and Decision Tree Learning (Part 1)butest
 
Introduction To OOPS - Principles And Advantages
Introduction To OOPS -  Principles And AdvantagesIntroduction To OOPS -  Principles And Advantages
Introduction To OOPS - Principles And AdvantagesSpotle.ai
 
Machine learning with ADA Boost
Machine learning with ADA BoostMachine learning with ADA Boost
Machine learning with ADA BoostAman Patel
 
BIS08 Application Development - II
BIS08 Application Development - IIBIS08 Application Development - II
BIS08 Application Development - IIPrithwis Mukerjee
 
Importance of learning
Importance of learningImportance of learning
Importance of learningBlaine King
 
A Generic Tool For Generating And Assessing Problems Automatically Using Spre...
A Generic Tool For Generating And Assessing Problems Automatically Using Spre...A Generic Tool For Generating And Assessing Problems Automatically Using Spre...
A Generic Tool For Generating And Assessing Problems Automatically Using Spre...Tony Lisko
 

Similaire à Support Flexible Competency Frameworks in ActiveMath (20)

Bb Summit Middle East Presentation - Sep\'07
Bb Summit Middle East Presentation - Sep\'07Bb Summit Middle East Presentation - Sep\'07
Bb Summit Middle East Presentation - Sep\'07
 
Helping Students to Learn Matehmatics Beyond LMS
Helping Students to Learn Matehmatics Beyond LMSHelping Students to Learn Matehmatics Beyond LMS
Helping Students to Learn Matehmatics Beyond LMS
 
Data Structure Syllabus.pdf
Data Structure Syllabus.pdfData Structure Syllabus.pdf
Data Structure Syllabus.pdf
 
Artificial Intelligence.pptx
Artificial Intelligence.pptxArtificial Intelligence.pptx
Artificial Intelligence.pptx
 
Q P
Q PQ P
Q P
 
The Valladolid Presentation - Nov, 16, 2011
The Valladolid Presentation - Nov, 16, 2011The Valladolid Presentation - Nov, 16, 2011
The Valladolid Presentation - Nov, 16, 2011
 
PPT SLIDES
PPT SLIDESPPT SLIDES
PPT SLIDES
 
PPT SLIDES
PPT SLIDESPPT SLIDES
PPT SLIDES
 
Ejemplo artículonormasapa plantilla
Ejemplo artículonormasapa plantillaEjemplo artículonormasapa plantilla
Ejemplo artículonormasapa plantilla
 
Lecture 09(introduction to machine learning)
Lecture 09(introduction to machine learning)Lecture 09(introduction to machine learning)
Lecture 09(introduction to machine learning)
 
Object Oriented Programming
Object Oriented ProgrammingObject Oriented Programming
Object Oriented Programming
 
ML crash course
ML crash courseML crash course
ML crash course
 
RBT - GSN.pptx
RBT - GSN.pptxRBT - GSN.pptx
RBT - GSN.pptx
 
Cse 7th-sem-machine-learning-laboratory-csml1819
Cse 7th-sem-machine-learning-laboratory-csml1819Cse 7th-sem-machine-learning-laboratory-csml1819
Cse 7th-sem-machine-learning-laboratory-csml1819
 
Induction and Decision Tree Learning (Part 1)
Induction and Decision Tree Learning (Part 1)Induction and Decision Tree Learning (Part 1)
Induction and Decision Tree Learning (Part 1)
 
Introduction To OOPS - Principles And Advantages
Introduction To OOPS -  Principles And AdvantagesIntroduction To OOPS -  Principles And Advantages
Introduction To OOPS - Principles And Advantages
 
Machine learning with ADA Boost
Machine learning with ADA BoostMachine learning with ADA Boost
Machine learning with ADA Boost
 
BIS08 Application Development - II
BIS08 Application Development - IIBIS08 Application Development - II
BIS08 Application Development - II
 
Importance of learning
Importance of learningImportance of learning
Importance of learning
 
A Generic Tool For Generating And Assessing Problems Automatically Using Spre...
A Generic Tool For Generating And Assessing Problems Automatically Using Spre...A Generic Tool For Generating And Assessing Problems Automatically Using Spre...
A Generic Tool For Generating And Assessing Problems Automatically Using Spre...
 

Plus de Carsten Ullrich

Workplace-based Learning in Industry 4.0 -- Multi-perspective approaches and ...
Workplace-based Learning in Industry 4.0 -- Multi-perspective approaches and ...Workplace-based Learning in Industry 4.0 -- Multi-perspective approaches and ...
Workplace-based Learning in Industry 4.0 -- Multi-perspective approaches and ...Carsten Ullrich
 
An Ontology for Learning Services on the Shop Floor
An Ontology for Learning Services on the Shop FloorAn Ontology for Learning Services on the Shop Floor
An Ontology for Learning Services on the Shop FloorCarsten Ullrich
 
Assistance- and Knowledge-Services for Smart Production
Assistance- and Knowledge-Services for Smart ProductionAssistance- and Knowledge-Services for Smart Production
Assistance- and Knowledge-Services for Smart ProductionCarsten Ullrich
 
Education in 2020 - Open Discussion at Barcamp Spring Shanghai 2013
Education in 2020 - Open Discussion at Barcamp Spring Shanghai 2013Education in 2020 - Open Discussion at Barcamp Spring Shanghai 2013
Education in 2020 - Open Discussion at Barcamp Spring Shanghai 2013Carsten Ullrich
 
Opportunities for AI in Intelligent Web-based Technology-Supported Learning
Opportunities for AI in Intelligent Web-based Technology-Supported LearningOpportunities for AI in Intelligent Web-based Technology-Supported Learning
Opportunities for AI in Intelligent Web-based Technology-Supported LearningCarsten Ullrich
 
Microblogging for Language Learning: Using Twitter to Train Communicative and...
Microblogging for Language Learning: Using Twitter to Train Communicative and...Microblogging for Language Learning: Using Twitter to Train Communicative and...
Microblogging for Language Learning: Using Twitter to Train Communicative and...Carsten Ullrich
 
Video killed the radiostar, but will Web 3.0 kill the teacher?
Video killed the radiostar, but will Web 3.0 kill the teacher?Video killed the radiostar, but will Web 3.0 kill the teacher?
Video killed the radiostar, but will Web 3.0 kill the teacher?Carsten Ullrich
 
Babbage & Lovelace: The designer of the analytical engine and its programmer
Babbage & Lovelace: The designer of the analytical engine and its programmerBabbage & Lovelace: The designer of the analytical engine and its programmer
Babbage & Lovelace: The designer of the analytical engine and its programmerCarsten Ullrich
 
Why Web 2.0 is Good for Learning and for Research: Principles and Prototypes
Why Web 2.0 is Good for Learning and for Research: Principles and PrototypesWhy Web 2.0 is Good for Learning and for Research: Principles and Prototypes
Why Web 2.0 is Good for Learning and for Research: Principles and PrototypesCarsten Ullrich
 
Supporting Active Learning and Education by Artificial Intelligence and Web 2.0
Supporting Active Learning and Education by Artificial Intelligence and Web 2.0Supporting Active Learning and Education by Artificial Intelligence and Web 2.0
Supporting Active Learning and Education by Artificial Intelligence and Web 2.0Carsten Ullrich
 

Plus de Carsten Ullrich (11)

Workplace-based Learning in Industry 4.0 -- Multi-perspective approaches and ...
Workplace-based Learning in Industry 4.0 -- Multi-perspective approaches and ...Workplace-based Learning in Industry 4.0 -- Multi-perspective approaches and ...
Workplace-based Learning in Industry 4.0 -- Multi-perspective approaches and ...
 
An Ontology for Learning Services on the Shop Floor
An Ontology for Learning Services on the Shop FloorAn Ontology for Learning Services on the Shop Floor
An Ontology for Learning Services on the Shop Floor
 
Assistance- and Knowledge-Services for Smart Production
Assistance- and Knowledge-Services for Smart ProductionAssistance- and Knowledge-Services for Smart Production
Assistance- and Knowledge-Services for Smart Production
 
Education in 2020 - Open Discussion at Barcamp Spring Shanghai 2013
Education in 2020 - Open Discussion at Barcamp Spring Shanghai 2013Education in 2020 - Open Discussion at Barcamp Spring Shanghai 2013
Education in 2020 - Open Discussion at Barcamp Spring Shanghai 2013
 
Opportunities for AI in Intelligent Web-based Technology-Supported Learning
Opportunities for AI in Intelligent Web-based Technology-Supported LearningOpportunities for AI in Intelligent Web-based Technology-Supported Learning
Opportunities for AI in Intelligent Web-based Technology-Supported Learning
 
Microblogging for Language Learning: Using Twitter to Train Communicative and...
Microblogging for Language Learning: Using Twitter to Train Communicative and...Microblogging for Language Learning: Using Twitter to Train Communicative and...
Microblogging for Language Learning: Using Twitter to Train Communicative and...
 
Video killed the radiostar, but will Web 3.0 kill the teacher?
Video killed the radiostar, but will Web 3.0 kill the teacher?Video killed the radiostar, but will Web 3.0 kill the teacher?
Video killed the radiostar, but will Web 3.0 kill the teacher?
 
Babbage & Lovelace: The designer of the analytical engine and its programmer
Babbage & Lovelace: The designer of the analytical engine and its programmerBabbage & Lovelace: The designer of the analytical engine and its programmer
Babbage & Lovelace: The designer of the analytical engine and its programmer
 
Why Web 2.0 is Good for Learning and for Research: Principles and Prototypes
Why Web 2.0 is Good for Learning and for Research: Principles and PrototypesWhy Web 2.0 is Good for Learning and for Research: Principles and Prototypes
Why Web 2.0 is Good for Learning and for Research: Principles and Prototypes
 
Supporting Active Learning and Education by Artificial Intelligence and Web 2.0
Supporting Active Learning and Education by Artificial Intelligence and Web 2.0Supporting Active Learning and Education by Artificial Intelligence and Web 2.0
Supporting Active Learning and Education by Artificial Intelligence and Web 2.0
 
Sjtu221107
Sjtu221107Sjtu221107
Sjtu221107
 

Dernier

ICS2208 Lecture6 Notes for SL spaces.pdf
ICS2208 Lecture6 Notes for SL spaces.pdfICS2208 Lecture6 Notes for SL spaces.pdf
ICS2208 Lecture6 Notes for SL spaces.pdfVanessa Camilleri
 
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)lakshayb543
 
Full Stack Web Development Course for Beginners
Full Stack Web Development Course  for BeginnersFull Stack Web Development Course  for Beginners
Full Stack Web Development Course for BeginnersSabitha Banu
 
Virtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdf
Virtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdfVirtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdf
Virtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdfErwinPantujan2
 
Earth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice greatEarth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice greatYousafMalik24
 
Transaction Management in Database Management System
Transaction Management in Database Management SystemTransaction Management in Database Management System
Transaction Management in Database Management SystemChristalin Nelson
 
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptxECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptxiammrhaywood
 
Karra SKD Conference Presentation Revised.pptx
Karra SKD Conference Presentation Revised.pptxKarra SKD Conference Presentation Revised.pptx
Karra SKD Conference Presentation Revised.pptxAshokKarra1
 
Field Attribute Index Feature in Odoo 17
Field Attribute Index Feature in Odoo 17Field Attribute Index Feature in Odoo 17
Field Attribute Index Feature in Odoo 17Celine George
 
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdfInclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdfTechSoup
 
Daily Lesson Plan in Mathematics Quarter 4
Daily Lesson Plan in Mathematics Quarter 4Daily Lesson Plan in Mathematics Quarter 4
Daily Lesson Plan in Mathematics Quarter 4JOYLYNSAMANIEGO
 
What is Model Inheritance in Odoo 17 ERP
What is Model Inheritance in Odoo 17 ERPWhat is Model Inheritance in Odoo 17 ERP
What is Model Inheritance in Odoo 17 ERPCeline George
 
Concurrency Control in Database Management system
Concurrency Control in Database Management systemConcurrency Control in Database Management system
Concurrency Control in Database Management systemChristalin Nelson
 
Keynote by Prof. Wurzer at Nordex about IP-design
Keynote by Prof. Wurzer at Nordex about IP-designKeynote by Prof. Wurzer at Nordex about IP-design
Keynote by Prof. Wurzer at Nordex about IP-designMIPLM
 
Barangay Council for the Protection of Children (BCPC) Orientation.pptx
Barangay Council for the Protection of Children (BCPC) Orientation.pptxBarangay Council for the Protection of Children (BCPC) Orientation.pptx
Barangay Council for the Protection of Children (BCPC) Orientation.pptxCarlos105
 
Grade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdf
Grade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdfGrade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdf
Grade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdfJemuel Francisco
 
Difference Between Search & Browse Methods in Odoo 17
Difference Between Search & Browse Methods in Odoo 17Difference Between Search & Browse Methods in Odoo 17
Difference Between Search & Browse Methods in Odoo 17Celine George
 

Dernier (20)

FINALS_OF_LEFT_ON_C'N_EL_DORADO_2024.pptx
FINALS_OF_LEFT_ON_C'N_EL_DORADO_2024.pptxFINALS_OF_LEFT_ON_C'N_EL_DORADO_2024.pptx
FINALS_OF_LEFT_ON_C'N_EL_DORADO_2024.pptx
 
ICS2208 Lecture6 Notes for SL spaces.pdf
ICS2208 Lecture6 Notes for SL spaces.pdfICS2208 Lecture6 Notes for SL spaces.pdf
ICS2208 Lecture6 Notes for SL spaces.pdf
 
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
 
Full Stack Web Development Course for Beginners
Full Stack Web Development Course  for BeginnersFull Stack Web Development Course  for Beginners
Full Stack Web Development Course for Beginners
 
Virtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdf
Virtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdfVirtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdf
Virtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdf
 
Earth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice greatEarth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice great
 
Transaction Management in Database Management System
Transaction Management in Database Management SystemTransaction Management in Database Management System
Transaction Management in Database Management System
 
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptxECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
 
Karra SKD Conference Presentation Revised.pptx
Karra SKD Conference Presentation Revised.pptxKarra SKD Conference Presentation Revised.pptx
Karra SKD Conference Presentation Revised.pptx
 
YOUVE GOT EMAIL_FINALS_EL_DORADO_2024.pptx
YOUVE GOT EMAIL_FINALS_EL_DORADO_2024.pptxYOUVE GOT EMAIL_FINALS_EL_DORADO_2024.pptx
YOUVE GOT EMAIL_FINALS_EL_DORADO_2024.pptx
 
Field Attribute Index Feature in Odoo 17
Field Attribute Index Feature in Odoo 17Field Attribute Index Feature in Odoo 17
Field Attribute Index Feature in Odoo 17
 
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdfInclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
 
Daily Lesson Plan in Mathematics Quarter 4
Daily Lesson Plan in Mathematics Quarter 4Daily Lesson Plan in Mathematics Quarter 4
Daily Lesson Plan in Mathematics Quarter 4
 
What is Model Inheritance in Odoo 17 ERP
What is Model Inheritance in Odoo 17 ERPWhat is Model Inheritance in Odoo 17 ERP
What is Model Inheritance in Odoo 17 ERP
 
Concurrency Control in Database Management system
Concurrency Control in Database Management systemConcurrency Control in Database Management system
Concurrency Control in Database Management system
 
Keynote by Prof. Wurzer at Nordex about IP-design
Keynote by Prof. Wurzer at Nordex about IP-designKeynote by Prof. Wurzer at Nordex about IP-design
Keynote by Prof. Wurzer at Nordex about IP-design
 
Barangay Council for the Protection of Children (BCPC) Orientation.pptx
Barangay Council for the Protection of Children (BCPC) Orientation.pptxBarangay Council for the Protection of Children (BCPC) Orientation.pptx
Barangay Council for the Protection of Children (BCPC) Orientation.pptx
 
Grade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdf
Grade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdfGrade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdf
Grade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdf
 
Difference Between Search & Browse Methods in Odoo 17
Difference Between Search & Browse Methods in Odoo 17Difference Between Search & Browse Methods in Odoo 17
Difference Between Search & Browse Methods in Odoo 17
 
LEFT_ON_C'N_ PRELIMS_EL_DORADO_2024.pptx
LEFT_ON_C'N_ PRELIMS_EL_DORADO_2024.pptxLEFT_ON_C'N_ PRELIMS_EL_DORADO_2024.pptx
LEFT_ON_C'N_ PRELIMS_EL_DORADO_2024.pptx
 

Support Flexible Competency Frameworks in ActiveMath

  • 1. Supporting Flexible Competency Frameworks Erica Melis, Arndt Faulhaber, Ahmad Salim Doost and Carsten Ullrich DFKI GmbH, SJTU
  • 2.
  • 3.
  • 4.  
  • 5.
  • 6.
  • 7.
  • 8.
  • 9.
  • 10.
  • 11. Planner / Pedagogical Model Repository “ derivation” Course Generator
  • 13.
  • 14.
  • 15.
  • 16. Scenario “Discover” (discover deriv) (:method (discover ?f) () ((!startSection Discover ?f) (descriptionScenarioSection ?f) (learnFundamentalsDiscover ?f) (reflect ?f) (!endSection))) (:method (learnFundamentalDiscover ?c) () ((!startSection Title (?c)) (introduceWithPrereqSection ?c) (developFundamental ?c) (proveSection ?c) (practiceSection ?c) (showConnectionsSection ?c) (!endSection))) Introduce Develop Prove Practice Connect
  • 17. Scenario “Discover” (:method (introduceWithSection! ?c) () ((!startSection Introduction (?c)) (text Introduction (?c)) (motivate! ?c) (problem ?c) (insertIntroductionExample ?c) (!endSection))) (:method (introduceWithPrereqSection! ?c) () ((introduceWithSection! ?c) (learnPrerequisitesFundamentalsShort ?c))) (introduceWithPrereqSection! deriv) Introduce Develop Prove Practice Connect Motivate Problem Illustrate Prerequisites
  • 18. Scenario Discover (:method (motivate! ?c) ((learnerProperty hasEducationalLevel ?el) (learnerProperty hasAnxiety ?c ?an) (?an <= 2) (GetElement ((class Exercise) (class Introduction) (relation isFor ?c) (property hasLearningContext ?el) (property hasDifficulty very_easy)))) ((insertAuxOnceIfReady! ?element))) Problem: rules refer to specific competency system Introduce Develop Practice Connect Reflect Motivate Problem Illustrate Prerequisites
  • 19.
  • 20.
  • 21.
  • 22.
  • 24.
  • 25. Case 2: No Change Needed
  • 26.
  • 27.