摘要:AbstractCalculus as a prerequisite course to other advanced mathematics courses is one of the important and difficult courses for undergraduate students in many fields of study. Mathematical thinking is an important method to support students in the learning of calculus and specifically multivariable calculus. Researchers endeavour to support student's mathematical thinking in calculus with or without computer-based tools. The main goal of this paper is to illustrate the importance of using computer-based tools for fostering student's mathematical thinking to overcome their obstacles in multivariable calculus.