AI-Augmented Complexity Learning: Design, Automation, and Learning Impact for Conceptual Mastery in Derandomization Through Intelligent Tutoring and Real-Time Feedback
DOI:
https://doi.org/10.16920/jeet/2026/v39is2/26004Abstract
This research examined the effectiveness of an AI-enhanced tutoring system on teaching stochastic and deterministic algorithms by using QuickSelect and the Median-of-Medians method as our primary samples. A total of 60 college students were randomly assigned to either a control group, which did their assignments on paper, and an experimental group, which had access to an interactive computer-based tutoring system that included stepwise assistance, categorization of errors, and immediate feedback. Both groups completed assignments to learn how to select good pivots, what constitutes the average and worst case time complexity, and how to select the best pivot in a deterministic algorithm. The results revealed that the AI group achieved greater improvements in their ability to complete the assignments than did the control group with less variance in performance and significantly greater ability to resolve conceptual errors than did the control group. Student participants in the study reported that their experience using the AI tools improved their understanding of how to choose good pivots, they were aided in developing recursive thinking processes, and the abstract nature of time complexity made it easier to grasp. The overall findings of the study suggest that AI-enabled tutoring provides a solid foundation for improving students' comprehension of stochastic QuickSelect and its deterministic no-throw method.
Downloads
Downloads
Published
How to Cite
Issue
Section
References
Castleman, B., Macar, U., & Salleb-Aouissi, A. (2024). Hierarchical multi-armed bandits for concurrent intelligent tutoring of concepts and problems of varying difficulty levels. International Journal of Artificial Intelligence in Education. https://doi.org/10.1007/s40593-024-00358-2
Heffernan, N. T., & Heffernan, C. L. (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), 470–497. https://doi.org/10.1007/s40593-014-0030-y
Johnson, W. L., & Soloway, E. (1985). PROUST: Knowledge-based program understanding. IEEE Transactions on Software Engineering, SE–11(3), 267–275. https://doi.org/10.1109/TSE.1985.231893
Karnalim, O., Hermansyah, A., & Rahayu, A. (2017). Complexitor: An educational tool for learning algorithm time complexity in a practical manner. Proceedings of the 2017 5th International Conference on Information and Communication Technology (ICoICT) (pp. 1–5). IEEE. https://doi.org/10.1109/ICoICT.2017.8074663
Kim, J., Lee, C., & Chang, K. (2022). A systematic review and meta-analysis of intelligent tutoring systems in K–12 education. Educational Research Review, 37, 100489. https://doi.org/10.1016/j.edurev.2022.100489
Kluger, A. N., & DeNisi, A. (1996). The effects of feedback interventions on performance: A historical review, a meta-analysis, and a preliminary feedback intervention theory. Psychological Bulletin, 119(2), 254–284. https://doi.org/10.1037/0033-2909.119.2.254
Koedinger, K. R., Anderson, J. R., Hadley, W. H., & Mark, M. A. (1997). Intelligent tutoring goes to school in the big city. International Journal of Artificial Intelligence in Education, 8, 30–43.
Kulik, J. A., & Fletcher, J. D. (2016). Effectiveness of intelligent tutoring systems: A meta-analytic review. Review of Educational Research, 86(1), 42–78. https://doi.org/10.3102/0034654315581420
Mitrovic, A. (1998). Experiences in implementing constraint-based modeling in SQL-tutor. Proceedings of the 4th International Conference on Intelligent Tutoring Systems (pp. 414–423). Springer. https://doi.org/10.1007/3-540-68716-5_65
Access to login into the old portal (Manuscript Communicator) for Peer Review-

