發送短信 : Teaching software engineering virtually during COVID-19 pandemic era: Lessons learned