# I/O, IF, vector referencing, sort(), min(), max(), mean(), random, rounding, WHILE, plot

**EXPECTED OUTCOME:**

Practice as much as you can to pass Exam2 with an A!

## Each semester is taught a bit differently. We may have seen topics in past semesters not yet covered at this time this semester. If it looks odd, try to simplify it to make it work with your knowledge. There's always 1,000,000 ways of solving a problem!

** Spring 2013 **
Practice for Exam2 (Boat Oil)

Practice for Exam2 (Leaking Tank)

Exam2 (Gotham City)

** Fall 2013 **
Practice for Exam2 (Ruler Weights)

** Spring 2014 **
Practice for Exam2 (Ladder) ANS

Exam2 (Parking Lots)

** Fall 2014 **
Practice for Exam2 (Springs)

Practice for Exam2 (Subway)

** Spring 2015 **
Practice for Exam2 (Moving Truck)

Practice for Exam2 (Building Permits)

** Fall 2015 **
Practice for Exam2 (Solar Panels) ANS

Practice for Exam2 (Heat Shields)
ANS
ANS#2
(Video step-by-step for the Heat Shields - 20min + 8min of variations. I type the algorithm letter by letter. YOU HAVE TIME.)

** Spring 2016 **
Practice for Exam2 (Helicopters & Fire Buckets)

Practice for Exam2 (Ceiling balloons) (Wikipedia)

** Fall 2016 and Spring 2017 **
I was on sabbatical!!!!! weeeeee

** Fall 2017 **
Practice for Exam2 (Hurricane Irma Collection)

Practice for Exam2 (Pulley Acceleration) (ANS)

Exam2 (Fire Teams)

** Spring 2018 **
Exam2 (1h50min) (Olympics - Figure Skating) (ANS) (Video - no voice - put your own music. You can see I don't necessarily go in order.)

Exam2 (1h50min) (Olympics - Snowboard) (ANS)