SlideShare a Scribd company logo
Helping Students to Learn Mathematics Beyond LMS   Martin Homik Sakai Conference 2006, Vancouver Saarland University, Saarbrücken German Research Center for Artificial Intelligence, DFKI GmbH www. .org
Overview ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
What/Who is ActiveMath? ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Artificial Intelligence in ActiveMath ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Pedagogical Goals ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Pedagogical Approaches ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Hands-On ActiveMath: Main Page by author/teacher created by learner
Book Page
Chinese Student
German Student
Spanish Student
“Internationalized” Pictures ,[object Object],[object Object],[object Object]
“ Internationalized”  Applets ,[object Object],[object Object],[object Object]
Exercise with different feedback 3. Correct answer 2. Correct, but not simplified. 1. False, but error identified
Exercise with Input Editor
Exercise with Input Editor
Exercise with hints Problem  statement
Exercise with hints Hint! Problem  statement
Exercise Student asks for another hint
Exercise Chooses wrong answer Repeat problem statement
Exercise Student asks for another hint
Exercise Answer is correct Continue with sub problem
Exercise Rest is correct
Interactive Concept Mapping Workspace Drag-and-drop Drag-and-drop Palette
Search derivation
Search
Search (continued)
Search (continued)
Function Plotter
Course Generation 1. Select area of interest
Course Generation 2. Give your book a title 3. Describe your book 4. Select book type
Course Generation 5. Select book topics
Course Generation Approve
Course Generation: Final Book
More Tools
Content Projects de 50 students,  200 pages  HTW Saarland Statistics  100 pages  70 students 50 pages  100 exercises 20 students 300 pages  30 pages 50 pages (exc)  250 students 100 pages ) 3x50 students 150 students… 450 pages LeActiveMath Calculus Universität Augsburg University of Glasgow de, en, es Optimization,  Operations Research Mary State University  ru, en 1st year Calculus U. Westminster, London en Algebra Interactive! TU/Eindhoven, DFKI en Analysis Individuell Uni Koblenz Uni Saarland de Matheführerschein FH Dortmund 3 schools de Fractions  Gesamtschule Bellevue de
Overview ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Technological Principles ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Knowledge Representation D S E X P T S S S isA D D T X E Definition E Symbol Example Theorem Proof Exercise X for for for for for D D for counter P for S S for depends on depends on Abstract Layer Content Layer Satellite Layer
Metadata X Learning context school, university, .. Difficulty easy, medium, difficult Abstractness abstract, neutral, concrete Typical learning time Field mathematics, biology, physics, .. Representation speech, images, numbers, … Competency think, argue, model, solve, .. Competency level knowledge, multistep, complex
Example OMDoc <definition id=&quot;def_diff&quot; for=&quot;deriv_symbols/diff&quot;> <metadata> <Title xml:lang=&quot;en&quot;>Definition of the derivative, resp., differential quotient</Title> <Title xml:lang=&quot;de&quot;>Definition der Ableitung bzw. des Differentialquotienten</Title> <extradata>…</extradata> </metadata> <CMP xml:lang=&quot;en&quot;> A <textref xref=&quot;functions_symbols/function&quot;>function</textref> $f$ is called <highlight type=&quot;important&quot;>differentiable at $x_0$</highlight> … </CMP> <CMP xml:lang=&quot;de&quot;> Eine <textref xref=&quot;functions_symbols/function&quot;>Funktion</textref> $f$ heißt <highlight type=&quot;important&quot;>differenzierbar an der Stelle $x_0$</highlight> … </CMP> <CMP xml:lang=&quot;x-all&quot;> $ap(diff(f),x_0)=lim(x_0,both_sides,lambda(x,(ap(f,x)-ap(f,x_0))/(x-x_0)))$. </CMP> </definition>
Example OMDoc Metadata <metadata> … <extradata> <relation type=&quot;domain_prerequisite&quot;> <ref xref=&quot;diffquot_symbols/diff_quot&quot;/> <ref xref=&quot;maplimits_symbols/maplimit&quot;/> </relation> <learningcontext value=&quot;secondary_education&quot;/> <learningcontext value=&quot;higher_education&quot;/> <learningcontext value=&quot;university_first_year&quot;/> <field value=&quot;all&quot;/> <typicallearningtime value=&quot;00:01:00&quot;/> <representation value=&quot;verbal&quot;/> <representation value=&quot;symbolic&quot;/> <abstractness value=&quot;abstract&quot;/> </extradata> </metadata>
Content Presentation Knowledge Base Knowledge Base Fetching Pre-processing Transformation Assembly Personalisation Compilation Presentation ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],View Templates
Math: XHTML+MathML, PDF
Course Generation User Model Knowledge Base Pedagogical Rules Course Generator
Course Generation (1) Goal concept ,[object Object],[object Object],[object Object],[object Object]
Course Generation (2) Goal concept ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Course Generation (3) Goal concept ,[object Object],[object Object],[object Object]
iCMap Verification ,[object Object],[object Object],[object Object],[object Object],Knowledge Base <exercise ..> … </exercise>
MVC Architecture
Overview ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
ActiveMath and Sakai: Why?
ActiveMath and Sakai: Why ?
ActiveMath integration into Sakai: how ? ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
[object Object],[object Object],[object Object],[object Object],[object Object],Conclusion
Thank you! Questions?

More Related Content

What's hot

Lecture 2 Basic Concepts in Machine Learning for Language Technology
Lecture 2 Basic Concepts in Machine Learning for Language TechnologyLecture 2 Basic Concepts in Machine Learning for Language Technology
Lecture 2 Basic Concepts in Machine Learning for Language Technology
Marina Santini
 
Machine learning Lecture 1
Machine learning Lecture 1Machine learning Lecture 1
Machine learning Lecture 1
Srinivasan R
 
Assistive Technology
Assistive TechnologyAssistive Technology
Assistive Technology
jpuglia
 
Multimodal Learning Analytics
Multimodal Learning AnalyticsMultimodal Learning Analytics
Multimodal Learning Analytics
Xavier Ochoa
 
Introduction to Machine Learning.
Introduction to Machine Learning.Introduction to Machine Learning.
Introduction to Machine Learning.
butest
 
Lecture 3: Basic Concepts of Machine Learning - Induction & Evaluation
Lecture 3: Basic Concepts of Machine Learning - Induction & EvaluationLecture 3: Basic Concepts of Machine Learning - Induction & Evaluation
Lecture 3: Basic Concepts of Machine Learning - Induction & Evaluation
Marina Santini
 
An introduction to Machine Learning
An introduction to Machine LearningAn introduction to Machine Learning
An introduction to Machine Learning
butest
 
Btsdsb2018
Btsdsb2018Btsdsb2018
Btsdsb2018
Cisco Systems
 
Semi supervised learning machine learning made simple
Semi supervised learning  machine learning made simpleSemi supervised learning  machine learning made simple
Semi supervised learning machine learning made simple
Devansh16
 
Practical machine learning - Part 1
Practical machine learning - Part 1Practical machine learning - Part 1
Practical machine learning - Part 1
Traian Rebedea
 
Qualitative Data Analysis using NVivo10 - A workshop for facilitators
Qualitative Data Analysis using NVivo10 - A workshop for facilitatorsQualitative Data Analysis using NVivo10 - A workshop for facilitators
Qualitative Data Analysis using NVivo10 - A workshop for facilitators
Brenda Cecilia Padilla Rodríguez
 
Non-parametric Subject Prediction
Non-parametric Subject PredictionNon-parametric Subject Prediction
Non-parametric Subject Prediction
Shenghui Wang
 
Lecture 2: Preliminaries (Understanding and Preprocessing data)
Lecture 2: Preliminaries (Understanding and Preprocessing data)Lecture 2: Preliminaries (Understanding and Preprocessing data)
Lecture 2: Preliminaries (Understanding and Preprocessing data)
Marina Santini
 
3_learning.ppt
3_learning.ppt3_learning.ppt
3_learning.ppt
butest
 
Teaching Object Oriented Programming Courses by Sandeep K Singh JIIT,Noida
Teaching Object Oriented Programming Courses by Sandeep K Singh JIIT,NoidaTeaching Object Oriented Programming Courses by Sandeep K Singh JIIT,Noida
Teaching Object Oriented Programming Courses by Sandeep K Singh JIIT,Noida
Dr. Sandeep Kumar Singh
 
Xiangen Hu - WESST - AutoTutor, an implementation of Conversation-Based Intel...
Xiangen Hu - WESST - AutoTutor, an implementation of Conversation-Based Intel...Xiangen Hu - WESST - AutoTutor, an implementation of Conversation-Based Intel...
Xiangen Hu - WESST - AutoTutor, an implementation of Conversation-Based Intel...
NUS Institute of Applied Learning Sciences and Educational Technology
 
Sementic nets
Sementic netsSementic nets
Sementic nets
Mudassar Salfi
 
Machine Learning Unit 1 Semester 3 MSc IT Part 2 Mumbai University
Machine Learning Unit 1 Semester 3  MSc IT Part 2 Mumbai UniversityMachine Learning Unit 1 Semester 3  MSc IT Part 2 Mumbai University
Machine Learning Unit 1 Semester 3 MSc IT Part 2 Mumbai University
Madhav Mishra
 
Introduction to Machine Learning
Introduction to Machine LearningIntroduction to Machine Learning
Introduction to Machine Learning
Lior Rokach
 
Machine Learning
Machine LearningMachine Learning
Machine Learning
Bhupender Sharma
 

What's hot (20)

Lecture 2 Basic Concepts in Machine Learning for Language Technology
Lecture 2 Basic Concepts in Machine Learning for Language TechnologyLecture 2 Basic Concepts in Machine Learning for Language Technology
Lecture 2 Basic Concepts in Machine Learning for Language Technology
 
Machine learning Lecture 1
Machine learning Lecture 1Machine learning Lecture 1
Machine learning Lecture 1
 
Assistive Technology
Assistive TechnologyAssistive Technology
Assistive Technology
 
Multimodal Learning Analytics
Multimodal Learning AnalyticsMultimodal Learning Analytics
Multimodal Learning Analytics
 
Introduction to Machine Learning.
Introduction to Machine Learning.Introduction to Machine Learning.
Introduction to Machine Learning.
 
Lecture 3: Basic Concepts of Machine Learning - Induction & Evaluation
Lecture 3: Basic Concepts of Machine Learning - Induction & EvaluationLecture 3: Basic Concepts of Machine Learning - Induction & Evaluation
Lecture 3: Basic Concepts of Machine Learning - Induction & Evaluation
 
An introduction to Machine Learning
An introduction to Machine LearningAn introduction to Machine Learning
An introduction to Machine Learning
 
Btsdsb2018
Btsdsb2018Btsdsb2018
Btsdsb2018
 
Semi supervised learning machine learning made simple
Semi supervised learning  machine learning made simpleSemi supervised learning  machine learning made simple
Semi supervised learning machine learning made simple
 
Practical machine learning - Part 1
Practical machine learning - Part 1Practical machine learning - Part 1
Practical machine learning - Part 1
 
Qualitative Data Analysis using NVivo10 - A workshop for facilitators
Qualitative Data Analysis using NVivo10 - A workshop for facilitatorsQualitative Data Analysis using NVivo10 - A workshop for facilitators
Qualitative Data Analysis using NVivo10 - A workshop for facilitators
 
Non-parametric Subject Prediction
Non-parametric Subject PredictionNon-parametric Subject Prediction
Non-parametric Subject Prediction
 
Lecture 2: Preliminaries (Understanding and Preprocessing data)
Lecture 2: Preliminaries (Understanding and Preprocessing data)Lecture 2: Preliminaries (Understanding and Preprocessing data)
Lecture 2: Preliminaries (Understanding and Preprocessing data)
 
3_learning.ppt
3_learning.ppt3_learning.ppt
3_learning.ppt
 
Teaching Object Oriented Programming Courses by Sandeep K Singh JIIT,Noida
Teaching Object Oriented Programming Courses by Sandeep K Singh JIIT,NoidaTeaching Object Oriented Programming Courses by Sandeep K Singh JIIT,Noida
Teaching Object Oriented Programming Courses by Sandeep K Singh JIIT,Noida
 
Xiangen Hu - WESST - AutoTutor, an implementation of Conversation-Based Intel...
Xiangen Hu - WESST - AutoTutor, an implementation of Conversation-Based Intel...Xiangen Hu - WESST - AutoTutor, an implementation of Conversation-Based Intel...
Xiangen Hu - WESST - AutoTutor, an implementation of Conversation-Based Intel...
 
Sementic nets
Sementic netsSementic nets
Sementic nets
 
Machine Learning Unit 1 Semester 3 MSc IT Part 2 Mumbai University
Machine Learning Unit 1 Semester 3  MSc IT Part 2 Mumbai UniversityMachine Learning Unit 1 Semester 3  MSc IT Part 2 Mumbai University
Machine Learning Unit 1 Semester 3 MSc IT Part 2 Mumbai University
 
Introduction to Machine Learning
Introduction to Machine LearningIntroduction to Machine Learning
Introduction to Machine Learning
 
Machine Learning
Machine LearningMachine Learning
Machine Learning
 

Viewers also liked

Funcions Del Mestre
Funcions Del MestreFuncions Del Mestre
Funcions Del Mestre
Cosme Garrell
 
Modulo Doris
Modulo DorisModulo Doris
Modulo Doris
Ana Moral
 
Modulo Instruccional Cibernetica 3
Modulo Instruccional Cibernetica 3Modulo Instruccional Cibernetica 3
Modulo Instruccional Cibernetica 3
tiradorodriguez
 
You Are Always In My Mind
You Are Always In My MindYou Are Always In My Mind
You Are Always In My Mind
BigSmile
 
Liderazgo Y Estrategia 2
Liderazgo Y Estrategia 2Liderazgo Y Estrategia 2
Liderazgo Y Estrategia 2
Rafa Balparda Pilar
 
Naamani tervenemise lugu
Naamani tervenemise luguNaamani tervenemise lugu
Naamani tervenemise lugukarinakaar
 
Themes2007
Themes2007Themes2007
Themes2007
Michiel Berger
 
Candidatura Joaquin Jimenez
Candidatura   Joaquin JimenezCandidatura   Joaquin Jimenez
Candidatura Joaquin Jimenez
asextra
 
Modulo Instruccional
Modulo InstruccionalModulo Instruccional
Modulo Instruccional
155924
 

Viewers also liked (9)

Funcions Del Mestre
Funcions Del MestreFuncions Del Mestre
Funcions Del Mestre
 
Modulo Doris
Modulo DorisModulo Doris
Modulo Doris
 
Modulo Instruccional Cibernetica 3
Modulo Instruccional Cibernetica 3Modulo Instruccional Cibernetica 3
Modulo Instruccional Cibernetica 3
 
You Are Always In My Mind
You Are Always In My MindYou Are Always In My Mind
You Are Always In My Mind
 
Liderazgo Y Estrategia 2
Liderazgo Y Estrategia 2Liderazgo Y Estrategia 2
Liderazgo Y Estrategia 2
 
Naamani tervenemise lugu
Naamani tervenemise luguNaamani tervenemise lugu
Naamani tervenemise lugu
 
Themes2007
Themes2007Themes2007
Themes2007
 
Candidatura Joaquin Jimenez
Candidatura   Joaquin JimenezCandidatura   Joaquin Jimenez
Candidatura Joaquin Jimenez
 
Modulo Instruccional
Modulo InstruccionalModulo Instruccional
Modulo Instruccional
 

Similar to Helping Students to Learn Matehmatics Beyond LMS

Abis04
Abis04Abis04
Abis04
Martin Homik
 
ePortfolios in ActiveMath
ePortfolios in ActiveMathePortfolios in ActiveMath
ePortfolios in ActiveMath
Martin Homik
 
Data Structure Syllabus.pdf
Data Structure Syllabus.pdfData Structure Syllabus.pdf
Data Structure Syllabus.pdf
Marvin158667
 
MLlecture1.ppt
MLlecture1.pptMLlecture1.ppt
MLlecture1.ppt
butest
 
Supporting Flexible Competency Frameworks
Supporting Flexible Competency FrameworksSupporting Flexible Competency Frameworks
Supporting Flexible Competency Frameworks
Carsten Ullrich
 
JISC LADIE project Learning Design In Education
JISC LADIE project Learning Design In EducationJISC LADIE project Learning Design In Education
JISC LADIE project Learning Design In Education
grainne
 
01 Handout Version
01   Handout Version01   Handout Version
01 Handout Version
Ronita Sachdev
 
Dynamic Question Answer Generator An Enhanced Approach to Question Generation
Dynamic Question Answer Generator An Enhanced Approach to Question GenerationDynamic Question Answer Generator An Enhanced Approach to Question Generation
Dynamic Question Answer Generator An Enhanced Approach to Question Generation
ijtsrd
 
Common Core Gamified: Technology Supported CCSS Mathematics
Common Core Gamified: Technology Supported CCSS Mathematics Common Core Gamified: Technology Supported CCSS Mathematics
Common Core Gamified: Technology Supported CCSS Mathematics
Kerry Rice
 
Building Better
Building  BetterBuilding  Better
Building Better
Oneita Burgess
 
Learning Outcomes & Learner Achievements Management in Higher Ed
Learning Outcomes & Learner Achievements Management in Higher EdLearning Outcomes & Learner Achievements Management in Higher Ed
Learning Outcomes & Learner Achievements Management in Higher Ed
Jad Najjar
 
1.2 Motivating Challenges As mentioned earlier, traditional data
1.2 Motivating Challenges As mentioned earlier, traditional data1.2 Motivating Challenges As mentioned earlier, traditional data
1.2 Motivating Challenges As mentioned earlier, traditional data
SantosConleyha
 
Cognitive Tools
Cognitive ToolsCognitive Tools
Cognitive Tools
Martin Homik
 
Culp webquest
Culp webquestCulp webquest
Culp webquest
cc86
 
AP Computer Science Test Prep - Part 2 - Object Oriented Programming
AP Computer Science Test Prep - Part 2 - Object Oriented ProgrammingAP Computer Science Test Prep - Part 2 - Object Oriented Programming
AP Computer Science Test Prep - Part 2 - Object Oriented Programming
NR Computer Learning Center
 
Learning Styles and Learning Objects for Higher Education Teaching
Learning Styles and Learning Objects for Higher Education TeachingLearning Styles and Learning Objects for Higher Education Teaching
Learning Styles and Learning Objects for Higher Education Teaching
sarahswart
 
Week 10 Overview
Week 10 OverviewWeek 10 Overview
Week 10 Overview
Amy G.
 
The Valladolid Presentation - Nov, 16, 2011
The Valladolid Presentation - Nov, 16, 2011The Valladolid Presentation - Nov, 16, 2011
The Valladolid Presentation - Nov, 16, 2011
sdemetri
 
Oer and stem short term fellows residential course april 2011 steve swithenby
Oer and stem short term fellows residential course april 2011   steve swithenbyOer and stem short term fellows residential course april 2011   steve swithenby
Oer and stem short term fellows residential course april 2011 steve swithenby
Support Centre for Open Resources in Education
 
Word Clouds and Tag Cloud for Learning
Word Clouds and Tag Cloud for LearningWord Clouds and Tag Cloud for Learning
Word Clouds and Tag Cloud for Learning
Damian T. Gordon
 

Similar to Helping Students to Learn Matehmatics Beyond LMS (20)

Abis04
Abis04Abis04
Abis04
 
ePortfolios in ActiveMath
ePortfolios in ActiveMathePortfolios in ActiveMath
ePortfolios in ActiveMath
 
Data Structure Syllabus.pdf
Data Structure Syllabus.pdfData Structure Syllabus.pdf
Data Structure Syllabus.pdf
 
MLlecture1.ppt
MLlecture1.pptMLlecture1.ppt
MLlecture1.ppt
 
Supporting Flexible Competency Frameworks
Supporting Flexible Competency FrameworksSupporting Flexible Competency Frameworks
Supporting Flexible Competency Frameworks
 
JISC LADIE project Learning Design In Education
JISC LADIE project Learning Design In EducationJISC LADIE project Learning Design In Education
JISC LADIE project Learning Design In Education
 
01 Handout Version
01   Handout Version01   Handout Version
01 Handout Version
 
Dynamic Question Answer Generator An Enhanced Approach to Question Generation
Dynamic Question Answer Generator An Enhanced Approach to Question GenerationDynamic Question Answer Generator An Enhanced Approach to Question Generation
Dynamic Question Answer Generator An Enhanced Approach to Question Generation
 
Common Core Gamified: Technology Supported CCSS Mathematics
Common Core Gamified: Technology Supported CCSS Mathematics Common Core Gamified: Technology Supported CCSS Mathematics
Common Core Gamified: Technology Supported CCSS Mathematics
 
Building Better
Building  BetterBuilding  Better
Building Better
 
Learning Outcomes & Learner Achievements Management in Higher Ed
Learning Outcomes & Learner Achievements Management in Higher EdLearning Outcomes & Learner Achievements Management in Higher Ed
Learning Outcomes & Learner Achievements Management in Higher Ed
 
1.2 Motivating Challenges As mentioned earlier, traditional data
1.2 Motivating Challenges As mentioned earlier, traditional data1.2 Motivating Challenges As mentioned earlier, traditional data
1.2 Motivating Challenges As mentioned earlier, traditional data
 
Cognitive Tools
Cognitive ToolsCognitive Tools
Cognitive Tools
 
Culp webquest
Culp webquestCulp webquest
Culp webquest
 
AP Computer Science Test Prep - Part 2 - Object Oriented Programming
AP Computer Science Test Prep - Part 2 - Object Oriented ProgrammingAP Computer Science Test Prep - Part 2 - Object Oriented Programming
AP Computer Science Test Prep - Part 2 - Object Oriented Programming
 
Learning Styles and Learning Objects for Higher Education Teaching
Learning Styles and Learning Objects for Higher Education TeachingLearning Styles and Learning Objects for Higher Education Teaching
Learning Styles and Learning Objects for Higher Education Teaching
 
Week 10 Overview
Week 10 OverviewWeek 10 Overview
Week 10 Overview
 
The Valladolid Presentation - Nov, 16, 2011
The Valladolid Presentation - Nov, 16, 2011The Valladolid Presentation - Nov, 16, 2011
The Valladolid Presentation - Nov, 16, 2011
 
Oer and stem short term fellows residential course april 2011 steve swithenby
Oer and stem short term fellows residential course april 2011   steve swithenbyOer and stem short term fellows residential course april 2011   steve swithenby
Oer and stem short term fellows residential course april 2011 steve swithenby
 
Word Clouds and Tag Cloud for Learning
Word Clouds and Tag Cloud for LearningWord Clouds and Tag Cloud for Learning
Word Clouds and Tag Cloud for Learning
 

More from Martin Homik

Reflection In Web2.0 Style
Reflection In Web2.0 StyleReflection In Web2.0 Style
Reflection In Web2.0 Style
Martin Homik
 
Woop - Workflow Optimizer
Woop - Workflow OptimizerWoop - Workflow Optimizer
Woop - Workflow Optimizer
Martin Homik
 
Woop - Workflow Optimizer
Woop - Workflow OptimizerWoop - Workflow Optimizer
Woop - Workflow Optimizer
Martin Homik
 
Intelligent Tutorial Systems
Intelligent Tutorial SystemsIntelligent Tutorial Systems
Intelligent Tutorial Systems
Martin Homik
 
e-portfolio: Der Stand in Deutschland
e-portfolio: Der Stand in Deutschlande-portfolio: Der Stand in Deutschland
e-portfolio: Der Stand in Deutschland
Martin Homik
 
Using blogs for learning logs
Using blogs for learning logsUsing blogs for learning logs
Using blogs for learning logs
Martin Homik
 
Interactive Concept Mapping in ActiveMath (iCMap)
Interactive Concept Mapping in ActiveMath (iCMap)Interactive Concept Mapping in ActiveMath (iCMap)
Interactive Concept Mapping in ActiveMath (iCMap)
Martin Homik
 
Designing a Proof GUI for Non-Experts
Designing a Proof GUI for Non-ExpertsDesigning a Proof GUI for Non-Experts
Designing a Proof GUI for Non-Experts
Martin Homik
 

More from Martin Homik (8)

Reflection In Web2.0 Style
Reflection In Web2.0 StyleReflection In Web2.0 Style
Reflection In Web2.0 Style
 
Woop - Workflow Optimizer
Woop - Workflow OptimizerWoop - Workflow Optimizer
Woop - Workflow Optimizer
 
Woop - Workflow Optimizer
Woop - Workflow OptimizerWoop - Workflow Optimizer
Woop - Workflow Optimizer
 
Intelligent Tutorial Systems
Intelligent Tutorial SystemsIntelligent Tutorial Systems
Intelligent Tutorial Systems
 
e-portfolio: Der Stand in Deutschland
e-portfolio: Der Stand in Deutschlande-portfolio: Der Stand in Deutschland
e-portfolio: Der Stand in Deutschland
 
Using blogs for learning logs
Using blogs for learning logsUsing blogs for learning logs
Using blogs for learning logs
 
Interactive Concept Mapping in ActiveMath (iCMap)
Interactive Concept Mapping in ActiveMath (iCMap)Interactive Concept Mapping in ActiveMath (iCMap)
Interactive Concept Mapping in ActiveMath (iCMap)
 
Designing a Proof GUI for Non-Experts
Designing a Proof GUI for Non-ExpertsDesigning a Proof GUI for Non-Experts
Designing a Proof GUI for Non-Experts
 

Recently uploaded

Your One-Stop Shop for Python Success: Top 10 US Python Development Providers
Your One-Stop Shop for Python Success: Top 10 US Python Development ProvidersYour One-Stop Shop for Python Success: Top 10 US Python Development Providers
Your One-Stop Shop for Python Success: Top 10 US Python Development Providers
akankshawande
 
GraphRAG for LifeSciences Hands-On with the Clinical Knowledge Graph
GraphRAG for LifeSciences Hands-On with the Clinical Knowledge GraphGraphRAG for LifeSciences Hands-On with the Clinical Knowledge Graph
GraphRAG for LifeSciences Hands-On with the Clinical Knowledge Graph
Neo4j
 
Main news related to the CCS TSI 2023 (2023/1695)
Main news related to the CCS TSI 2023 (2023/1695)Main news related to the CCS TSI 2023 (2023/1695)
Main news related to the CCS TSI 2023 (2023/1695)
Jakub Marek
 
Northern Engraving | Nameplate Manufacturing Process - 2024
Northern Engraving | Nameplate Manufacturing Process - 2024Northern Engraving | Nameplate Manufacturing Process - 2024
Northern Engraving | Nameplate Manufacturing Process - 2024
Northern Engraving
 
What is an RPA CoE? Session 1 – CoE Vision
What is an RPA CoE?  Session 1 – CoE VisionWhat is an RPA CoE?  Session 1 – CoE Vision
What is an RPA CoE? Session 1 – CoE Vision
DianaGray10
 
Fueling AI with Great Data with Airbyte Webinar
Fueling AI with Great Data with Airbyte WebinarFueling AI with Great Data with Airbyte Webinar
Fueling AI with Great Data with Airbyte Webinar
Zilliz
 
Energy Efficient Video Encoding for Cloud and Edge Computing Instances
Energy Efficient Video Encoding for Cloud and Edge Computing InstancesEnergy Efficient Video Encoding for Cloud and Edge Computing Instances
Energy Efficient Video Encoding for Cloud and Edge Computing Instances
Alpen-Adria-Universität
 
Harnessing the Power of NLP and Knowledge Graphs for Opioid Research
Harnessing the Power of NLP and Knowledge Graphs for Opioid ResearchHarnessing the Power of NLP and Knowledge Graphs for Opioid Research
Harnessing the Power of NLP and Knowledge Graphs for Opioid Research
Neo4j
 
9 CEO's who hit $100m ARR Share Their Top Growth Tactics Nathan Latka, Founde...
9 CEO's who hit $100m ARR Share Their Top Growth Tactics Nathan Latka, Founde...9 CEO's who hit $100m ARR Share Their Top Growth Tactics Nathan Latka, Founde...
9 CEO's who hit $100m ARR Share Their Top Growth Tactics Nathan Latka, Founde...
saastr
 
Biomedical Knowledge Graphs for Data Scientists and Bioinformaticians
Biomedical Knowledge Graphs for Data Scientists and BioinformaticiansBiomedical Knowledge Graphs for Data Scientists and Bioinformaticians
Biomedical Knowledge Graphs for Data Scientists and Bioinformaticians
Neo4j
 
zkStudyClub - LatticeFold: A Lattice-based Folding Scheme and its Application...
zkStudyClub - LatticeFold: A Lattice-based Folding Scheme and its Application...zkStudyClub - LatticeFold: A Lattice-based Folding Scheme and its Application...
zkStudyClub - LatticeFold: A Lattice-based Folding Scheme and its Application...
Alex Pruden
 
Leveraging the Graph for Clinical Trials and Standards
Leveraging the Graph for Clinical Trials and StandardsLeveraging the Graph for Clinical Trials and Standards
Leveraging the Graph for Clinical Trials and Standards
Neo4j
 
Freshworks Rethinks NoSQL for Rapid Scaling & Cost-Efficiency
Freshworks Rethinks NoSQL for Rapid Scaling & Cost-EfficiencyFreshworks Rethinks NoSQL for Rapid Scaling & Cost-Efficiency
Freshworks Rethinks NoSQL for Rapid Scaling & Cost-Efficiency
ScyllaDB
 
Nordic Marketo Engage User Group_June 13_ 2024.pptx
Nordic Marketo Engage User Group_June 13_ 2024.pptxNordic Marketo Engage User Group_June 13_ 2024.pptx
Nordic Marketo Engage User Group_June 13_ 2024.pptx
MichaelKnudsen27
 
5th LF Energy Power Grid Model Meet-up Slides
5th LF Energy Power Grid Model Meet-up Slides5th LF Energy Power Grid Model Meet-up Slides
5th LF Energy Power Grid Model Meet-up Slides
DanBrown980551
 
Dandelion Hashtable: beyond billion requests per second on a commodity server
Dandelion Hashtable: beyond billion requests per second on a commodity serverDandelion Hashtable: beyond billion requests per second on a commodity server
Dandelion Hashtable: beyond billion requests per second on a commodity server
Antonios Katsarakis
 
Driving Business Innovation: Latest Generative AI Advancements & Success Story
Driving Business Innovation: Latest Generative AI Advancements & Success StoryDriving Business Innovation: Latest Generative AI Advancements & Success Story
Driving Business Innovation: Latest Generative AI Advancements & Success Story
Safe Software
 
HCL Notes and Domino License Cost Reduction in the World of DLAU
HCL Notes and Domino License Cost Reduction in the World of DLAUHCL Notes and Domino License Cost Reduction in the World of DLAU
HCL Notes and Domino License Cost Reduction in the World of DLAU
panagenda
 
Apps Break Data
Apps Break DataApps Break Data
Apps Break Data
Ivo Velitchkov
 

Recently uploaded (20)

Your One-Stop Shop for Python Success: Top 10 US Python Development Providers
Your One-Stop Shop for Python Success: Top 10 US Python Development ProvidersYour One-Stop Shop for Python Success: Top 10 US Python Development Providers
Your One-Stop Shop for Python Success: Top 10 US Python Development Providers
 
GraphRAG for LifeSciences Hands-On with the Clinical Knowledge Graph
GraphRAG for LifeSciences Hands-On with the Clinical Knowledge GraphGraphRAG for LifeSciences Hands-On with the Clinical Knowledge Graph
GraphRAG for LifeSciences Hands-On with the Clinical Knowledge Graph
 
Main news related to the CCS TSI 2023 (2023/1695)
Main news related to the CCS TSI 2023 (2023/1695)Main news related to the CCS TSI 2023 (2023/1695)
Main news related to the CCS TSI 2023 (2023/1695)
 
Northern Engraving | Nameplate Manufacturing Process - 2024
Northern Engraving | Nameplate Manufacturing Process - 2024Northern Engraving | Nameplate Manufacturing Process - 2024
Northern Engraving | Nameplate Manufacturing Process - 2024
 
What is an RPA CoE? Session 1 – CoE Vision
What is an RPA CoE?  Session 1 – CoE VisionWhat is an RPA CoE?  Session 1 – CoE Vision
What is an RPA CoE? Session 1 – CoE Vision
 
Fueling AI with Great Data with Airbyte Webinar
Fueling AI with Great Data with Airbyte WebinarFueling AI with Great Data with Airbyte Webinar
Fueling AI with Great Data with Airbyte Webinar
 
Energy Efficient Video Encoding for Cloud and Edge Computing Instances
Energy Efficient Video Encoding for Cloud and Edge Computing InstancesEnergy Efficient Video Encoding for Cloud and Edge Computing Instances
Energy Efficient Video Encoding for Cloud and Edge Computing Instances
 
Harnessing the Power of NLP and Knowledge Graphs for Opioid Research
Harnessing the Power of NLP and Knowledge Graphs for Opioid ResearchHarnessing the Power of NLP and Knowledge Graphs for Opioid Research
Harnessing the Power of NLP and Knowledge Graphs for Opioid Research
 
9 CEO's who hit $100m ARR Share Their Top Growth Tactics Nathan Latka, Founde...
9 CEO's who hit $100m ARR Share Their Top Growth Tactics Nathan Latka, Founde...9 CEO's who hit $100m ARR Share Their Top Growth Tactics Nathan Latka, Founde...
9 CEO's who hit $100m ARR Share Their Top Growth Tactics Nathan Latka, Founde...
 
Biomedical Knowledge Graphs for Data Scientists and Bioinformaticians
Biomedical Knowledge Graphs for Data Scientists and BioinformaticiansBiomedical Knowledge Graphs for Data Scientists and Bioinformaticians
Biomedical Knowledge Graphs for Data Scientists and Bioinformaticians
 
zkStudyClub - LatticeFold: A Lattice-based Folding Scheme and its Application...
zkStudyClub - LatticeFold: A Lattice-based Folding Scheme and its Application...zkStudyClub - LatticeFold: A Lattice-based Folding Scheme and its Application...
zkStudyClub - LatticeFold: A Lattice-based Folding Scheme and its Application...
 
Leveraging the Graph for Clinical Trials and Standards
Leveraging the Graph for Clinical Trials and StandardsLeveraging the Graph for Clinical Trials and Standards
Leveraging the Graph for Clinical Trials and Standards
 
Freshworks Rethinks NoSQL for Rapid Scaling & Cost-Efficiency
Freshworks Rethinks NoSQL for Rapid Scaling & Cost-EfficiencyFreshworks Rethinks NoSQL for Rapid Scaling & Cost-Efficiency
Freshworks Rethinks NoSQL for Rapid Scaling & Cost-Efficiency
 
Nordic Marketo Engage User Group_June 13_ 2024.pptx
Nordic Marketo Engage User Group_June 13_ 2024.pptxNordic Marketo Engage User Group_June 13_ 2024.pptx
Nordic Marketo Engage User Group_June 13_ 2024.pptx
 
5th LF Energy Power Grid Model Meet-up Slides
5th LF Energy Power Grid Model Meet-up Slides5th LF Energy Power Grid Model Meet-up Slides
5th LF Energy Power Grid Model Meet-up Slides
 
Dandelion Hashtable: beyond billion requests per second on a commodity server
Dandelion Hashtable: beyond billion requests per second on a commodity serverDandelion Hashtable: beyond billion requests per second on a commodity server
Dandelion Hashtable: beyond billion requests per second on a commodity server
 
Driving Business Innovation: Latest Generative AI Advancements & Success Story
Driving Business Innovation: Latest Generative AI Advancements & Success StoryDriving Business Innovation: Latest Generative AI Advancements & Success Story
Driving Business Innovation: Latest Generative AI Advancements & Success Story
 
Artificial Intelligence and Electronic Warfare
Artificial Intelligence and Electronic WarfareArtificial Intelligence and Electronic Warfare
Artificial Intelligence and Electronic Warfare
 
HCL Notes and Domino License Cost Reduction in the World of DLAU
HCL Notes and Domino License Cost Reduction in the World of DLAUHCL Notes and Domino License Cost Reduction in the World of DLAU
HCL Notes and Domino License Cost Reduction in the World of DLAU
 
Apps Break Data
Apps Break DataApps Break Data
Apps Break Data
 

Helping Students to Learn Matehmatics Beyond LMS

  • 1. Helping Students to Learn Mathematics Beyond LMS Martin Homik Sakai Conference 2006, Vancouver Saarland University, Saarbrücken German Research Center for Artificial Intelligence, DFKI GmbH www. .org
  • 2.
  • 3.
  • 4.
  • 5.
  • 6.
  • 7. Hands-On ActiveMath: Main Page by author/teacher created by learner
  • 12.
  • 13.
  • 14. Exercise with different feedback 3. Correct answer 2. Correct, but not simplified. 1. False, but error identified
  • 17. Exercise with hints Problem statement
  • 18. Exercise with hints Hint! Problem statement
  • 19. Exercise Student asks for another hint
  • 20. Exercise Chooses wrong answer Repeat problem statement
  • 21. Exercise Student asks for another hint
  • 22. Exercise Answer is correct Continue with sub problem
  • 23. Exercise Rest is correct
  • 24. Interactive Concept Mapping Workspace Drag-and-drop Drag-and-drop Palette
  • 30. Course Generation 1. Select area of interest
  • 31. Course Generation 2. Give your book a title 3. Describe your book 4. Select book type
  • 32. Course Generation 5. Select book topics
  • 36. Content Projects de 50 students, 200 pages HTW Saarland Statistics 100 pages 70 students 50 pages 100 exercises 20 students 300 pages 30 pages 50 pages (exc) 250 students 100 pages ) 3x50 students 150 students… 450 pages LeActiveMath Calculus Universität Augsburg University of Glasgow de, en, es Optimization, Operations Research Mary State University ru, en 1st year Calculus U. Westminster, London en Algebra Interactive! TU/Eindhoven, DFKI en Analysis Individuell Uni Koblenz Uni Saarland de Matheführerschein FH Dortmund 3 schools de Fractions Gesamtschule Bellevue de
  • 37.
  • 38.
  • 39. Knowledge Representation D S E X P T S S S isA D D T X E Definition E Symbol Example Theorem Proof Exercise X for for for for for D D for counter P for S S for depends on depends on Abstract Layer Content Layer Satellite Layer
  • 40. Metadata X Learning context school, university, .. Difficulty easy, medium, difficult Abstractness abstract, neutral, concrete Typical learning time Field mathematics, biology, physics, .. Representation speech, images, numbers, … Competency think, argue, model, solve, .. Competency level knowledge, multistep, complex
  • 41. Example OMDoc <definition id=&quot;def_diff&quot; for=&quot;deriv_symbols/diff&quot;> <metadata> <Title xml:lang=&quot;en&quot;>Definition of the derivative, resp., differential quotient</Title> <Title xml:lang=&quot;de&quot;>Definition der Ableitung bzw. des Differentialquotienten</Title> <extradata>…</extradata> </metadata> <CMP xml:lang=&quot;en&quot;> A <textref xref=&quot;functions_symbols/function&quot;>function</textref> $f$ is called <highlight type=&quot;important&quot;>differentiable at $x_0$</highlight> … </CMP> <CMP xml:lang=&quot;de&quot;> Eine <textref xref=&quot;functions_symbols/function&quot;>Funktion</textref> $f$ heißt <highlight type=&quot;important&quot;>differenzierbar an der Stelle $x_0$</highlight> … </CMP> <CMP xml:lang=&quot;x-all&quot;> $ap(diff(f),x_0)=lim(x_0,both_sides,lambda(x,(ap(f,x)-ap(f,x_0))/(x-x_0)))$. </CMP> </definition>
  • 42. Example OMDoc Metadata <metadata> … <extradata> <relation type=&quot;domain_prerequisite&quot;> <ref xref=&quot;diffquot_symbols/diff_quot&quot;/> <ref xref=&quot;maplimits_symbols/maplimit&quot;/> </relation> <learningcontext value=&quot;secondary_education&quot;/> <learningcontext value=&quot;higher_education&quot;/> <learningcontext value=&quot;university_first_year&quot;/> <field value=&quot;all&quot;/> <typicallearningtime value=&quot;00:01:00&quot;/> <representation value=&quot;verbal&quot;/> <representation value=&quot;symbolic&quot;/> <abstractness value=&quot;abstract&quot;/> </extradata> </metadata>
  • 43.
  • 45. Course Generation User Model Knowledge Base Pedagogical Rules Course Generator
  • 46.
  • 47.
  • 48.
  • 49.
  • 51.
  • 54.
  • 55.

Editor's Notes

  1. Present ActiveMath … comes with mathematical content … and a set of tools and services But it lacks sophisticated LMS functionality