# Motion Challenge!!!!

Try this PhysicsAviary assignment with a partner. You have to get all ten questions correct in order to be successful so take your time. Remember, direction matters for vectors!!

After successfully completing the challenge, take a screenshot of your final screen that says you did it and email it to me with you and your partner’s name.

As a reminder:

• Velocity = displacement / time
• Speed = distance / time
• Speed is a scalar so it should not have a negative sign because the negative sign just tells us direction.

# Cell Organelle Activity

Click here to go to the website to build your own cell. Follow along on your data table, filling in the function of the organelle in your own words and indicating whether it is found in a plant or animal cell or both.

# Intro to Video Analysis

We’ll be doing some video analysis in Capstone today. Woot woot.

LAB REPORT: (in a Google Doc that you share with me.)

Part I: For the rolling ball video:

• Was the ball moving at a constant velocity? Provide evidence from your video analysis.

Part II: For the analysis of the video that you make with your partner:

• Insert a screenshot of the horizontal position vs time graph.
• What is the general shape of this graph? What does that mean?
• What is the slope of the line? What does that mean?
• Insert a screenshot of the vertical position vs time graph.
• What is the general shape of this graph? What does that mean?
• Insert a screenshot of the vertical velocity vs time graph.
• What is the slope of this graph? What does that mean?

# Bounce!!

Here’s the skeleton of the bounce program. Copy and paste into a new program.

```from visual import *

floor = box (pos=vector(0,0,0), length=4, height=0.1, width=4, color=color.blue)
ball = sphere (pos=vector(0,10,0), radius=2, color=color.magenta)
ball.velocity = vector(0,0,0)
dt = 0.01

#the 1 after the while is interpreted as "true" when this program runs,
#basically turning this into an infinite loop.
#The loop is obviously incomplete, but think about what you would need to add
#to make this ball "bounce." It should accelerate at 9.81. You will need to
#include an if/else argument.
while 1:
rate (100)
ball.pos = ball.pos + ball.velocity*dt```

# Adding While Loops to Our Vpython Bag of Tricks

Watch the following tutorial on adding while loops to your programs. Follow along on Glowscript making sure you type in the code exactly as he does. Punctuation, capitalization and spacing are annoying important in coding.

# Falling Chains!

It’s Valentine’s Day! What better way to celebrate than to do a lab using the motion detectors! Nothing says I love you quite like, “I’m tracking your every move.