PSU Libraries

  • Home
  • Information
  • News
  • Help
  • Librarian
  • Member Area
  • Select Language :
    Arabic Bengali Brazilian Portuguese English Espanol German Indonesian Japanese Malay Persian Russian Thai Turkish Urdu

Search by :

ALL Author Subject ISBN/ISSN Advanced Search

Last search:

{{tmpObj[k].text}}
No image available for this title
Bookmark Share

Exploring physics with computer animation and PhysGL /

Bensky, T. J. - Personal Name; Institute of Physics (Great Britain), - Personal Name; Morgan & Claypool Publishers, - Personal Name;

"Version: 20161001"--Title page verso."A Morgan & Claypool publication as part of IOP Concise Physics"--Title page verso.Preface -- 1. Using computer animation to learn physics -- 1.1. What is computer animation? -- 1.2. Why computer animation with physics? -- 1.3. Why computer animation in a course on physics? -- 1.4. Like video games?2. A taste of using computer for physics -- 2.1. PhysGL : easy computer graphics in the cloud -- 2.2. What-if calculations -- 2.3. A motion diagram -- 2.4. Our own motion diagram -- 2.5. More from the computer -- 2.6. Even more from the computer -- 2.7. What about an animation? -- 2.8. Different accelerations on an object3. Preliminaries : things you should know -- 3.1. Mathematics -- 3.2. The idea of a function -- 3.3. Vectors : more than 'magnitude and direction'4. Getting started with simple programming -- 4.1. Introduction -- 4.2. Skeleton code -- 4.3. Basic PhysGL programming -- 4.4. Structure of the skeleton code -- 4.5. The if statement -- 4.6. Doing math with PhysGL5. Drawing with PhysGL -- 5.1. Introduction -- 5.2. Coordinate system -- 5.3. Drawing examples -- 5.4. Colors -- 5.5. Drawing physics-related objects -- 5.6. Creating plots6. One-dimensional motion -- 6.1. Introduction and goals -- 6.2. The physics -- 6.3. Projects -- 6.4. Wrap-up questions7. Two-dimensional motion -- 7.1. Introduction and goals -- 7.2. The physics -- 7.3. Projects -- 7.4. Wrap-up questions8. Forces and Newton's laws (part I) -- 8.1. Introduction and goals -- 8.2. The physics -- 8.3. Projects -- 8.4. Wrap-up questions9. Forces and Newton's laws (part II) -- 9.1. Introduction and goals -- 9.2. The physics -- 9.3. Projects -- 9.4. Wrap-up questions10. Energy : kinetic, potential, conservation, and work -- 10.1. Introduction and goals -- 10.2. The physics -- 10.3. Projects -- 10.4. Wrap-up questions11. Momentum and conservation of momentum -- 11.1. Introduction and goals -- 11.2. The physics -- 11.3. Projects -- 11.4. Wrap-up questions12. Rotational motion -- 12.1. Introduction and goals -- 12.2. The physics -- 12.3. Projects -- 12.4. Wrap-up questions13. Torque, angular acceleration, and momentum -- 13.1. Introduction and goals -- 13.2. The physics -- 13.3. ProjectsAppendices -- A. How do I ... -- B. Capstone project -- C. Benefits : insights and new pedagogical avenues.This book shows how the web-based PhysGL programming environment (http://physgl.org) 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.Undergraduate and graduate physics and science students and professionals.Also available in print.Mode of access: World Wide Web.System requirements: Adobe Acrobat Reader.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.Title from PDF title page (viewed on November 2, 2016).


Availability

No copy data

Detail Information
Series Title
-
Call Number
-
Publisher
: .,
Collation
1 online resource (various pagings) :illustrations (some color).
Language
English
ISBN/ISSN
9781681744254
Classification
530
Content Type
-
Media Type
-
Carrier Type
-
Edition
-
Subject(s)
Physics.
Programming and scripting languages: general.
COMPUTERS / Programming Languages / Python.
Computer animation.
Specific Detail Info
-
Statement of Responsibility
T.J. Bensky.
Other version/related

No other version available

File Attachment
No Data
Comments

You must be logged in to post a comment

PSU Libraries
  • Information
  • Services
  • Librarian
  • Member Area

About Us

As a complete Library Management System, SLiMS (Senayan Library Management System) has many features that will help libraries and librarians to do their job easily and quickly. Follow this link to show some features provided by SLiMS.

Search

start it by typing one or more keywords for title, author or subject

Keep SLiMS Alive Want to Contribute?

© 2026 — Senayan Developer Community

Powered by SLiMS
Select the topic you are interested in
  • Computer Science, Information & General Works
  • Philosophy & Psychology
  • Religion
  • Social Sciences
  • Language
  • Pure Science
  • Applied Sciences
  • Art & Recreation
  • Literature
  • History & Geography
Icons made by Freepik from www.flaticon.com
Advanced Search
Where do you want to share?