JPearce FOSS in Courses 2
I like the idea of contributing documentation to a codebase. This seems do-able in a CS1 course. Learning outcomes include the importance of commenting and documentation and also appropriate style. It could be homework, but it might be better as an in-class activity in pairs. Prerequisite knowledge will likely be a significant amount of learning to read code. This activity would not require much coordination with HFOSS.
The community will get improved documentation.Grading can be on the accuracy and professionalism of the contribution. The main requirements are that the code must be in the right language, which means Python since R has no projects listed in OpenHub. Also, that the documentation is actually needed.