9:00 AM - 10:40 AM
[4Pin1-22] Development of Calculus Solver software which provides solving hints and answer steps
Keywords:formula manipulation, educational support tool, differential and integral calculus, solver
We develop a python-based software which provides hints and answers for freshmen-level calculus interactively. Our solver covers multi-variable differentiations, Taylor expansions, graph drawings, and single-variable definite/indefinite integrations. A user can input a problem using web interface, and the output comes as a LaTeX-typed pdf. We find that differentiation processes can be coded with four tasks, while integration requires more. In order to prepare ``readable" answers, we have to adjust output expressions. Although this software cannot handle some problems, the provided answers pass tests as the grade B to D, so that it helps freshmen for their self-education.