A Proposal of a Mathematics Problem Generation Tool Using Generative AI for STACK Online Assessment System
The System for Teaching and Assessment using a Computer Algebra Kernel (STACK) is an open source, computer algebra-based online assessment system for teaching and learning mathematics at university. Although the popularity is increasing around the world, its problem generation needs a complex procedure such as algebraic scripting, dynamic randomization, and grading logic, which poses a substantial workload. In this paper, we propose a mathematics problem generation tool using Generative AI for STACK. It adopts a Retrieval-Augmented Generation (RAG) framework to guide the AI to produce pedagogically aligned problems across Depth of Knowledge (DoK) levels, while a Computer Algebra System (CAS) validates mathematical precision. The output is rendered into an XML template and is imported into the STACK system. For evaluation, we measured the success rate of generating 90 problem files for STACK by the proposal and compared the completion time with their manual generation. Learning Object Review Instrument (LORI) was also evaluated for user satisfactions. The results showed that the success rate was 79% while the time was reduced by 35.71%. Furthermore, the LORI evaluations demonstrated a feasibility score of 82.1%, confirming the potential to mitigate teacher workload.
Paper
The full text of this publication is not hosted on 44B due to licensing.
Read it at OpenAlex