13 Prove Assignment: Student Chosen Program
Purpose
Prove that you can write a significant Python project that solves a real-world problem and is well organized with functions.
Assignment
Finish developing the program that you started in the
prove assignment for
lesson 11. Your program must include multiple functions
that you verify are correct with test functions and
pytest
.
Submission
In order to receive credit for this prove assignment, you must submit your program and a report that describes your work on your program. Do the following:
- At the beginning of this lesson (lesson 13), download and save this
report_2.txt
file. - Open the downloaded
report_2.txt
file in VS Code. Notice that question #1 in the file requires you to record in a table the time that you work on your program. In order to receive full points for this prove milestone, you must work on your program for at least six hours during this lesson. As you work on your program during this lesson, be certain to record the dates and times and a description of your work. - At the beginning of this lesson, in I‑Learn in the lesson 13 prove assignment, read the rubric that a grader will use to score your
report_2.txt
file and your program. - At the end of this lesson, in I‑Learn in the lesson 13 prove assignment, submit your completed
report_2.txt
file, your Python program, your Python test file, and any data files such as .txt and .csv files.