Randy Williams is our SI for the course.
| Day
|
Date
|
Chapter
|
| 1 | 1/8 |
|
| 2 | 1/10 |
Chapter 1: Coordinates
Chapter 2: LAB: Coordinates
|
| 3 | 1/15 |
Chapter 3: PROGRAM: Introduction to VPython
|
| 4 | 1/17 |
Chapter 4: Vectors
CH4 Solutions (password is vector=head-tail)
|
| 5 | 1/22 |
Chapter 5: Uniform Motion
CH5 Solutions (password is physicsisPHUN)
|
| 6 | 1/24 |
Chapter 6: LAB: Video analysis of uniform motion
CH6 Solutions (password is physicsisPHUN)
|
| 7 | 1/29 |
Chapter 7: PROGRAM Uniform Motion
|
| 8 | 1/31 |
Chapter 8: PROGRAM Loops, Lists, and Ifs
|
| 9 | 2/5 |
Chapter 9: PROGRAM Keyboard Interactions
|
| 10 | 2/7 |
Chapter 10: PROGRAM Collision Detection
|
| 11 | 2/12 |
Quiz 1
Quiz 1 S12 | Solutions
Study Guide for CH1-10
|
| 12 | 2/14 |
Chapter 11: Relative Motion
Begin Project 1. Due: 2/28/13. Present on 2/28/13
|
| 13 | 2/19 |
Chapter 12: Collisions with Rigid Barriers
|
| 14 | 2/21 |
Chapter 13: LAB: Coefficient of Restitution
|
| 15 | 2/26 |
Chapter 14: Pong (and work on projects)
|
| 16 | 2/28 |
Project Presentations
|
| 17 | 3/12 |
Chapter 15 LAB: Video analysis of a fancart
|
| 18 | 3/14 |
Chapter 16 Newton's second law
|
| 19 | 3/19 |
Chapter 17: PROGRAM Modeling motion of a fancart
|
| 20 | 3/21 |
Chapter 18: GAME Lunar Lander
|
| 21 | 3/26 |
Chapter 19: LAB Projectile Motion
|
| 22 | 3/28 |
Chapter 20: LAB Angry Birds
|
| 23 | 4/2 |
GAME: Tank Wars
- Play Tank Wars. Use up and down arrows to adjust the launch angle. Use A and Z to adjust the launch speed. Press spacebar to shoot.
- tank-wars-template.py. Right-click and save the file to your computer.
|
| 24 | 4/3 |
VPython: Modeling motion with friction
GAME: mini-golf
golf putt with friction and break
|
| 25 | 4/9 |
LAB: center-of-mass
|
| 26 | 4/11 |
GAME: Asteroids
|
| 27 | 4/16 |
Projects
|
| 28 | 4/18 |
Projects
|
| 29 | 4/22 |
Quiz 2
colliding-carts
|