#5355
Sketchpad (short for The Geometer's Sketchpad) is the world's leading education software for teaching and learning mathematics. It gives students at all levels (from third grade through college) a tangible, visual way to learn maths, which increases their engagement, understanding and achievement, and makes the math itself more meaningful and memorable.

#5185
From a professional perspective, Mathematics for 3D Game Programming and Computer Graphics explains the mathematical concepts used in 3D Computer Graphics and game engine that a game developer must master. Compared to the second edition, the third edition expanded on the content, introducing the knowledge for projection, shadow, physics, cloth simulation, and numerical methods. And all chapters have been revised and the shader code has been modified according to the new specifications of the shading language.

#5046
3D mathematics is a subject related to computational geometry. 3D math is the technical basis of computer graphics and computer 3D game development, while computational geometry is a subject that studies how to solve geometric problems with numerical methods. Both 3D math and computational geometry are widely used in fields that use computers to simulate the 3D world, such as graphics, games, simulations, robotics, virtual reality, animation design, and more.

#4799
Some computer science books are classic but not suitable for beginners, and some are the opposite. Donald Knuth's The Art Of Computer Programming probably belongs to the former condition, and Robert Sedgewick's Algorithms belongs to the latter. Of course, both of their algorithm analysis idea comes down in one continuous line, and they are all the classic and bestselling reference book in the computerized algorithm field.

#3297
For over 50 years, Thomas' Calculus series of books have a new edition available averagely every four, five years. Each edition has many improvements based on previous ones, which embodies this is a teaching material full of innovation spirits. At the same time, some basic characteristics of this book have been always kept and increased, which shows that it is a textbook attaching great importance to inheritance of teaching tradition.

#3021
GeoGebra is a dynamic match teaching & learning software from Austria that always wins the international education software awards. It combines the graphing calculator for functions, geometry, algebra, calculus, statistics, 3D math, etc.