OverviewProgramming is a collaborative and creative process
Need help with this assignment?Get an original answer from a qualified tutor — from $10/page.
Get it written →OverviewProgramming is a collaborative and creative process that brings ideas to life through the development of software. Programs can help solve problems, enable innovations, or express personal interests. In this project, you will design and implement a program to address an issue that is important to society or to you personally. Developing a program of your choice will help to deepen your understanding of the programming process and the role it plays in computing. This project is open-ended, with a few technical requirements (see below). What project to choose? Maybe something that’ll help you in your major? Maybe something that you have passion about? Maybe something that’ll improve your daily life (e.g., an exercise tracker with statistics)?General RequirementsIn this project, you will plan, design, implement, and test your program using the Python programming language. You will provide written responses to prompts about your program and specific code segments that are significant to the functionality of your program. It is recommended that a portion of the program development involve some form of collaboration with another student in your class, for example, in the planning, designing, implementing, or testing (debugging) part of the development process. The code submitted needs to be written by you (i.e., this is not a group project), but we encourage you to ask your peers for help on the creative aspects of the project (e.g., “I’m doing an exercise tracker and have added ‘total miles run per week’ feature; what other features should I add?”) or ask when you get stuck on the coding (e.g., “why doesn’t this work?”).You are required to:develop a program in Python that processes input, produces output, and uses (1) at least one loop,(2) at least one function you have defined, (3) at least one list, and (4) file input/output (or graphics);develop test cases to be used to determine whether your program performs correctly;write responses to all prompts below; andsubmit your entire program code.
Get a plagiarism-free answer to this question
Send us your instructions and we’ll match you with the best writer in your subject.
- 100% human-written, zero AI
- Turnitin report included
- Confidential — we never share your data
- Free revisions & refunds