Add to Cart

Exploring physics with computer animation and PhysGL

Tom J Bensky


This book shows how the web-based PhysGL programming environment ( can be used to teach and learn elementary mechanics (physics) using simple coding exercises. The book's theme is that the lessons encountered in such a course can be used to generate physics-based animations, providing students with compelling and self-made visuals to aid their learning. Topics presented are parallel to those found in a traditional physics text, making for straightforward integration into a typical lecture-based physics course. Users will appreciate the ease at which compelling OpenGL-based graphics and animations can be produced using PhysGL, as well as its clean, simple language constructs. The author argues that coding should be a standard part of lower-division STEM courses, and provides many anecdotal experiences and observations, that include observed benefits of the coding work.

About Editors

Tom Bensky is a physics professor at California Polytechnic State University at San Luis Obispo, CA (USA), known as "Cal Poly". He has had a lifelong interest in computer graphics and enjoys teaching a range of classes from ASTRO-101 to advanced labs. His research interests include precision time-keeping, community outreach with physics, and international education.

Table of Contents


Paperback ISBN: 9780750328388

Ebook ISBN: 9781681744261

DOI: 10.1088/978-1-6817-4425-4

Publisher: Morgan & Claypool Publishers


« Back