1. Digital technologies and mathematics education;Ainley,2011
2. Developing creativity through collaborative problem solving;Albert;Journal of Mathematics Education at Teachers College,2013
3. Learning Mathematics in a CAS Environment: The Genesis of a Reflection about Instrumentation and the Dialectics between Technical and Conceptual work;Artigue;International Journal of Computers for Mathematical Learning,2002
4. Impact of instructional object based card game on learning Mathematics: Instructional design nettle;Ayinde;Middle Eastern & African Journal of Educational Research (MAJER),2014
5. Social learning theory;Bandura,1977