Perspectives in Understanding Online Teaching and Learning Strategies for First-Year Generation Y Students