Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

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.

image text in transcribed
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

Step: 1

blur-text-image

Get Instant Access to Expert-Tailored Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image

Step: 3

blur-text-image

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Recommended Textbook for

Mobile Communications

Authors: Jochen Schiller

2nd edition

978-0321123817, 321123816, 978-8131724262

More Books

Students also viewed these Programming questions