course_planning:183_projects:f21_week_1_escape_from_ice_station_mcmurdo

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
course_planning:183_projects:f21_week_1_escape_from_ice_station_mcmurdo [2024/01/09 22:56] hallsteincourse_planning:183_projects:f21_week_1_escape_from_ice_station_mcmurdo [2024/01/15 21:39] (current) hallstein
Line 214: Line 214:
   * The diagram can be tricky   * The diagram can be tricky
  
-Parts A and B are meant to be done on the same day, but in practice half of the folks do not finish part B.  It's okay to spend the first part of McMurdo day 2 to complete part B.   Thye need to do this before doing the computational part C.+Parts A and B are meant to be done on the same day, but in practice half of the folks do not finish part B.  It's okay to spend the first part of McMurdo day 2 to complete part B. They need to do this before doing the computational part C.
 </WRAP> </WRAP>
  
Line 343: Line 343:
   * It is worth your time if you have it, to ask students to represent the motion of the hovercraft with arrows to see how the velocity and momentum change in each direction. They can do this altering the [[https://github.com/perlatmsu/python-physutil/wiki/MotionMap-Class|MotionMap line of code]].   * It is worth your time if you have it, to ask students to represent the motion of the hovercraft with arrows to see how the velocity and momentum change in each direction. They can do this altering the [[https://github.com/perlatmsu/python-physutil/wiki/MotionMap-Class|MotionMap line of code]].
   * If students have time, they should model the second hovercraft and be able to explain differences in the motion.   * If students have time, they should model the second hovercraft and be able to explain differences in the motion.
 +</WRAP>
 +
 +<WRAP alert>
 +**==Part C  Steps & Timing==**
 +  * Finishing Part B if needed: 30 min
 +  * Recommend to start with constant velocity cart, then duplicate/ copy&paste for accelerating cart 
 +  * Comment code: 40 min
 +  * Falling $\vec{F}_{net} = \vec{F}_{grav}: 55 min
 +     * runawaycraft.p means momentum
 +     * runawaycraft.pos means position
 +  *  Copy for rescue craft: 65 min
 +     * May spend some time on adding x-acceleration (x<0) or even beyond
 +     * Is there a significant change in the x-velocity over the final 200m?  No, the fractional change will be quite small
 +   * Adding velocity arrows - Motion Map: 70 min
 +   * Questions: 85 min
 +   * Extension: adding air resistance: 105 min
 +      * This takes some time to complete, don't have them attempt if less than 10 minutes remaining
 +      * Need to use velocity unit vector to give direction of $-\hat{v}$
 +   * Second Extension Part D, launch at an angle
 +      * part D is hidden ask to open up if needed
 +      * should only do if completed air resistance first
 +==Teaching Points and tips==
 +  * Use Glowscript 2.9 Vpython
 +      * Given in the starter code and will not work with the new version
 +  * Comments are your friend!
 +  * Inexperienced coder(s) should code
 +      * With one code version being edited (additional computers can view via Zoom)
 +      * If on Zoom, make sure everyone is engaged and not doing their own thing on their computer.
 +  * Whiteboards and pseudocode
 +      * Sometimes, they get stuck.   Have them write out what they want to do on the board(words and equations), then help with syntax.
 +  * Final code should have four while loops
 +      * 2 for each craft: for while y >0 (jump - as they are falling) & x<0 while they are still on top of the cliff
 +      * Watch for using more complicated Python moves that inexperienced coders have never seen (for, if, etc.)
 +  * May need to take some time to explain time updates
 +      * t=t+dt
 +      * May seem strange to novice coders, as algebraically it doesn't make sense
 +  * If they get to the air resistance extension, the drag equation is in the notes
 +
 </WRAP> </WRAP>
  
  • course_planning/183_projects/f21_week_1_escape_from_ice_station_mcmurdo.txt
  • Last modified: 2024/01/15 21:39
  • by hallstein