Manuscript received September 1, 2023; revised October 16, 2023; accepted November 15, 2023; published February 20, 2024
Abstract—With the temporary transition from offline classes to online education due to the COVID-19 pandemic, students’ dissatisfaction has grown as face-to-face interactions have been disrupted. This paper conducts research on the delivery methods of online courses, with a focus on computer programming courses, to provide insights into the design of online courses. The study compares two groups, divided into synchronous and asynchronous delivery, in terms of academic achievement, perception of the delivery method, software attitudes, and satisfaction related to course objectives. Academic achievement utilized data from students’ final grades. In addition, perception, attitude, and satisfaction were surveyed at the beginning and end of the semester using self-reported questionnaires. The analysis results showed that only the perception of the delivery method was statistically significant on average. The purpose of this research is to provide insights for the design of online courses. It is hoped that the findings of this study will be beneficial in making decisions regarding online course design.
Keywords—software education, online class delivery method, software attitude, class satisfaction
Cite: Hyodong Ha and Sujin Yoo, "Comparing Synchronous and Asynchronous Online Programming Classes: Similarities and Differences," International Journal of Information and Education Technology vol. 14, no. 2, pp. 293-301, 2024.