Enhancing student writing and computer programming with \LaTeX and MATLAB in multivariable calculus. (English)

PRIMUS, Probl. Resour. Issues Math. Undergrad. Stud. 26, No. 6, 509-530 (2016).

Summary: Written communication and computer programming are foundational components of an undergraduate degree in the mathematical sciences. All lower-division mathematics courses at our institution are paired with computer-based writing, coding, and problem-solving activities. In multivariable calculus we utilize MATLAB and \LaTeX to have students explore mathematics visually, gain programming skills, and write technical reports on their findings. In this article we give a summary of the pedagogy, tools, and logistics of combining technical writing and computer programming with sophomore-level calculus content with the goals of improving student writing, coding, and mathematical understanding.