Computer science and IT assignments High School

A tool to help piano students track their practice schedule

Brief outline of program design, labeling the classes and objects
Make a flowchart and a data flow diagram
Create simple menu for user

Criteria for Success
1. To be able to add new pieces and remove completed pieces from the practice schedule
2. To be able to vary the assigned practice time for each day
3. To be able to prompt the user to input the amount of time they practiced a piece
4. To be able to compute the total time for the imputed amount practiced for each piece
5. To be able to provide a summary of success and failed days based on if they met the assigned practice time
6. To be able to provide a summary of time practiced for each piece at the end of the week
7. To be able to print this information