Background and Aim: This research analyzes the existing issues with online teaching and learning in vocational computer programming education, devises strategies for online teaching and learning, and then implements and adjusts these strategies to confirm their effectiveness. The expected strategies for effective online teaching and learning proposed in this study include nine aspects: The study focuses on the following nine aspects: 1) the informatization teaching ability of teachers; 2) the autonomous learning ability of students; 3) the interaction between online teaching and learning; 4) the course content; 5) the teaching resource; 6) the teaching design; 7) the learning engagement; 8) school policy support; and 9) the online teaching and learning platform. Methodology: The sample consisted of 21 experts with qualified Delphi requirements from high vocational colleges in Guangxi, as well as 60 computer program students in their second year of study. Research instruments include an open-ended interview and Likert scale questionnaire, as well as data analysis using median, mode, interquartile range, percentage, and descriptive analysis. Results: The research results found that online teaching and learning in vocational computer programming education in aspects were at a medium-high level; after implementing and readjusting the strategies, the effectiveness of online classes was comparable to that of traditional classes. The research results summarized 80 strategies and suggestions for online teaching and learning in vocational computer programming education and put forward a discussion of the future development trend. Conclusion: The study's findings show that, with some strategic modifications, online instruction in vocational computer programming education achieved a medium-high effectiveness that was on par with traditional classroom settings. The study also offered eighty strategies and insights for the advancement of online education in this field in the future.
Read full abstract