In The Great White North Posted August 11, 2014 Share Posted August 11, 2014 In trying to decide what computer language for dd to start with, I ran across VPython and Matter and Interaction (Chabay & Sherwood). M&I claims to be a different approach to studying introductory physics, having the students use VPython to illustrate the concepts. Reviews online seem to either love it or hate it. The idea of merging programming into the physics course appeals to me, just because I'd rather be programming something useful than idle examples just for the sake of the code. Is anyone familiar with this text? How does it compare to Halliday or Knight? Has anyone used VPython for physics? Is trying to get calculus, computers and physics to interact possible or a pipedream? Quote Link to comment Share on other sites More sharing options...
Azalea Posted August 11, 2014 Share Posted August 11, 2014 Bumping for you. I know nothing about this, I just have a son who likes physics and coding. Quote Link to comment Share on other sites More sharing options...
JanetC Posted August 11, 2014 Share Posted August 11, 2014 I took the Coursera physics by Georgia Tech which used Matter & Interactions and VPython. I did not use the textbook much - the online version was included in the course, but I had a lot of technical issues accessing it. The parts I did use had clear explanations. The programming part of the class was really just about how to make VPython accurately model physical systems. It would be a fun addition to a programming class, but it is not programming textbook or class. Here's a second option for doing physics with computer modeling: I just bought Mathematical Modeling and Computational Calculus (by the Calculus Without Tears website berkelyscience.com) for DD. It uses MATLAB instead of VPython. We got it because her science fair mentor wants her to learn MATLAB. The physics in this book is a bit lighter - not as clearly a college level text as Matter and Interactions is. And, again, we bought it because we need MATLAB. She already knows how to program, so the fact that it's not a programming class per se doesn't bother me. She's already got an idea of what well-written code is supposed to look like. The fun thing about computer models is how quickly you can change the constants -- what if the pendulum were shorter? What if we changed the gravity to the moon's or Jupiter's? etc. It's a fun way to do physics, just not sure it's a programming class. (In fact, I haven't done enough of the MMCC book to say it's a full physics class, either, just that it's going to suit our immediate needs and she will definitely have an easier time doing physics next year because of all the topics covered in this book.) HTH Quote Link to comment Share on other sites More sharing options...
Robbin Posted June 28, 2017 Share Posted June 28, 2017 OK ...fast forward to Fall 2017; I am considering Matter and Interactions(and I do see they have an improved VPyton) interface. Did you use it? and di you like it? ANyone else want to comment? I want Physics to have modern useful meaning, I'd like to find good recomendation for a first time programmers as wll. Quote Link to comment Share on other sites More sharing options...
EKS Posted July 17, 2017 Share Posted July 17, 2017 Bumping...I am interested in the answer as well. Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.