As teamwork becomes common in computer software learning, there is an increasing need to study factors contributing to team performance. To this pursuit, the concept of collective efficacy offers great potential to researchers of information systems (IS).