Randall†, Elize, Department of Science Mathematics Technolgy Education, University of Pretoria, South Africa