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?