COVID-19 update: Victoria update. Click for details.
Contact Us Need help? Contact us
Explore Departments
Departments

Math Adventures With Python

Peter Farrell


  • Paperback
    $50.93
PUBLISHED: 8th January 2019
ISBN: 9781593278670
ANNOTATION:
"Teaches math concepts through programming. Begins with a crash course in basic programming concepts and how to use Python's built-in Turtle module, and then explores topics like writing programs to solve equations and matrices, drawing polygons and fractals, and using the Processing graphics library to create interactive 2D and 3D models"--
Math Adventures With Python
$50.93
Or pay later with
Leaves warehouse in 10 to 12 days
From USA
Delivery
Check your delivery time: Your delivery location:
{{ SelectedArea.Suburb }}{{ SelectedArea.Country == 'AU' ? (', ' + SelectedArea.State) : '' }} ({{ SelectedArea.Postcode }}) change
  • {{ Area.Suburb }}{{ Area.Country == 'AU' ? (', ' + Area.State) : '' }} {{ Area.Postcode }}
  • Your area not listed?
    Try search by suburb and postcode.
{{ DeliveryOption.expectation }} - {{ DeliveryOption.door_time }}
{{ DeliveryOption.price | currencyCentsFree }}
from {{ DeliveryOption.price | currencyCentsFree }}
Option unavailable
If ordered {{ DeliveryOption.cutoff }}
{{ DeliveryOption.name }}
{{ DeliveryOption.special_message }}
 
 
!
An error occurred getting delivery options
Sorry about that, please try again later.
OTHER FORMATS:
  • Paperback
    $50.93
PUBLISHED: 8th January 2019
ISBN: 9781593278670
ANNOTATION:
"Teaches math concepts through programming. Begins with a crash course in basic programming concepts and how to use Python's built-in Turtle module, and then explores topics like writing programs to solve equations and matrices, drawing polygons and fractals, and using the Processing graphics library to create interactive 2D and 3D models"--

Annotation

"Teaches math concepts through programming. Begins with a crash course in basic programming concepts and how to use Python's built-in Turtle module, and then explores topics like writing programs to solve equations and matrices, drawing polygons and fractals, and using the Processing graphics library to create interactive 2D and 3D models"--

Publisher Description

In Hacking Math Class, teacher and programmer Peter Farrell shows you how to explore core math concepts deeper than ever before by writing programs in Python. Following a crash course in general programming concepts (like loops, variables, and functions), you'll learn how to use Python's built in "turtle" graphics module, a tool that lets you draw intricate shapes using programs that repeat simple moves. Then, you'll create functions and programs to solve equations and take on other hard problems.

You'll also learn to use the Processing graphics library to create interactive 2D and 3D models of physical situations like solar systems and natural environments, using code to tackle topics like physics, biology, and ecology.

Learn how to- -Automate repetitive arithmetic like factoring numbers and finding square roots -Create tools like graphers and solvers that will help you explore number patterns and learn about functions and equations -Create graphics like spirographs and harmonographs and explore matrices, vectors, and projectile motion -Draw geometric shapes like polygons, spirals, and fractals like the Koch snowflake, Sierpinski triangle and Julia and Mandelbrot Sets. -Write fun, visual programs to find derivatives, approximate integrals and solve differential equations!

Programming gives you the power to make math more creative, interactive, approachable, and visually engaging. Whether you're struggling to understanding math and want to know what it's really used for, a math lover curious about programming, or a teacher interested in integrating programming into the classroom, Hacking Math Class will show you how to transform math with code.

Author Biography

Peter Farrell is a math and computer science teacher with a passion for customizing ("hacking") math and learning through technology. He lives in the San Francisco Bay Area with his wife and children.

Promotional "Headline"

Learn math by getting creative with code. Use the Python programming language to transform learning high school-level math topics like algebra, geometry, trigonometry, and calculus.

Product Details

Author
Peter Farrell
Pages
304
Publisher
No Starch Press,US
ISBN-10
1593278675
ISBN-13
9781593278670
Format
Paperback
Country of Publication
United States
Illustrations
304 Illustrations, unspecified
Subtitle
An Illustrated Guide to Exploring Math with Code
Year
2019
Publication Date
2019-01-08
Short Title
Math Adventures with Python
Language
English
Audience
General/Trade