SlideShare a Scribd company logo
1 of 19
Download to read offline
Investigating the Core Group
Effect in Usage of Resources with
             Analytics

              Agathe Merceron
     Beuth University of Applied Sciences
              Berlin, Germany


                                            1
Motivation
 Learning Management
  Systems save usage
  data.
 Reports, statistics or
  mining have no great
  support.
 Exactly these functions
  are necessary to gain
  useful information from
  the collected data.
 This information can be
  used to enhance the
  learning experience.
                            2
Aim
 Develop a tool to analyse usage data stored by LMS.
 Analyse Tool independent of any LMS (own Data Model).
 For different kind of users: content providers, teachers,
  researchers, etc. all non computer science specialists.
 Analysis techniques provided by the tool have to be
  well understood.
 Results have to be easily interpretable.




                                                              3
Access to exercises: observing the drop
 View, attempt, finished

         60


         50


         40


         30


         20


         10


          0
              ex1   ex2   ex3   ex4   ex5   ex6   ex7




                                                        4
Analysing the drop: other works
 Hwang, W. -Y., & Wang, C. -Y. (2004).
 A. Hershkovitz, R. Nachmias. (2011).
    Low-extent users
    Late users
    Online quitters
    Accelerating users
    Decelerating users




                                          5
Investigating the core group effect
 Core group: do the students who attempt exercise_k
  form a sub-group of the students who attempt exercise_i,
   i   <k?




                                                             6
Investigating the core group effect
 |X| number of students who consulted resource X.
 |X, Y| number of students who consulted X and Y.
 Perfect core group: all students who consulted X
  consulted also the previous resource Y:
    |X, Y| = |X| or |X, Y| / |X| = 1.
    Confidence of the association rule X → Y is 1, the
     probability of having consulted Y, knowing the
     consultation of X, is 1.




                                                          7
Investigating the core group effect
 Perfect core group: all students who consulted X
  consulted also the previous resource Y.
    Case of n resources X_1, X_2, ..., X_n: a deluge of
     rules have confidence 1.
       X_k → X_i with 1 ≤ i < k ≤ n,
       X_k → S with S a set of resources with indexes
        smaller than k.




                                                           8
Investigating the core group effect
 No perfect core group: some students consulted X
  without consulting the previous resource Y:
    |X, Y| < |X| or |X, Y| / |X| < 1.
    Confidence of X → Y is smaller than 1, could be 0.
    Confidence measures the probability that Y has been
     consulted knowing than the consultation of X.
    Case of n resources X_1, X_2, ..., X_n: a deluge of
     rules has a non predictable confidence, X_k → S with
     S a set of resources with indexes smaller than k.




                                                            9
Investigating the core group effect
 Pragmatic hypothesis: no need to check a deluge of
  rules! (No real mathematical foundation for that.)
 Checking local rules then perhaps global rules will be
  enough to understand the trend.
 Local rules: a resource and the preceding one
    X_i → X_(i-1).
 Global rules: a resource and all preceding ones
    X_i → X_(i-1), … , X_1.
    By the anti-monotony property confidence of global
     rules give a lower bound for the rules X_i → S with S
     a set of resources with indexes smaller than i.

                                                             10
Testing the Hypothesis
   Course Introductory Programming with Java, 65 students
   Course Formal Basics of Computer Science, 57 students
   46 students enrolled in both – Consider those here.
   7 non compulsory self-tests.




                                                             11
Number of Students Attempting the Self-Tests
40




35




30




25




20                                                   Formal B.
                                                     Java


15




10




 5




 0
     ex1    ex2   ex3    ex4    ex5    ex6     ex7




                                                                 12
Confidence of local rules
 Roughly speaking: 80% versus 60% of the students persist
  locally (last rule excepted).
                 1
                0,9

                0,8

                0,7
                0,6

                0,5
                0,4

                0,3
                0,2
                0,1

                 0
                  2→1   3→2   4→3   5→4   6→5   7→6




                                                        13
Confidence of local rules ( 4 → 5) = 0.6
 Roughly speaking: 80% versus 60% of the students persist
  locally (last rule excepted).
                  1
                0,9

                0,8

                0,7
                0,6

                0,5
                0,4

                0,3
                0,2
                0,1

                  0
                  2→1   3→2   4→3   5→4   6→5   7→6




                                                        14
Confidence of global rules
 Roughly speaking: 75% versus 30% of the students persist
  (last rule excepted).
              0,9

              0,8

              0,7

              0,6

              0,5

              0,4

              0,3

              0,2

              0,1

               0
               3→1:2   4→1:3   5→1:4   6→1:5   7→1:6




                                                        15
Confidence of other rules X_j → S
 Java:
    never below 0.77.
    Well above 0.8 if S contains only 1 resource.
 Formal basics:
    Varies between 0.18 and 0.65.
    Many rules with a confidence around 0.30.




                                                     16
Conclusion
 Local and global rules as representative seem to work.
 Local and global rules extracted with queries, not with
  some Data Mining Tool.
 Similar results when taking all students in both courses
  for local and global rules.
 Students seem to adapt some of their learning style to
  the course: state not trait similar to Hershkovitz &
  Nachmias.
 When should the teacher intervene? My experience:
  local and global rules are not enough. Look also for the
  impact of using the resources on success in learning.


                                                             17
Thank you for your attention. Questions ?




                                            18
References

 Hwang, W. -Y., & Wang, C. -Y. (2004). A study of
  learning time patterns in asynchronous learning
  environments. Journal of Computer Assisted Learning,
  20(4), 292−304.
 A. Hershkovitz, R. Nachmias. (2011). Online persistence
  in higher education web-supported courses. Journal of
  Internet and Higher Education 14 (2011) 98 106
                                            –




                                                            19

More Related Content

Similar to Slides lak12am vers2

Tranformational Model of Translational Research that Leverages Educational Te...
Tranformational Model of Translational Research that Leverages Educational Te...Tranformational Model of Translational Research that Leverages Educational Te...
Tranformational Model of Translational Research that Leverages Educational Te...EduSkills OECD
 
How can Cognitive Science improve Online Learning & Education?
How can Cognitive Science improve Online Learning & Education?How can Cognitive Science improve Online Learning & Education?
How can Cognitive Science improve Online Learning & Education?Joseph Jay Williams
 
Design of learning experiences for science teaching & faculty development - W...
Design of learning experiences for science teaching & faculty development - W...Design of learning experiences for science teaching & faculty development - W...
Design of learning experiences for science teaching & faculty development - W...Liz Dorland
 
Building a System of Learning and Instructional Improvement – Barbara Schneider
Building a System of Learning and Instructional Improvement – Barbara Schneider Building a System of Learning and Instructional Improvement – Barbara Schneider
Building a System of Learning and Instructional Improvement – Barbara Schneider EduSkills OECD
 
Bridging the Gap from Knowledge to Action: Putting Analytics in the Hands of ...
Bridging the Gap from Knowledge to Action: Putting Analytics in the Hands of ...Bridging the Gap from Knowledge to Action: Putting Analytics in the Hands of ...
Bridging the Gap from Knowledge to Action: Putting Analytics in the Hands of ...Steven Lonn
 
Learner Analytics: Hype, Research and Practice in moodle
Learner Analytics:  Hype, Research and Practice in moodleLearner Analytics:  Hype, Research and Practice in moodle
Learner Analytics: Hype, Research and Practice in moodleJohn Whitmer, Ed.D.
 
2011 10 07 (uam) emadrid aortigosa uam estilos aprendizaje sistemas adaptativ...
2011 10 07 (uam) emadrid aortigosa uam estilos aprendizaje sistemas adaptativ...2011 10 07 (uam) emadrid aortigosa uam estilos aprendizaje sistemas adaptativ...
2011 10 07 (uam) emadrid aortigosa uam estilos aprendizaje sistemas adaptativ...eMadrid network
 
Charting the Design and Analytics Agenda of Learnersourcing Systems
Charting the Design and Analytics Agenda of Learnersourcing SystemsCharting the Design and Analytics Agenda of Learnersourcing Systems
Charting the Design and Analytics Agenda of Learnersourcing SystemsHassan Khosravi
 
Continual Learning with Deep Architectures - Tutorial ICML 2021
Continual Learning with Deep Architectures - Tutorial ICML 2021Continual Learning with Deep Architectures - Tutorial ICML 2021
Continual Learning with Deep Architectures - Tutorial ICML 2021Vincenzo Lomonaco
 
What every teacher should know about cognitive science
What every teacher should know about cognitive scienceWhat every teacher should know about cognitive science
What every teacher should know about cognitive scienceStephanie Chasteen
 
Scholarly Teaching - at DIME - Jan 2019
Scholarly Teaching - at DIME - Jan 2019Scholarly Teaching - at DIME - Jan 2019
Scholarly Teaching - at DIME - Jan 2019Jeff Loats
 
Learning to learn unlearned feature for segmentation
Learning to learn unlearned feature for segmentationLearning to learn unlearned feature for segmentation
Learning to learn unlearned feature for segmentationNAVER Engineering
 
Non traditional measures in assessment 090712 (1)
Non traditional measures in assessment 090712 (1)Non traditional measures in assessment 090712 (1)
Non traditional measures in assessment 090712 (1)Jonathan Martin
 
Confidence in Learning Analytics aka. The Pulse of Learning Analytics
Confidence in Learning Analytics aka. The Pulse of Learning AnalyticsConfidence in Learning Analytics aka. The Pulse of Learning Analytics
Confidence in Learning Analytics aka. The Pulse of Learning AnalyticsHendrik Drachsler
 
Wcss2010presentation
Wcss2010presentationWcss2010presentation
Wcss2010presentationyusuke_510
 
Data-Driven Education 2020: Using Big Educational Data to Improve Teaching an...
Data-Driven Education 2020: Using Big Educational Data to Improve Teaching an...Data-Driven Education 2020: Using Big Educational Data to Improve Teaching an...
Data-Driven Education 2020: Using Big Educational Data to Improve Teaching an...Peter Brusilovsky
 

Similar to Slides lak12am vers2 (20)

Tranformational Model of Translational Research that Leverages Educational Te...
Tranformational Model of Translational Research that Leverages Educational Te...Tranformational Model of Translational Research that Leverages Educational Te...
Tranformational Model of Translational Research that Leverages Educational Te...
 
How can Cognitive Science improve Online Learning & Education?
How can Cognitive Science improve Online Learning & Education?How can Cognitive Science improve Online Learning & Education?
How can Cognitive Science improve Online Learning & Education?
 
Design of learning experiences for science teaching & faculty development - W...
Design of learning experiences for science teaching & faculty development - W...Design of learning experiences for science teaching & faculty development - W...
Design of learning experiences for science teaching & faculty development - W...
 
Building a System of Learning and Instructional Improvement – Barbara Schneider
Building a System of Learning and Instructional Improvement – Barbara Schneider Building a System of Learning and Instructional Improvement – Barbara Schneider
Building a System of Learning and Instructional Improvement – Barbara Schneider
 
Bridging the Gap from Knowledge to Action: Putting Analytics in the Hands of ...
Bridging the Gap from Knowledge to Action: Putting Analytics in the Hands of ...Bridging the Gap from Knowledge to Action: Putting Analytics in the Hands of ...
Bridging the Gap from Knowledge to Action: Putting Analytics in the Hands of ...
 
Learner Analytics: Hype, Research and Practice in moodle
Learner Analytics:  Hype, Research and Practice in moodleLearner Analytics:  Hype, Research and Practice in moodle
Learner Analytics: Hype, Research and Practice in moodle
 
2011 10 07 (uam) emadrid aortigosa uam estilos aprendizaje sistemas adaptativ...
2011 10 07 (uam) emadrid aortigosa uam estilos aprendizaje sistemas adaptativ...2011 10 07 (uam) emadrid aortigosa uam estilos aprendizaje sistemas adaptativ...
2011 10 07 (uam) emadrid aortigosa uam estilos aprendizaje sistemas adaptativ...
 
Research Traditions 2010
Research Traditions 2010Research Traditions 2010
Research Traditions 2010
 
Joseph Jay Williams - WESST - Bridging Research via MOOClets and Collaborativ...
Joseph Jay Williams - WESST - Bridging Research via MOOClets and Collaborativ...Joseph Jay Williams - WESST - Bridging Research via MOOClets and Collaborativ...
Joseph Jay Williams - WESST - Bridging Research via MOOClets and Collaborativ...
 
Charting the Design and Analytics Agenda of Learnersourcing Systems
Charting the Design and Analytics Agenda of Learnersourcing SystemsCharting the Design and Analytics Agenda of Learnersourcing Systems
Charting the Design and Analytics Agenda of Learnersourcing Systems
 
Continual Learning with Deep Architectures - Tutorial ICML 2021
Continual Learning with Deep Architectures - Tutorial ICML 2021Continual Learning with Deep Architectures - Tutorial ICML 2021
Continual Learning with Deep Architectures - Tutorial ICML 2021
 
What every teacher should know about cognitive science
What every teacher should know about cognitive scienceWhat every teacher should know about cognitive science
What every teacher should know about cognitive science
 
Scholarly Teaching - at DIME - Jan 2019
Scholarly Teaching - at DIME - Jan 2019Scholarly Teaching - at DIME - Jan 2019
Scholarly Teaching - at DIME - Jan 2019
 
October 8 Theory.pptx
October 8 Theory.pptxOctober 8 Theory.pptx
October 8 Theory.pptx
 
Learning to learn unlearned feature for segmentation
Learning to learn unlearned feature for segmentationLearning to learn unlearned feature for segmentation
Learning to learn unlearned feature for segmentation
 
Non traditional measures in assessment 090712 (1)
Non traditional measures in assessment 090712 (1)Non traditional measures in assessment 090712 (1)
Non traditional measures in assessment 090712 (1)
 
Confidence in Learning Analytics aka. The Pulse of Learning Analytics
Confidence in Learning Analytics aka. The Pulse of Learning AnalyticsConfidence in Learning Analytics aka. The Pulse of Learning Analytics
Confidence in Learning Analytics aka. The Pulse of Learning Analytics
 
Wcss2010presentation
Wcss2010presentationWcss2010presentation
Wcss2010presentation
 
Continuous Improvement in Teaching and Learning – The Community College Open ...
Continuous Improvement in Teaching and Learning – The Community College Open ...Continuous Improvement in Teaching and Learning – The Community College Open ...
Continuous Improvement in Teaching and Learning – The Community College Open ...
 
Data-Driven Education 2020: Using Big Educational Data to Improve Teaching an...
Data-Driven Education 2020: Using Big Educational Data to Improve Teaching an...Data-Driven Education 2020: Using Big Educational Data to Improve Teaching an...
Data-Driven Education 2020: Using Big Educational Data to Improve Teaching an...
 

Recently uploaded

Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024Scott Keck-Warren
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr LapshynFwdays
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 3652toLead Limited
 
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024BookNet Canada
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Allon Mureinik
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxOnBoard
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...Fwdays
 

Recently uploaded (20)

E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
 
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food Manufacturing
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptx
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
Vulnerability_Management_GRC_by Sohang Sengupta.pptx
Vulnerability_Management_GRC_by Sohang Sengupta.pptxVulnerability_Management_GRC_by Sohang Sengupta.pptx
Vulnerability_Management_GRC_by Sohang Sengupta.pptx
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
 

Slides lak12am vers2

  • 1. Investigating the Core Group Effect in Usage of Resources with Analytics Agathe Merceron Beuth University of Applied Sciences Berlin, Germany 1
  • 2. Motivation  Learning Management Systems save usage data.  Reports, statistics or mining have no great support.  Exactly these functions are necessary to gain useful information from the collected data.  This information can be used to enhance the learning experience. 2
  • 3. Aim  Develop a tool to analyse usage data stored by LMS.  Analyse Tool independent of any LMS (own Data Model).  For different kind of users: content providers, teachers, researchers, etc. all non computer science specialists.  Analysis techniques provided by the tool have to be well understood.  Results have to be easily interpretable. 3
  • 4. Access to exercises: observing the drop  View, attempt, finished 60 50 40 30 20 10 0 ex1 ex2 ex3 ex4 ex5 ex6 ex7 4
  • 5. Analysing the drop: other works  Hwang, W. -Y., & Wang, C. -Y. (2004).  A. Hershkovitz, R. Nachmias. (2011).  Low-extent users  Late users  Online quitters  Accelerating users  Decelerating users 5
  • 6. Investigating the core group effect  Core group: do the students who attempt exercise_k form a sub-group of the students who attempt exercise_i, i <k? 6
  • 7. Investigating the core group effect  |X| number of students who consulted resource X.  |X, Y| number of students who consulted X and Y.  Perfect core group: all students who consulted X consulted also the previous resource Y:  |X, Y| = |X| or |X, Y| / |X| = 1.  Confidence of the association rule X → Y is 1, the probability of having consulted Y, knowing the consultation of X, is 1. 7
  • 8. Investigating the core group effect  Perfect core group: all students who consulted X consulted also the previous resource Y.  Case of n resources X_1, X_2, ..., X_n: a deluge of rules have confidence 1.  X_k → X_i with 1 ≤ i < k ≤ n,  X_k → S with S a set of resources with indexes smaller than k. 8
  • 9. Investigating the core group effect  No perfect core group: some students consulted X without consulting the previous resource Y:  |X, Y| < |X| or |X, Y| / |X| < 1.  Confidence of X → Y is smaller than 1, could be 0.  Confidence measures the probability that Y has been consulted knowing than the consultation of X.  Case of n resources X_1, X_2, ..., X_n: a deluge of rules has a non predictable confidence, X_k → S with S a set of resources with indexes smaller than k. 9
  • 10. Investigating the core group effect  Pragmatic hypothesis: no need to check a deluge of rules! (No real mathematical foundation for that.)  Checking local rules then perhaps global rules will be enough to understand the trend.  Local rules: a resource and the preceding one  X_i → X_(i-1).  Global rules: a resource and all preceding ones  X_i → X_(i-1), … , X_1.  By the anti-monotony property confidence of global rules give a lower bound for the rules X_i → S with S a set of resources with indexes smaller than i. 10
  • 11. Testing the Hypothesis  Course Introductory Programming with Java, 65 students  Course Formal Basics of Computer Science, 57 students  46 students enrolled in both – Consider those here.  7 non compulsory self-tests. 11
  • 12. Number of Students Attempting the Self-Tests 40 35 30 25 20 Formal B. Java 15 10 5 0 ex1 ex2 ex3 ex4 ex5 ex6 ex7 12
  • 13. Confidence of local rules  Roughly speaking: 80% versus 60% of the students persist locally (last rule excepted). 1 0,9 0,8 0,7 0,6 0,5 0,4 0,3 0,2 0,1 0 2→1 3→2 4→3 5→4 6→5 7→6 13
  • 14. Confidence of local rules ( 4 → 5) = 0.6  Roughly speaking: 80% versus 60% of the students persist locally (last rule excepted). 1 0,9 0,8 0,7 0,6 0,5 0,4 0,3 0,2 0,1 0 2→1 3→2 4→3 5→4 6→5 7→6 14
  • 15. Confidence of global rules  Roughly speaking: 75% versus 30% of the students persist (last rule excepted). 0,9 0,8 0,7 0,6 0,5 0,4 0,3 0,2 0,1 0 3→1:2 4→1:3 5→1:4 6→1:5 7→1:6 15
  • 16. Confidence of other rules X_j → S  Java:  never below 0.77.  Well above 0.8 if S contains only 1 resource.  Formal basics:  Varies between 0.18 and 0.65.  Many rules with a confidence around 0.30. 16
  • 17. Conclusion  Local and global rules as representative seem to work.  Local and global rules extracted with queries, not with some Data Mining Tool.  Similar results when taking all students in both courses for local and global rules.  Students seem to adapt some of their learning style to the course: state not trait similar to Hershkovitz & Nachmias.  When should the teacher intervene? My experience: local and global rules are not enough. Look also for the impact of using the resources on success in learning. 17
  • 18. Thank you for your attention. Questions ? 18
  • 19. References  Hwang, W. -Y., & Wang, C. -Y. (2004). A study of learning time patterns in asynchronous learning environments. Journal of Computer Assisted Learning, 20(4), 292−304.  A. Hershkovitz, R. Nachmias. (2011). Online persistence in higher education web-supported courses. Journal of Internet and Higher Education 14 (2011) 98 106 – 19