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)

Creative Commons Attribution (CC BY-NC)
NSF Logo

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.