← Back to Acumen Tutor

Credits

Lots of the practice problems and hints you see come from people who shared their work for everyone to use. Thank you!

AcumenTutor original practice

Problems labelled AcumenTutor are original practice made for AcumenTutor. They are not OATutor or OpenStax adaptations. Their license label is "AcumenTutor original". The source credit under each question identifies its origin.

OATutor practice problems

Problems labelled OATutor, their original hints, scaffolds and skill model come from the OATutor content library (https://github.com/CAHLR/OATutor-Content) by the OATutor Project, Computational Approaches to Human Learning (CAHL) research lab, UC Berkeley (https://oatutor.io). Many items were adapted by OATutor from OpenStax textbooks (Rice University, https://openstax.org) and other open courses. These credits cover only content served in AcumenTutor. OpenStax Calculus Volume 1 adaptations (CC BY-NC-SA) and items with NonCommercial or ShareAlike licenses are excluded from practice and checks.

License: Creative Commons Attribution 4.0 (CC BY 4.0), https://creativecommons.org/licenses/by/4.0/. Each problem keeps its own source and license information, and the "Original:" note under a problem names where it came from. No endorsement by OATutor, CAHL, UC Berkeley or OpenStax is implied.

What Acumen Tutor changed

  1. Problems are picked by our own mastery tracker, for your grade, skipping ones you've seen. Only the first step of each problem is shown.
  2. OATutor skills are matched to Common Core math standards, and problems are shown under those standards.
  3. Problem text pieces are combined into one question, with repeats removed.
  4. Line breaks, figures and math (with KaTeX) are rendered, and HTML is limited to a safe set. Links to other websites are turned into plain text.
  5. Hints that just give away the answer are removed; scaffold hints are shown as plain hints.
  6. On the answer-feedback path, sentences that reveal the answer are filtered out.
  7. An AI tutor (Anthropic Claude) writes extra hints and checks what kind of mistake was made, alongside the original hints. "Similar problems" are new AI-written problems based on an OATutor question.
  8. Answers are checked by our own checker; randomised problem numbers are not used.
  9. Kid-friendly topic names are rewritten Common Core standards, not OATutor text.
  10. OATutor's skill-learning settings (BKT parameters) are loaded, but your progress is currently tracked with our own default settings.

Please cite

Pardos, Z.A., Tang, M., Anastasopoulos, I., Sheel, S.K., Zhang, E. (2023). OATutor: An Open-source Adaptive Tutoring System and Curated Content Library for Learning Sciences Research. CHI '23, Article 416. https://doi.org/10.1145/3544548.3581574

OATutor software

Acumen Tutor's adaptive design (mastery tracking with Bayesian Knowledge Tracing and tutored hints) follows the OATutor system (https://github.com/CAHLR/OATutor). No OATutor code is copied; our version is written independently.

MIT License — Copyright (c) 2023 Zachary A. Pardos (@zpardos) - CAHL research lab

Other open content and software

OATutor MIT License text

MIT License

Copyright (c) 2023 Zachary A. Pardos (@zpardos) - CAHL research lab

Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.