12 Prove Milestone: 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

Continue 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 milestone, you must submit a report that describes your work on your program. Do the following:

  1. At the beginning of this lesson (lesson 12), download and save this report_1.txt file.
  2. Open the downloaded report_1.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 four 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.
  3. At the beginning of this lesson, in I‑Learn in the lesson 12 prove milestone, read the rubric that a grader will use to score your report_1.txt file.
  4. At the end of this lesson, answer questions #2, #3, and #4 in your report_1.txt file. Then upload your completed report_1.txt file in I‑Learn in the lesson 12 prove milestone.