Grading of Laboratory Assignments You are expected to follow the style guidelines shown in the textbook so that each program is neatly and professionally written. Use meaningful variable names, such as hours, not h, for hours worked. Indent your program lines in a consistent way to make it easier to read. Use comments as shown in the book before each major step of the algorithm and to document the use of variables in the declaration section of your functions. Also, begin each program with a multi-line comment that shows your name, your class and section, your class instructor and lab instructor, the assignment name, and the date. Your instructor will deduct points from your grade if all these guidelines are not followed. You should also hand in with each program a design document that shows the steps followed BEFORE you wrote your program. This document should show a data requirements section with names of input variables, output varibables, and other variables needed. Also, list any relevant formulas you may need, and show the algorithm and refinements. I suggest you do this using an editor on your computer and then you can append this file as a comment (delimited by /* ... */) to your source program. You can also use your editor to build your program from this document as discussed in the book (Section 3.1). Each program that you submit should be adequately tested. As part of your design document list the specific cases you intend to test to demonstrate that your program works correctly. For example, for the coins problem, you might want to check an amount of nickels or pennies that is zero. A total amount that has exactly 0 cents, an amount that has 0 dollars, and so on. Finally, there is the matter of plagiarism. If we detect that you are turning in someone else's work either with or without permission, you will receive an F in the course and have to retake it. Both parties involved will get an F. For this reason, don't leave printouts around with your programs on them.