Improve student mathematical reasoning ability with open-ended approach using VBA for powerpoint | Synapse