“…The use of cooperative learning strategies could assist students in the development of the 21 st Century skills that comprised of collaboration, creativity, critical thinking and communication skills (Lai & Viering, 2012). There are several cooperative learning strategies available in the literature, such as think-pair-share, thinking-aloud pair problem solving, the three-step interview, STAD (Student Teams Achievement Division), Jigsaw, TGT (Teams Games Tournaments) and GI (Group Investigation) (Astarini et al, 2019;Azmin, 2016;Benek & Bezir Akcay, 2019;Damit et al, 2015;Duraman et al, 2015;Halimah & Sukmayadi, 2019;Kani & Shahrill, 2015;Lee et al, 2018;Lim et al, 2016;Mahari et al, 2019;Morera-Fernandez et al, 2020;Simpol et al, 2018;Sulaiman & Shahrill, 2015;Vijayan et al, 2016). Cooperative in general is defined as providing group work where everyone participates on a collective task to help each other in completing the task provided to them by the teacher (Barron & Hammond, 2008).…”