Working with Peers in Computing
Dr. Iryna Ashby, Purdue University
This video explainer supports computing students in developing the cross-disciplinary skills and professional dispositions needed for effective collaboration in technical environments. Students explore how to clarify roles, communicate about shared work, give and receive constructive feedback, revise code based on peer input, and navigate common challenges in group projects, code review, and shared repositories. By emphasizing teamwork, communication, humility, and professional growth, this video helps students understand that strong computing practice depends not only on technical ability, but also on the ability to work productively and respectfully with others.
Video
Disciplines: Computer Science
Focal area: Character Development, Cross-disciplinary skills, Dispositions
Resource type: Video
Character traits: Courage, Humility
Cross-disciplinary skills: Teamwork, Communication
Dispositions: Being Collaborative, Being Empathetic
Education level: Any
Language: English
License: Creative Commons Attribution (CC BY-NC)


This material is based upon work supported by the National Science Foundation under Grants No. 2111097 and No. 2417492.
Any opinions, findings, and conclusions or recommendations expressed in this material are those of the author(s) and do not necessarily reflect the views of the National Science Foundation.