Programming Assignment 1
Programming is a very hands-on and practical skill. It is very important that you are able to apply what you’ve learned in the course and write a working Python program.
In this assignment, you will write a program that asks the user to enter 8 numeric tests scores (out of 100 for each test). The program should calculate the average of the 8 numeric scores and then display a corresponding letter grade.
Write the following functions in the program:
calc_average – this function should ask the user for 8 test scores and return the average.
determine_grade – this function should accept a test score average as an argument and return a letter grade for the score based on the following grading scale:
Below 60 F
Before you start this assignment, make sure that you have:
Completed all the course materials
Run and understood all the sample code or exercise files
Completed the labs in the previous modules
Since this is a programming course, we will use a program to run a series of tests on your submission. Please download the file from the link below and modify it following the comments in the file to complete the assignment.
Download the Programming Assignment 1 Template