Graded Problem Set #2.1
IPO Problems

Background

The following programs are formally graded as part of the Unit 2 "Problem Set." You should work on these only as an individual. While working on these problems you may refer to your notes, your textbook, any programs you wrote, and even my videos. However, you should limit your discussion of these programs with classmates. It is acceptable to discuss how you solved a problem in the grand scheme of things, but you should never show your code to a classmate either as the person who is struggling or as the person who is helping a struggling classmate. You can talk ideas, but not specific solutions.

TLDR: these problems should be completed on your own. Unlike the practice problems, where you are allowed, and even encouraged, to talk about the process with your classmates, these should be attempted on your own. If you have difficulty with these, please reach out to me for assistance or guidance.

These problems will be completed using an editor such as Thonny or IDLE and submitted to Autolab for grading.

 

VIDEO: How to use Thonny and Autolab to submit and test your graded activities.

Activities

Please try to make your program output look as much like the example as possible and verify it works with the example input provided. If you have difficulty finding the information or understanding how to approach the problem, you should contact me.

To complete this activity, you will need to create the following scripts:

 


IPO G1

Take it off (the price that is)

Lois Price is getting set up for the weekly sales at the store she owns.

Write a Python script that conforms to the following

 

 


IPO G2

Calculating BMI

Ollie Tenything is trying to lose some weight. He wants help tracking his BMI.

Write a Python script that conforms to the following

 


IPO G3

Paycheck calculator #2

Gladys Friday worked some extra hours this week and she wants some help calculating her expected paycheck. Workers who work over 40 hours a week are supposed to be paid extra pay for the hours above 40 hours that they work. Suppose workers make 1.5x pay rate for each hour they work over 40 hours per week.

Write a Python script that conforms to the following


IPO G4

Passing Wind

Wendy Windblows is an engineer that builds the turbines you see all over Iowa. She always tells people that the tip of a wind generator blade moves at over 175 MPH. But, people don't actually believe her.

Write a Python script that conforms to the following