“…Other scholars (e.g. Ellis et al, 2018;Henriques, 2013;Moru, Nchejane, Ramollo, & Rammea, 2017;Selden & Selden, 2015) have also emphasised the importance of each of the above mentioned mathematical reasoning processes in arriving at valid conclusions during the development, investigation and evaluation of mathematical conjectures and arguments. Based on the above mentioned model and other previous studies, we considered conjecturing, justifying and generalizing as key aspects of mathematical reasoning.…”