The Effect of Usage of Online Platforms for Teaching and Learning