In recent years, the information and communication technology (ICT) has created a significant impact on the methods of communicating information and knowledge to the learners and, consequently, innovative teaching techniques have evolved to change the way teachers teach and students learn. In this paper, the focus is on a study which was conducted on a group-based cooperative learning class to ...