American Journal of Physics · 2008 · 25 citations · 9 references
EducationInstructionPhysicsComputational MechanicsComputational PhysicsPhysics EducationClassical MechanicsPhysics ConceptsPhysics CurriculumPhysics InstructionComputational Physics In EducationMechanics CurriculumPhysics Conceptual LearningPhysics Curriculum DevelopmentPhysics Pedagogy
One way to introduce computation into the physics curriculum is to include it in a standard upper-level physics course. A course in intermediate classical mechanics is well-suited for this purpose. We discuss our approach and examples of student projects on solving differential equations and Liouville’s theorem, projectile motion on a rotating Earth, motion of a charged particle in electric and magnetic fields, and approximate analytical and numerical solutions for a classical model of a molecule. The projects introduce students to these physics topics and develop the students’ computational skills.
9
An introduction to computer simulation methods
Harvey Gould, Jan Toboschnik · 1988 · 333 citations
Alejandro L. Garcia, A. John Mallinckrodt · Computers in Physics · 1995 · 299 citations
Stable solutions using the Euler approximation
Alan Cromer · American Journal of Physics · 1981 · 124 citations