To allow intra-team collaboration,students used GitHub as Computer-Supported-Collaborative-Learning tool.It provided support for implicit and explicit communication among members in each team and for distributed revision control and management of software artifacts(e.g.,source code and
requirements models).