Computational thinking is a problem-solving process derived from computer science and can be applied in various domains. Particularly in mathematics, computational thinking involves four key skills: problem decomposition, pattern recognition, algorithmic thinking, and abstraction. Previous research has tended to focus on primary and secondary school levels, with little research on prospective t…