SlideShare a Scribd company logo
Markov Chain and Classification
of Difficulty Levels Enhances
the Learning Path in
One Digit Multiplication
Behnam Taraghi, Anna Saranti, Martin Ebner, Martin Schön
Markov Chain and Classification of Difficulty Levels Enhances the Learning Path in One Digit Multiplication
What it is about ?
!
Learning Analytics is the use of
intelligent data, learner-produced data,
and analysis models to discover
information and social connections, and
to predict and advise on learning.
Learning Analytics
Georg Siemens (2010) http://www.elearnspace.org/blog/2010/08/25/what-are-learning-analytics/
!
Learning Analytics is about collecting
traces that learners leave behind and
using those traces to improve learning.	

Learning Analytics
Erik Duval (2012) http://www.slideshare.net/erik.duval/learning-analytics-13050389
http://www.flickr.com/photos/neeravbhatt/6995946039
http://schule.tugraz.at
http://einmaleins.tugraz.at/
http://mathe.tugraz.at
Schön, M., Ebner, M., Kothmeier, G. (2012) It's Just About
Learning the Multiplication Table, In Proceedings of the 2nd
International Conference on Learning Analytics and
Knowledge (LAK '12), Simon Buckingham Shum, Dragan
Gasevic, and Rebecca Ferguson (Eds.). ACM, New York, NY,
USA, 73-81	

Algorithm
What is done as next step ?
!
!
- ... collect data: more than 500,000 calculations
!
- ... pupils from different primary schools
!
-... analyze preprocessed data
!
- ... cluster arithmetic questions according to their difficulty
!
- ... identify influential structures in each user’s answers
!
- ... offer personalized recommendation for each pupil
One Digit Multiplication
Answer Type Preceding Answer Current Answer
R - R
W - W
RR R R
RW R W
WR W R
WW W W
Answer Types
!
Question Difficulty: R & W
Question Difficulty: RW, WR & WW
!
Question Difficulty: RW, WR & WW
! !
Question Difficulty Clusters
(8 - 22 - 60)
!
!
!
- states: answer types to each question
!
- transition links: probability to the answer type of the
subsequent same posed question in the sequence
!
- for each 90 questions the MC model is applied individually
!
!
Markov Chain Analysis
(per Question)
Markov Chain Analysis (per Question)
!
!
- states: answer types to each question
!
- transition links: probability to the answer type of the
subsequent posed question in the sequence
Markov Chain Analysis
(over all Questions)
Markov Chain Analysis
(over all Questions)
k = 1 k = 3k = 2 k = 5Answer types k = 4
RW
WR
46.0
25.30
70.69
61.02
76.88
84.77
77.20
86.92
78.79
92.52
not observable in the set of easy questions
Markov Chain Analysis
(over all Questions)
Answer types
k = 2k = 1 k = 3 k = 4 k = 5
R
W
69.66
30.44
RR
12.8
87.2
RW
53.29
46.71
WR
7.11
92.89
WW
10.15
89.85
Others
31.01
68.99
71.52
28.48
23.03
76.97
77.59
22.41
9.37
90.63
16.14
83.86
55.29
44.71
72.26
27.74
42.28
57.72
89.02
10.98
7.69
92.31
29.30
70.70
66.51
33.49
72.66
27.34
51.38
48.62
92.48
7.52
0
100
39.13
60.87
74.98
25.02
72.92
27.08
50.00
50.00
93.57
6.43
0
100
41.67
58.33
80.63
19.37
Which question to pose
as next ?
- Question q from cluster c is answered correctly
- take Q = q+1 out of cluster C = c or c+1
!
- Question q from cluster c is answered incorrectly
- take Q = q+1 out of cluster C = c or c-1
!
!
- adapt the algorithm used to pose a question according to
identified difficulty levels
- choose question Q from cluster C that owns the highest
proportion rate referring to answer type WR or RR
!
!
- 1x1 multiplications were classified into 6 optimal difficulty
clusters
!
- most difficult questions: 6*8, 7*8, 8*6, 8*7, 8*4, 8*8, 6*7, 4*8
!
- the multiplications where 1, 2, 5, 10 occur as operands can be
classified as easy to learn
!
- 3, 4, 6, 9, and especially 7, 8 operands build multiplications
that can be classified as difficult
!
- adapt the algorithm used to pose a question according to
identified difficulty levels
!
- use the detected patterns to let teachers intervene if required.
Conclusions
Graz University of Technology
SOCIAL LEARNING
Computer and Information Services
Graz University of Technology
Behnam Taraghi
Slides available at: http://elearningblog.tugraz.at
behi_at

More Related Content

PDF
PDF
Adaptive Learner Profiling Provides the Optimal Sequence of Posed Basic Mathe...
PDF
Problem solving
PDF
Problem formulation
PDF
(1) collections algorithms
PPTX
AI UNIT 2 PPT AI UNIT 2 PPT AI UNIT 2 PPT.pptx
Adaptive Learner Profiling Provides the Optimal Sequence of Posed Basic Mathe...
Problem solving
Problem formulation
(1) collections algorithms
AI UNIT 2 PPT AI UNIT 2 PPT AI UNIT 2 PPT.pptx

Similar to Markov Chain and Classification of Difficulty Levels Enhances the Learning Path in One Digit Multiplication (20)

PDF
Dr. Geoffrey J. Gordon: What can machine learning do for open education?
PDF
Data Analysis and Algorithms Lecture 1: Introduction
PPT
micro testing teaching learning analytics
PPTX
UNIT_I [Autosaved].pptx
PDF
Learning Analytics in Math - Why Open Education?
PPTX
Applied Algorithms Introduction to Algorithms.pptx
PPT
35-algorithm-types.ppt
PPT
35 algorithm-types
PPT
algorithm-types.ppt
PPT
35 algorithm-types
PPT
daa_unit THIS IS GNDFJG SDGSGS SFDF .ppt
PPT
daaadafrhdncxfbfbgdngfmfhmhagshh_unit_i.ppt
PPT
data unit notes from department of computer science
PPT
ai and search algorithms general on a* and searching
PPTX
Algorithms DM
PDF
Dynamic Programming From CS 6515(Fibonacci, LIS, LCS))
PDF
A New Approach of Learning Hierarchy Construction Based on Fuzzy Logic
PPTX
Comparitive Analysis of Algorithm strategies
PPT
Markov analysis
PPTX
Computability - Tractable, Intractable and Non-computable Function
Dr. Geoffrey J. Gordon: What can machine learning do for open education?
Data Analysis and Algorithms Lecture 1: Introduction
micro testing teaching learning analytics
UNIT_I [Autosaved].pptx
Learning Analytics in Math - Why Open Education?
Applied Algorithms Introduction to Algorithms.pptx
35-algorithm-types.ppt
35 algorithm-types
algorithm-types.ppt
35 algorithm-types
daa_unit THIS IS GNDFJG SDGSGS SFDF .ppt
daaadafrhdncxfbfbgdngfmfhmhagshh_unit_i.ppt
data unit notes from department of computer science
ai and search algorithms general on a* and searching
Algorithms DM
Dynamic Programming From CS 6515(Fibonacci, LIS, LCS))
A New Approach of Learning Hierarchy Construction Based on Fuzzy Logic
Comparitive Analysis of Algorithm strategies
Markov analysis
Computability - Tractable, Intractable and Non-computable Function
Ad

More from Educational Technology (20)

PDF
The use of programming tasks in interactive videos to increase learning effec...
PDF
Analysis of students' behavior watching iMooX courses with interactive elements
PDF
Portability of Mobile Applications
PDF
Erhebung von Lernaktivitäten in einem Pop-Up-Makerspace mit einer technischen...
PDF
Mixed Reality im Distance Learning in der Hochschullehre
PDF
Development of a WCAG theme for a learning management system
PDF
Math trainer as a chatbot via system(push) messages for Android
PDF
Empirical Analysis of Automated Editing of Raw Learning Video Footage
PDF
Fächerintegrativer Unterricht am Beispiel der Leichtathletik
PDF
DENKEN UND TECHNIK Über manipulative Auswirkungen von Internettechnologien
PDF
Empfehlungen für den Unterricht im Fach Informatik für Menschen mit Autismus-...
PDF
Entwicklung eines Online-Kurses für digitale Kompetenzen für Studienanfänger:...
PDF
School Start Screening Tool
PDF
Development of a mobile French language learning platform
PDF
Learning Analytics and Spelling Acquisition in German - the Path to Indivdual...
PDF
Learning Analytics and MOOCs
PDF
Fächerintegrativer Unterricht am Beispiel des Lernroboters Thymio
PDF
Einsatz von Mixed Reality im Klassenzimmer
PDF
Chatbots for Brand Representation in Comparison with Traditional Websites
PDF
Development of a learning diary for a MOOC platform
The use of programming tasks in interactive videos to increase learning effec...
Analysis of students' behavior watching iMooX courses with interactive elements
Portability of Mobile Applications
Erhebung von Lernaktivitäten in einem Pop-Up-Makerspace mit einer technischen...
Mixed Reality im Distance Learning in der Hochschullehre
Development of a WCAG theme for a learning management system
Math trainer as a chatbot via system(push) messages for Android
Empirical Analysis of Automated Editing of Raw Learning Video Footage
Fächerintegrativer Unterricht am Beispiel der Leichtathletik
DENKEN UND TECHNIK Über manipulative Auswirkungen von Internettechnologien
Empfehlungen für den Unterricht im Fach Informatik für Menschen mit Autismus-...
Entwicklung eines Online-Kurses für digitale Kompetenzen für Studienanfänger:...
School Start Screening Tool
Development of a mobile French language learning platform
Learning Analytics and Spelling Acquisition in German - the Path to Indivdual...
Learning Analytics and MOOCs
Fächerintegrativer Unterricht am Beispiel des Lernroboters Thymio
Einsatz von Mixed Reality im Klassenzimmer
Chatbots for Brand Representation in Comparison with Traditional Websites
Development of a learning diary for a MOOC platform
Ad

Recently uploaded (20)

PPTX
A powerpoint presentation on the Revised K-10 Science Shaping Paper
PPTX
Virtual and Augmented Reality in Current Scenario
PPTX
TNA_Presentation-1-Final(SAVE)) (1).pptx
PDF
LDMMIA Reiki Yoga Finals Review Spring Summer
PDF
Hazard Identification & Risk Assessment .pdf
PDF
advance database management system book.pdf
PDF
احياء السادس العلمي - الفصل الثالث (التكاثر) منهج متميزين/كلية بغداد/موهوبين
PDF
ChatGPT for Dummies - Pam Baker Ccesa007.pdf
PDF
IGGE1 Understanding the Self1234567891011
PPTX
Onco Emergencies - Spinal cord compression Superior vena cava syndrome Febr...
PDF
Τίμαιος είναι φιλοσοφικός διάλογος του Πλάτωνα
PDF
Computing-Curriculum for Schools in Ghana
PPTX
Introduction to Building Materials
PPTX
Introduction to pro and eukaryotes and differences.pptx
PDF
BP 704 T. NOVEL DRUG DELIVERY SYSTEMS (UNIT 1)
PDF
CISA (Certified Information Systems Auditor) Domain-Wise Summary.pdf
PDF
HVAC Specification 2024 according to central public works department
PDF
Paper A Mock Exam 9_ Attempt review.pdf.
PPTX
CHAPTER IV. MAN AND BIOSPHERE AND ITS TOTALITY.pptx
PDF
What if we spent less time fighting change, and more time building what’s rig...
A powerpoint presentation on the Revised K-10 Science Shaping Paper
Virtual and Augmented Reality in Current Scenario
TNA_Presentation-1-Final(SAVE)) (1).pptx
LDMMIA Reiki Yoga Finals Review Spring Summer
Hazard Identification & Risk Assessment .pdf
advance database management system book.pdf
احياء السادس العلمي - الفصل الثالث (التكاثر) منهج متميزين/كلية بغداد/موهوبين
ChatGPT for Dummies - Pam Baker Ccesa007.pdf
IGGE1 Understanding the Self1234567891011
Onco Emergencies - Spinal cord compression Superior vena cava syndrome Febr...
Τίμαιος είναι φιλοσοφικός διάλογος του Πλάτωνα
Computing-Curriculum for Schools in Ghana
Introduction to Building Materials
Introduction to pro and eukaryotes and differences.pptx
BP 704 T. NOVEL DRUG DELIVERY SYSTEMS (UNIT 1)
CISA (Certified Information Systems Auditor) Domain-Wise Summary.pdf
HVAC Specification 2024 according to central public works department
Paper A Mock Exam 9_ Attempt review.pdf.
CHAPTER IV. MAN AND BIOSPHERE AND ITS TOTALITY.pptx
What if we spent less time fighting change, and more time building what’s rig...

Markov Chain and Classification of Difficulty Levels Enhances the Learning Path in One Digit Multiplication

  • 1. Markov Chain and Classification of Difficulty Levels Enhances the Learning Path in One Digit Multiplication Behnam Taraghi, Anna Saranti, Martin Ebner, Martin Schön
  • 3. What it is about ?
  • 4. ! Learning Analytics is the use of intelligent data, learner-produced data, and analysis models to discover information and social connections, and to predict and advise on learning. Learning Analytics Georg Siemens (2010) http://www.elearnspace.org/blog/2010/08/25/what-are-learning-analytics/
  • 5. ! Learning Analytics is about collecting traces that learners leave behind and using those traces to improve learning. Learning Analytics Erik Duval (2012) http://www.slideshare.net/erik.duval/learning-analytics-13050389
  • 10. Schön, M., Ebner, M., Kothmeier, G. (2012) It's Just About Learning the Multiplication Table, In Proceedings of the 2nd International Conference on Learning Analytics and Knowledge (LAK '12), Simon Buckingham Shum, Dragan Gasevic, and Rebecca Ferguson (Eds.). ACM, New York, NY, USA, 73-81 Algorithm
  • 11. What is done as next step ?
  • 12. ! ! - ... collect data: more than 500,000 calculations ! - ... pupils from different primary schools ! -... analyze preprocessed data ! - ... cluster arithmetic questions according to their difficulty ! - ... identify influential structures in each user’s answers ! - ... offer personalized recommendation for each pupil One Digit Multiplication
  • 13. Answer Type Preceding Answer Current Answer R - R W - W RR R R RW R W WR W R WW W W Answer Types
  • 18. ! ! - states: answer types to each question ! - transition links: probability to the answer type of the subsequent same posed question in the sequence ! - for each 90 questions the MC model is applied individually ! ! Markov Chain Analysis (per Question)
  • 19. Markov Chain Analysis (per Question)
  • 20. ! ! - states: answer types to each question ! - transition links: probability to the answer type of the subsequent posed question in the sequence Markov Chain Analysis (over all Questions)
  • 21. Markov Chain Analysis (over all Questions) k = 1 k = 3k = 2 k = 5Answer types k = 4 RW WR 46.0 25.30 70.69 61.02 76.88 84.77 77.20 86.92 78.79 92.52 not observable in the set of easy questions
  • 22. Markov Chain Analysis (over all Questions) Answer types k = 2k = 1 k = 3 k = 4 k = 5 R W 69.66 30.44 RR 12.8 87.2 RW 53.29 46.71 WR 7.11 92.89 WW 10.15 89.85 Others 31.01 68.99 71.52 28.48 23.03 76.97 77.59 22.41 9.37 90.63 16.14 83.86 55.29 44.71 72.26 27.74 42.28 57.72 89.02 10.98 7.69 92.31 29.30 70.70 66.51 33.49 72.66 27.34 51.38 48.62 92.48 7.52 0 100 39.13 60.87 74.98 25.02 72.92 27.08 50.00 50.00 93.57 6.43 0 100 41.67 58.33 80.63 19.37
  • 23. Which question to pose as next ?
  • 24. - Question q from cluster c is answered correctly - take Q = q+1 out of cluster C = c or c+1 ! - Question q from cluster c is answered incorrectly - take Q = q+1 out of cluster C = c or c-1 ! ! - adapt the algorithm used to pose a question according to identified difficulty levels - choose question Q from cluster C that owns the highest proportion rate referring to answer type WR or RR
  • 25. ! ! - 1x1 multiplications were classified into 6 optimal difficulty clusters ! - most difficult questions: 6*8, 7*8, 8*6, 8*7, 8*4, 8*8, 6*7, 4*8 ! - the multiplications where 1, 2, 5, 10 occur as operands can be classified as easy to learn ! - 3, 4, 6, 9, and especially 7, 8 operands build multiplications that can be classified as difficult ! - adapt the algorithm used to pose a question according to identified difficulty levels ! - use the detected patterns to let teachers intervene if required. Conclusions
  • 26. Graz University of Technology SOCIAL LEARNING Computer and Information Services Graz University of Technology Behnam Taraghi Slides available at: http://elearningblog.tugraz.at behi_at