OATutor is an Open-source Adaptive Tutoring System using Bayesian Knowledge Tracing implemented in ReactJS and optionally using Firebase for logging. The whole tutoring system can be deployed on Github Pages without the use of servers. If desired, a server can be used to operate an included ExpressJS middleware for interoperability with LTI-compatible learning management systems such as Canvas.
Jump to our main repository: CAHLR/OATutor
This content repository contains problems curated from OpenStax with hints and scaffolds authored by the OATutor Project. There are currently three completed OpenStax textbooks which have been piloted in community college classrooms as of Spring 2023. The hints and scaffolds for the problems have been curated by the OATutor team. If you identify any errors please issue a pull request or bug report.
Jump to our website: OATutor.io
The textbooks contained in this repo are:
- Introductory Statistics 2e
- College Algebra 2e with Corequisite Support
- Intermediate Algebra 2e
- Elementary Algebra 2e
All content in this repository is made available under the Creative Commons Attribution 4.0 International (CC BY 4.0) license. Attribution is given within each json file, indicating the authoring organization and license for each hint, scaffold, and problem.