Question: Python Program requirements:* The purpose of this program is to plan review games by dividing entire year's math lessons into smaller units and build up

Python Program requirements:* The purpose of this program is to plan review games by dividing entire year's math lessons into smaller units and build up solid knowledge for the coming year.* The program will receive input in the form of scores obtained by students in various math courses throughout the year. It will then compute the average grade from these scores and determine the corresponding letter grade. This data will be used to develop review game strategies that cover the areas where students need the most attention.* A procedure named "calculate_grade" needs to be developed. This procedure will accept a list of scores as input and output the calculated grade.* A list will be used to place the scores obtained by students in different math lessons throughout the year.* Input: Scores obtained by students in different math lessons.* Output: The computed grade based on the average score.* The program will iterate through a "for loop", iterate over the list of scores, and calculate the total score.* "If/elif/else" statements will be used to determine the appropriate letter grade based on the calculated average score.* The list of scores obtained by students will be passed as a parameter to the "calculate_grade" procedure.

Python Program requirements:* The purpose of this program is to plan review

Programming You must use Python: In your program, you must include student-developed program code that contains: O Instructions for input from one of the following: - the user (including user actions that trigger events) - a device - an online data stream - a file O Use of at least one list (or other collection type) to represent a collection of data that is stored and used to manage program complexity and help fulfill the program''s purpose O At least one procedure that contributes to the program''s intended purpose, where you have defined: - the procedure's name - the return type (if necessary) - One or more parameters An algorithm that includes sequencing, selection, and iteration hat is in the body of the selected procedure Calls to your student-developed procedure Instructions for output (tactile, audible, visual, or textual) ased on input and program functionality 2= [ o O O

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Programming Questions!