CS Final Project Documentation

Rebecca Lee
Cisco Systems
2018

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).

Funders

Cisco Systems