Let's integrate

  • About Us
  • Careers
  • Contact Us
  • Locations
  • Sitemap
  • FAQs
  • Privacy Statement
  • Terms & Conditions
  • Cookie Policy
  • Accessibility Statement
  • Responsible Disclosure

© 2007 - 2026 ICT Integrators. All Rights Reserved.

Python and Jupyter for College Math Teachers

Learn how college mathematics educators can use Python and Jupyter notebooks to teach algebra, calculus, linear algebra and differential equations.

An Introduction to python jupyter notebooks for college math teachers is a hands-on open textbook for educators who want to make math classes more interactive. Written by Paul Isihara, Claire Wagner, Peter Jantsch, and Thomas VanDrunen and released under CC BY 4.0 in 2024, it shows how to teach with python and jupyter notebooks — the same tools used by data scientists. Each chapter is itself a downloadable notebook with labs and solutions spanning pre-college algebra through calculus, linear algebra, and differential equations.

Getting Started with Jupyter Notebooks

The book introduces the Jupyter Notebook environment and shows teachers how to run, edit, and share interactive notebooks.

Python Foundations for Math Teachers

Readers learn the Python basics needed to build classroom demonstrations, calculations, and visualizations.

Algebra and Pre-Calculus Labs

Notebook-based labs connect Python programming to algebraic concepts and pre-calculus topics.

Calculus and Linear Algebra

Later chapters explore calculus and linear algebra through computable examples, visualizations, and exercises.

Differential Equations and Course Adaptation

The final sections cover differential equations and show how instructors can adapt the open notebooks for their own courses.

This open, evolving resource is built by teachers for teachers. The PDF is freely available under CC BY 4.0 and can be used to bring Python and Jupyter Notebooks into college math classrooms.