Navigation
Lab Summaries
These are tentative, especially from Lab 5 onward.
- Lab 1: We introduce programming elements for VPython
- Lab 2: We learn how to create visual objects, and launch a rocket using Euler's method
- Lab 3: We improve the accuracy of the simulation using the Modified Euler's method
- Lab 4: We add air resistance, and improve the simulation using a predictor-corrector method
- Lab 5: We replace the predictor-corrector method with RK-4
- Lab 6: We allow our rocket to move in two dimensions, using RK-4
- Lab 7: We add a variable-density atmosphere to our model
- Lab 8: We add to our model a spherical, rotating Earth with variable gravitational field, and variable-density atmosphere
- Lab 9: We add the Moon, and account for its gravitational field
- Lab 10: We learn how to make course-corrections
- Lab 11: We go to the Moon, maybe