Learner-Centered Design of Educational Tools for Cross-Expertise Technical Communication in Computing Contexts
Cross-expertise technical communication (i.e., communicating about computing topics across levels of computing expertise) is important for workplace collaboration. However, students are underprepared because computing education rarely explicitly teaches communication, and available practice tends to occur among peers w...