Good doc, bad doc: teaching effective documentation in programming courses. - Craig Gunnett; Helen Schneider; Robert C. Green II (J. Comput. Sci. Coll., 2013)