Question: Fundamentals of Programming Final Project: The final programming project is Exam 3 (Final Exam Part 2) and is intended to demonstrate everything that you have

Fundamentals of Programming Final Project: The final programming project is Exam 3 (Final Exam Part 2) and is intended to demonstrate everything that you have learned in Python through the course assignments. Exams (1,2&3) account for 50% of your course grade. A failure to complete this project could result in a large drop in your final grade for the course. Overview Your final project will be a program of your own design, which will demonstrate your mastery of the concepts learned in this course. This final project will take the place of an exam and should be an equivalent amount of effort to 2 weekly labs. You may work in pairs or a team on the project - if you do, please email me with your team member names and agreement that your final grade for the project will include your team feedback on your efforts. Please address email to all team members. Each team member will be grading all the other members of a group's contributions. There will be a Likert scale for each member. The grade for each student is averaged across the scores given by other members. If you are not part of a group/team it will be a self-evaluation. Your program will need to use all the following programming techniques and structures outlined in the supplied Final Project Rubric document. (attached) In this project, you will be responsible not only for creating a program, but also for documenting your code, both for users of your program, and future developers. You will submit not only all python files necessary to run your program, but also user_guide.doc, a text file describing how a user should interact with your program (include screenshots of user Interaction and program outputs), and prog_design.doc, a text file where you describe the basic design of your program (UML diagrams and flowcharts are acceptable but not required), how it uses each of the programming techniques outlined in the Final project Rubric. Submit the assignment When everything looks good, submit the following files to the Final Project Dropbox on D2L. - all .py files for your project - user_guide.doc (including screenshots) - prog_design.doc - Final Project Group grading form.doc (Teams only: each member must submit separately) - screenshot of partner agreement email (Teams only)
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
