“…Two main methods of integrating technology into undergraduate classrooms were observed during past decade: (1) construction of technology-infused learning spaces such as SCALE-UP classrooms (Beichner, 2006;Gaffney et al, 2008;Brooks, 2011;Van Horne et al, 2012;Cotner et al, 2013;Florman, 2014) and (2) development of technological learning-tools such as subject specific software designs, web-based software designs, and mobile apps that aid student learning (Amaral et al, 2013;Charlesworth & Vician, 2003;Dancy, 2006;Dori et al, 2007;Ellis, 2013;Enriquez, 2010;Jones, 2013;Libman & Huang, 2013;Muthyala & Wei, 2012;Warnakulasooriya et al, 2005).…”