Abstract
The author's institution requires all students to take one course that concentrates on writing at the upper division (junior or senior) level. The computer science department offers one such course, taught by computer scientists. It concentrates on communications issues relevant to computer scientists and computer professionals, going beyond traditional "technical writing" to give students experience in oral presentation, document design, and writing in forms appropriate for various audiences. This course takes advantage of analogies between writing and software development and motivates computer science students to pay more careful attention to their writing.
- 1 Peterson, R. The Writing Teacher's Companion: Planning, Teaching, and Evaluation in the Composition Classroom. Hougton Mifflin, 1995.Google Scholar
- 2 National Council of Teachers of English, http://www.ncte.orgGoogle Scholar
- 3 Fell, H.J., Proulx, V.K., and Casey, J. Writing Across the Computer Science Curriculum. In Proceedings of the 27th SIGCSE Technical Symposium, 1996, p. 204. Google Scholar
Digital Library
- 4 McDonald, G., and McDonald, M. Developing oral communications skills of computer science undergraduates. In Proceedings of the 24th SIGCSE Technical Symposium, 1993, p. 279. Google Scholar
Digital Library
Index Terms
Computer scientists can teach writing: an upper division course for computer science majors
Recommendations
Computer scientists can teach writing: an upper division course for computer science majors
SIGCSE '98: Proceedings of the twenty-ninth SIGCSE technical symposium on Computer science educationThe author's institution requires all students to take one course that concentrates on writing at the upper division (junior or senior) level. The computer science department offers one such course, taught by computer scientists. It concentrates on ...
Fostering and assessing communication skills in the computer science context
In accord with a college-wide assessment program at the author's institution, a required major course approximately midway through a student's college career forms the matrix for an intensive project which both develops and evaluates the student's ...
Fostering and assessing communication skills in the computer science context
SIGCSE '00: Proceedings of the thirty-first SIGCSE technical symposium on Computer science educationIn accord with a college-wide assessment program at the author's institution, a required major course approximately midway through a student's college career forms the matrix for an intensive project which both develops and evaluates the student's ...






Comments