Explore the possibility of combining high school math with Python programming with the help of ‘Math Adventures with Python. ’ Each chapter of the book translates topics such as algebra, geometry, trigon, and calculus into play. With the help of Python, the learning of mathematics will be bright and fun because you will see images of the problems and their solutions.
Moving from basic elements of the language, including loops and variables, you will easily be in a position to write your own programs. Tasks that will be solved by these programs include solving equations, graphics generation, and number factoring, as well as determining square roots. You will also be able to create and manipulate shapes, synthesize sine waves, and graphically solve equations on your way to mastering fundamental mathematics.
In the book “Math Adventures with Python,” you will work on many innovative tasks. Drawing 2D and 3D graphics, creating colorful options like the Mandelbrot and Julia, and using recursive technologies to make fractals. Create a world of rats and cows that feed and reproduce with genetic algorithms and a world of spies that can decode messages using the same. Including many examples and solved problems, you will type in the code yourself and realize how much fun mathematics can be using Python.
Math Adventures with Python Table of Contents:
- Introduction
- Part 1: Hitchin' Up Your Python Wagon
- Chapter 1: Drawing Polygons with Turtles
- Chapter 2: Making Tedious Arithmetic Fun with Lists and Loops
- Chapter 3: Guessing and Checking with Conditionals
- Part 2: Riding into Math Territory
- Chapter 4: Transforming and Storing Numbers with Algebra
- Chapter 5: Transforming Shapes with Geometry
- Chapter 6: Creating Oscillations with Trigonometry
- Chapter 7: Complex Numbers
- Chapter 8: Using Matrices for Computer Graphics and Systems of Equations
- Part 3: Blazing Your Own Trail
- Chapter 9: Building Objects with Classes
- Chapter 10: Creating Fractals Using Recursion
- Chapter 11: Cellular Automata
- Chapter 12: Solving Problems Using Genetic Algorithms
Who is this course for?
- High School Maths students are involved in algebra, geometry, trigonometry, and calculus
- Computer programming lovers who want to apply programming in a high-level context – Mathematics.
- Computational beginners who are looking to incorporate math into the programming language of Python.
Click on the links below to Download Math Adventures with Python!
You are replying to :