with Vpython. I think the challenge of modifying code on their own was a little at this late stage in the game. Nevertheless, I had them create short videos explaining what they did. I was rather pleased with what they did, but now know that I will have to start programming much earlier in the year.
Just to recap what the assignment was from last week
1. Students are given a bouncy ball and drop it from a given height
2. They measure the rebound height
3. They modify a Vpython code of a ball to
- incorporate bouncing (this is not correctly stated in the video. They actually came
up with the bouncing code, I did not.
- run the program and predict how high the ball should rebound on the second, third
and fourth bounce
4. Explain the physics behind their modified code.
In the video below students actually drop a ball to determine if their code predicted the bouncing correctly.
| Students drop ball |
This is one of the video blogs done by a student explaining the work they did.
| Video Blog of Finished Code |
Again, this is a first pass at having students program, but a necessary step in introducing them to computational physics.
No comments:
Post a Comment