Nothing Special   »   [go: up one dir, main page]

skip to main content
10.1145/3430895.3460128acmotherconferencesArticle/Chapter ViewAbstractPublication Pagesl-at-sConference Proceedingsconference-collections
research-article

The MOOClet Framework: Unifying Experimentation, Dynamic Improvement, and Personalization in Online Courses

Published: 08 June 2021 Publication History

Abstract

How can educational platforms be instrumented to accelerate the use of research to improve students' experiences? We show how modular components of any educational interface - e.g. explanations, homework problems, even emails - can be implemented using the novel MOOClet software architecture. Researchers and instructors can use these augmented MOOClet components for: (1) Iterative Cycles of Randomized Experiments that test alternative versions of course content; (2) Data-Driven Improvement using adaptive experiments that rapidly use data to give better versions of content to future students, on the order of days rather than months. A MOOClet supports both manual and automated improvement using reinforcement learning; (3) Personalization by delivering alternative versions as a function of data about a student's characteristics or subgroup, using both expert-authored rules and data mining algorithms. We provide an open-source web service for implementing MOOClets (www.mooclet.org) that has been used with thousands of students. The MOOClet framework provides an ecosystem that transforms online course components into collaborative micro-laboratories, where instructors, experimental researchers, and data mining/machine learning researchers can engage in perpetual cycles of experimentation, improvement, and personalization.

Supplementary Material

MP4 File (L-at-S21-lsfp007.mp4)
How can educational platforms be instrumented to accelerate the use of research to improve students? experiences? We show how modular components of any educational interface -- e.g. explanations, homework problems, even emails -- can be implemented using the novel MOOClet software architecture to enable iterative cycles of randomized experimentation, data-driven improvement, and personalization of course content.

References

[1]
E. Bakshy, D. Eckles, and M. S. Bernstein. 2014. Designing and Deploying Online Field Experiments. In Proceedings of the 23rd ACM conference on the World Wide Web. ACM.
[2]
Lori Breslow, David E Pritchard, Jennifer DeBoer, Glenda S Stump, Andrew D Ho, and Daniel T Seaton. 2013. Studying learning in the worldwide classroom research into edX's first MOOC. Research & Practice in Assessment 8 (2013), 13--25.
[3]
Olivier Chapelle and Lihong Li. 2011. An empirical evaluation of thompson sampling. Advances in neural information processing systems 24 (2011), 2249--2257.
[4]
Benjamin Clement, Didier Roy, Pierre-Yves Oudeyer, and Manuel Lopes. 2013. Multi-armed bandits for intelligent tutoring systems. arXiv preprint arXiv:1310.3174 (2013).
[5]
Tyne Crow, Andrew Luxton-Reilly, and Burkhard Wuensche. 2018. Intelligent tutoring systems for programming education: a systematic review. In Proceedings of the 20th Australasian Computing Education Conference. 53--62.
[6]
Ryan SJ d Baker, Albert T Corbett, and Vincent Aleven. 2008. More accurate student modeling through contextual estimation of slip and guess probabilities in bayesian knowledge tracing. In International conference on intelligent tutoring systems. Springer, 406--415.
[7]
Aleksander Fabijan, Pavel Dmitriev, Helena Holmstrom Olsson, and Jan Bosch. 2018. Online controlled experimentation at scale: an empirical survey on the current state of A/B testing. In 2018 44th Euromicro Conference on Software Engineering and Advanced Applications (SEAA). IEEE, 68--72.
[8]
Neil T Heffernan and Cristina Lindquist Heffernan. 2014. The ASSISTments ecosystem: Building a platform that brings scientists and teachers together for minimally invasive research on human learning and teaching. International Journal of Artificial Intelligence in Education 24, 4 (2014), 470--497.
[9]
ChanMin Kim. 2012. The role of affective and motivational factors in designing personalized learning environments. Educational Technology Research and Development 60, 4 (2012), 563--584.
[10]
Juho Kim and others. 2015. Learnersourcing: improving learning with collective learner activity. Ph.D. Dissertation. Massachusetts Institute of Technology.
[11]
Aleksandra Klavs nja-Milićević, Boban Vesin, Mirjana Ivanović, and Zoran Budimac. 2011. E-Learning personalization based on hybrid recommendation strategy and learning style identification. Computers & education 56, 3 (2011), 885--899.
[12]
Ron Kohavi, Roger Longbotham, Dan Sommerfield, and Randal M Henne. 2009. Controlled experiments on the web: survey and practical guide. Data mining and knowledge discovery 18, 1 (2009), 140--181.
[13]
Lihong Li, Wei Chu, John Langford, and Robert E Schapire. 2010. A contextual-bandit approach to personalized news article recommendation. In Proceedings of the 19th international conference on World wide web. 661--670.
[14]
J Derek Lomas, Jodi Forlizzi, Nikhil Poonwala, Nirmal Patel, Sharan Shodhan, Kishan Patel, Ken Koedinger, and Emma Brunskill. 2016. Interface design optimization as a multi-armed bandit problem. In Proceedings of the 2016 CHI conference on human factors in computing systems. 4142--4153.
[15]
MasteryPaths. Last accessed: 22-02--2021. MasteryPaths. https://community.canvaslms.com/t5/Instructor-Guide/How-do-I-use-MasteryPaths-in-course-modules/ta-p/906. (Last accessed: 22-02--2021). https://community.canvaslms.com/t5/Instructor-Guide/How-do-I-use-MasteryPaths-in-course-modules/ta-p/906
[16]
Philip Pallmann, Alun W Bedding, Babak Choodari-Oskooei, Munyaradzi Dimairo, Laura Flight, Lisa V Hampson, Jane Holmes, Adrian P Mander, Matthew R Sydes, Sof'ia S Villar, and others. 2018. Adaptive designs in clinical trials: why use them, and how to run and report them. BMC medicine 16, 1 (2018), 1--15.
[17]
Gilbert Paquette, Olga Mari no, Delia Rogozan, and Michel Léonard. 2015. Competency-based personalization for massive online learning. Smart Learning Environments 2, 1 (2015), 1--19.
[18]
Zachary A Pardos, Steven Tang, Daniel Davis, and Christopher Vu Le. 2017. Enabling real-time adaptivity in MOOCs with a personalized next-step recommendation framework. In Proceedings of the Fourth (2017) ACM Conference on Learning@ Scale. 23--32.
[19]
Gigliola Paviotti, Pier Giuseppe Rossi, and Dénes Zarka. 2012. Intelligent tutoring systems: an overview. Pensa Multimedia (2012).
[20]
Penzance. 2021. A/B Tool GitHub Repository. https://github.com/penzance/ab-testing-tool/wiki/Getting-Started. (2021). Last accessed: 22-02--2021.
[21]
Anna Rafferty, Huiji Ying, and Joseph Williams. 2019. Statistical consequences of using multi-armed bandits to conduct adaptive educational experiments. JEDM| Journal of Educational Data Mining 11, 1 (2019), 47--79.
[22]
Steven L. Scott. 2015. Multi-armed bandit experiments in the online service economy. Applied Stochastic Models in Business and Industry 31 (2015), 37--49. http://onlinelibrary.wiley.com/doi/10.1002/asmb.2104/abstract Special issue on actual impact and future perspectives on stochastic modelling in business and industry.
[23]
Dan Siroker, Pete Koomen, Elliot Kim, and Eric Siroker. 2014. Systems and methods for website optimization. (Sept. 16 2014). US Patent 8,839,093.
[24]
Cem Tekin, Jonas Braun, and Mihaela van der Schaar. 2015. etutor: Online learning for personalized education. In 2015 IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP). IEEE, 5545--5549.
[25]
Konstantinos Vassakis, Emmanuel Petrakis, and Ioannis Kopanakis. 2018. Big data analytics: applications, prospects and challenges. In Mobile big data. Springer, 3--20.
[26]
Joannes Vermorel and Mehryar Mohri. 2005. Multi-armed bandit algorithms and empirical evaluation. In European conference on machine learning. Springer, 437--448.
[27]
Joseph Jay Williams, Juho Kim, Anna Rafferty, Samuel Maldonado, Krzysztof Z Gajos, Walter S Lasecki, and Neil Heffernan. 2016. Axis: Generating explanations at scale with learnersourcing and machine learning. In Proceedings of the Third (2016) ACM Conference on Learning@ Scale. 379--388.
[28]
Joseph Jay Williams, Anna N Rafferty, Dustin Tingley, Andrew Ang, Walter S Lasecki, and Juho Kim. 2018. Enhancing online problems through instructor-centered tools for randomized experiments. In Proceedings of the 2018 CHI Conference on Human Factors in Computing Systems. 1--12.
[29]
xAPI. 2021. xAPI. (2021). https://xapi.com/overview/ Last accessed: 22-02--2021.

Cited By

View all
  • (2025)Platform-based Adaptive Experimental Research in EducationProceedings of the 15th International Learning Analytics and Knowledge Conference10.1145/3706468.3706471(13-23)Online publication date: 3-Mar-2025
  • (2024)Expert Features for a Student Support Recommendation Contextual Bandit AlgorithmProceedings of the 14th Learning Analytics and Knowledge Conference10.1145/3636555.3636909(864-870)Online publication date: 18-Mar-2024
  • (2024) ‘Instructor in action’: Co‐design and evaluation of human‐centred LA ‐informed feedback in MOOCs Journal of Computer Assisted Learning10.1111/jcal.1305740:6(3149-3166)Online publication date: 4-Sep-2024
  • Show More Cited By

Index Terms

  1. The MOOClet Framework: Unifying Experimentation, Dynamic Improvement, and Personalization in Online Courses

      Recommendations

      Comments

      Please enable JavaScript to view thecomments powered by Disqus.

      Information & Contributors

      Information

      Published In

      cover image ACM Other conferences
      L@S '21: Proceedings of the Eighth ACM Conference on Learning @ Scale
      June 2021
      380 pages
      ISBN:9781450382151
      DOI:10.1145/3430895
      Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than the author(s) must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected].

      Publisher

      Association for Computing Machinery

      New York, NY, United States

      Publication History

      Published: 08 June 2021

      Permissions

      Request permissions for this article.

      Check for updates

      Author Tags

      1. A/B comparisons
      2. dynamic improvement
      3. education technology
      4. massive open online courses
      5. multi-armed bandits
      6. personalization
      7. randomized experiments

      Qualifiers

      • Research-article

      Funding Sources

      • Office of Naval Research (ONR)
      • Natural Sciences and Engineering Research Council of Canada (NSERC)

      Conference

      L@S '21
      L@S '21: Eighth (2021) ACM Conference on Learning @ Scale
      June 22 - 25, 2021
      Virtual Event, Germany

      Acceptance Rates

      Overall Acceptance Rate 117 of 440 submissions, 27%

      Contributors

      Other Metrics

      Bibliometrics & Citations

      Bibliometrics

      Article Metrics

      • Downloads (Last 12 months)32
      • Downloads (Last 6 weeks)3
      Reflects downloads up to 09 Mar 2025

      Other Metrics

      Citations

      Cited By

      View all
      • (2025)Platform-based Adaptive Experimental Research in EducationProceedings of the 15th International Learning Analytics and Knowledge Conference10.1145/3706468.3706471(13-23)Online publication date: 3-Mar-2025
      • (2024)Expert Features for a Student Support Recommendation Contextual Bandit AlgorithmProceedings of the 14th Learning Analytics and Knowledge Conference10.1145/3636555.3636909(864-870)Online publication date: 18-Mar-2024
      • (2024) ‘Instructor in action’: Co‐design and evaluation of human‐centred LA ‐informed feedback in MOOCs Journal of Computer Assisted Learning10.1111/jcal.1305740:6(3149-3166)Online publication date: 4-Sep-2024
      • (2024)e-FeeD4Mi: human-centred design of personalised and contextualised feedback in MOOCsBehaviour & Information Technology10.1080/0144929X.2024.2376201(1-18)Online publication date: 23-Jul-2024
      • (2024)A/B testingJournal of Systems and Software10.1016/j.jss.2024.112011211:COnline publication date: 2-Jul-2024
      • (2023)Delving into instructor‐led feedback interventions informed by learning analytics in massive open online coursesJournal of Computer Assisted Learning10.1111/jcal.1279939:4(1039-1060)Online publication date: 6-Mar-2023
      • (2023)Type diversity maximization aware coursewares crowdcollection with limited budget in MOOCsInformation Sciences: an International Journal10.1016/j.ins.2023.119663649:COnline publication date: 1-Nov-2023
      • (2022)Automatic Interpretable Personalized LearningProceedings of the Ninth ACM Conference on Learning @ Scale10.1145/3491140.3528267(1-11)Online publication date: 1-Jun-2022
      • (2022)System design of a text messaging program to support the mental health needs of non-treatment seeking young adultsProcedia Computer Science10.1016/j.procs.2022.09.086206:C(68-80)Online publication date: 1-Jan-2022

      View Options

      Login options

      View options

      PDF

      View or Download as a PDF file.

      PDF

      eReader

      View online with eReader.

      eReader

      Figures

      Tables

      Media

      Share

      Share

      Share this Publication link

      Share on social media