“…In-service teachers training programs have broadly achieved the general agreement of technologies that deliver a huge impact on instruction (Dalal et al, 2017). It has been recommended that ICT for instructional strategies to improve for example science learning; provoking cognitive factors (Tchoshanov, Cruz, Huereca, Shakirova, Shakirova & Ibragimova, 2017) and providing adaptation in learning with scaffolding (Niess, 2018). In more general terms, technologies have been continuously informed and discussed for its contribution to learning strategies namely, cooperative learning, problem-based learning, contextual learning, and situated learning as well as collaborative learning (Ifinedo, Kankaanranta, Neittaanmäki & Hämäläinen, 2017).…”