The easy-to-learn Python programming language offers a convenient way to create the graphs and other visualizations required for calculus. In this book, readers first learn the basics of programming in Python with a focus on the Turtle Graphics module, which lets users create complex images. With that graphing tool in hand, readers are then patiently taught calculus from the ground up, covering derivatives, integrals, and the fundamental theorem. With essential concepts in hand, readers of later chapters will explore more advanced topics, such as differential equations and linear algebra, while using popular Python libraries like NumPy and pygame. Covers Python 3.x, Jupyter Notebook, Turtle Graphics, NumPy, and pygame
Sprache
Verlagsort
Produkt-Hinweis
Broschur/Paperback
Klebebindung
Maße
Höhe: 234 mm
Breite: 177 mm
Gewicht
ISBN-13
978-1-7185-0448-6 (9781718504486)
Copyright in bibliographic data and cover images is held by Nielsen Book Services Limited or by the publishers or by their respective licensors: all rights reserved.
Schweitzer Klassifikation
Nick McIntyre loves designing creative learning experiences. A former math teacher, he now teaches high school robotics and computer science with an emphasis on service and self-expression. Outside the classroom, McIntyre spent a year making the p5.js (https://p5js.org) reference more accessible with support from the Processing Foundation.
Foreword
Acknowledgments
Introduction
Chapter 1: Python Basics
Chapter 2: Drawing with Turtle Graphics
Chapter 3: Functions and Derivatives
Chapter 4: Integrals
Chapter 5: Ordinary Differential Equations and Vectors
Chapter 6: Dynamical Systems
Chapter 7: Linear Algebra with NumPy
Chapter 8: Multivariable Calculus
Chapter 9: Fourier Transforms
Appendix A
Bibliography
Index