Writing Infrastructures
GitHub for the Technical Communications Classroom
STEPHEN QUIGLEY
GitHub is a Git-based version control system, providing individuals and teams a space to develop and manage software and documentation online
Think: Code Development + Social Networking Features
Technological innovation presents ongoing challenges to technical communication educators
Sides, C. H. (1994). Quo Vadis, Technical Communication?. Journal of technical writing and communication, 24(1), 1-6.
Opel, Dawn S., & Jacqueline Rhodes. (2018). Beyond student as user: Rhetoric, multimodality,
and user-centered design. Computers and Composition, 49, 71-81. DOI: 10.1016/j.compcom.2018.05.008
Case studies: Two upper-level technical communications courses focused on code
Robert Watson in Brewer, P. E., Grady, H., & Watson, R. (2017, July). Diverging currents: Continuous innovation in an engineering-based Technical Communication program. In 2017 IEEE International Professional Communication Conference (ProComm) (pp. 1-10). IEEE.
Duin, A. H., & Tham, J. C. K. (2019). Cultivating code literacy: Course redesign through advisory board engagement. Communication Design Quarterly Review, 6(3), 44-58.
"What might it look like if many people became literate in this technology or if institutions build on the assumption that many people are literate in it? How might we shape the education for these skills to help them be equally distributed?"
-Vee, Coding Literacy (2017, p.224)
Designing meaningful long tail projects requires...
- code literacy
- case studies and primary texts
- leadership training
- design philosophy
- project management strategy
- product development strategy
Why make a spark when you can light a fire?