This hands-on tutorial at L@S 2023 will cover rapid experimentation, content authoring, and LMS integration of an open-source adaptive tutor, OATutor. This half-day tutorial will be held on July 20th in-person in Copenhagen, Denmark.
Learning @ Scale has embraced movements that spread access to education through open and free platforms of learning. In this tutorial, we introduce OATutor (presented at CHI’23 [1]), the field’s first free and open-source adaptive tutoring system based on ITS principles and designed for rapid experimentation. The MIT-licensed platform can be configured and deployed to git-pages in only a few clicks and supports BKT mastery-based adaptive problem selection. We demonstrate, with hands-on tutorials, how the system can be used to rapidly run A/B experiments, analyze the data, and publish the entire tutor, content, and analysis scripts to github to facilitate unprecedented ease of replication and transparency, as demonstrated in a recent study comparing ChatGPT generated hints to human-tutor hints [2]. Our four-part tutorial will include how to add lessons to the system and link to them from assignments in a MOOC platform or LMS via LTI. The structured JSON format of the four CC BY courses worth of content released with OATutor opens up avenues for researchers to apply new and existing educational data mining and NLP techniques (e.g., KC tagging) and rapidly evaluate the impact of any subsequent changes on learners with an experiment.
Researchers who wish to conduct A/B testing of computer tutoring and adaptive learning approaches, educators who wish to integrate adaptive content in their courses, HCI researchers, adaptive learning and AI researchers who wish to build upon the open-source tutor and extend its capabilities (e.g., to support programming, AI facilitated supports at scale).
Participants should bring a laptop to participate in the hands-on exercises. Some exercises will require no background knowledge, such as in the Content Creation Tutorial, while others will benefit from minimal coding experience.
[1] Pardos, Z.A., Tang, M., Anastasopoulos, I., Sheel, S.K., Zhang, E. (In press). OATutor: An Open-source Adaptive Tutoring System and Curated Content Library for Learning Sciences Research. In Proceedings of the 2023 CHI Conference on Human Factors in Computing Systems. ACM. Hamberg, Germany.
https://doi.org/10.1145/3544548.3581574[2] Pardos, Z. A., & Bhandari, S. (2023). Learning gain differences between ChatGPT and human tutor generated algebra hints. arXiv preprint arXiv:2302.06871.
https://arxiv.org/abs/2302.06871