“…There are a limited number of studies that consider enhancement in terms of student satisfaction and self-regulated learning [51,69,100,102,103]. Benefits of using technology that were identified in the literature included: the epistemic benefits associated with mathematical understanding [55,80], the pragmatic advantages of outsourcing computational activities [28,102,117], and other student-centred benefits such as self-regulated learning [51,115,119]. While a number of factors such as the pedagogical changes implemented [55], and the affordances of the technology [27,117], were found to contribute to successful technology integrations, technical challenges and usability issues were identified as barriers [55,113].…”