Based on the writer's experience in teaching online, there some advantages that facilitates students' achievements as follows:
Personalized learning: the learning style is determined by the students because online learning is enabled the students to plan, manage their time, make them discipline, and learn to be responsible towards their study. Besides, it has an object to motivate, develop confidence and self-esteem, overcome many obstacles that students encounter (Sakshi Arora, 2017, p. 32). In addition, the students could tend to user various "cognitive and metacognitive strategies to complete their learning achievement" (You & Kang, 2014, p.126).
Â
Time Efficiency: the teachers and the students could reduce traffic issues and other problems that could be arisen while attending face-to-face learning (Thomson, 2010). It will be affected to the students' achievement if the students come late to the class and left behind for the subject which run on in the classroom.
Cost-Effectiveness: the parents of students who are in low socioeconomic could save their cost because their children should not go to school, the parents should not spend their money to buy textbook for one year during COVID-19 pandemic. It is one of potential factor to open the pathways for more opportunities for students in "small, rural, or low socioeconomic school districts" (Chaney, 2001, p. 21) to not follow the activity at school or extracurricular.
Despite the advantages of online learning, the students also face the obstacles while conducting online learning as follows:
Lack of quality: the students' needs more time to comprehend the materials while the teachers are less preparation, it makes the students could not achieve their goals. The students need to have two-way interaction and it is difficult to implement and less of practice for the students to know how far the students' potential (Journal of Educational Technology, 2020, p. 8).
Poor accessibility in remote areas: the limited internet access, limited device for online learning will affect the learning process and online learning could not be achieved.
Lack of Community: the students get difficult to communicate because of the limited interaction, technical problems and sometimes misunderstand the instruction to reach their goals in learning (Songs, et al, 2004, p. 59-70).
Psychological impact: Many students are frustration because of the technology, such as they could not log in to some assignments or attendance links because of the slow-down connectivity (Sakshi Arora, 2019, p. 33).
Lack of Knowledge: the students and the teachers are still lack of knowledge regarding the application operation, the web, and the internet utilization. This gap could be happened because the difference abilities between the students and the teachers on online application (Munir, 2009, p. 176-177).