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
|