The documentation formed by using the format is intended to either be written as a "header" to the program source, or as accompanying documentation. In the latter case it will be necessary to repeat at least the basic information in the program source so that the program is self-identifying.
This documentation format is not intended to remove the need for in-program comments, or the need for conforming to layout conventions. In addition, all special instructions from the instructor about documentation should also be obeyed.
Not all sections will need to be completed for all classes or projects. However, students should attempt to keep this format intact as a way of standardizing their documentation. It is important that the students be taught to complete this concisely.
Empty Documentation Template
firstname.lastname@example.org / September 5, 1996