CS Final Project Documentation
Web link opens in a new tab; file link initiates download.
While programmers can keep track of their own code in their head, it can be difficult for beginning programmers to understand the importance of writing readable code. Through this lesson enhancement, students will understand the purpose of good programming habits through the process of writing documentation for another student’s program. This activity requires students to interact with another student’s project and to read and make sense of their code. From this interaction and analysis, students have the opportunity to ask clarifying questions. Integrating all this, students will demonstrate their understanding of the assigned project by writing documentation (on a worksheet or a PowerPoint presentation).