Abstract
The integration of AI-based chatbots as virtual tutors in basic programming education addresses the challenges posed by the diverse backgrounds of students and the complexity of the course material. This integration aims to provide personalized assistance and explanations tailored to individual student needs and understanding levels. The research methodology employed in this study adopts a Research and Design (RnD) approach, utilizing the 4D development model, which encompasses the stages of Definition, Design, Development, and Deployment. Through this methodology, the study aims to develop and evaluate the effectiveness of the chatbot in enhancing students' learning experiences. The results of the study indicate a significant increase in students' self-learning activities, as evidenced by a score of 79.4% in the "Very Good" category in the Likert scale evaluation. This suggests that the integration of AI technology in basic programming education holds great potential for enhancing accessibility and effectiveness in learning, while also enriching students' learning experiences by providing adaptive and personalized learning resources. Overall, the findings underscore the importance of leveraging AI technology to address the challenges faced in programming education, thereby fostering a more inclusive and effective learning environment
Published Version
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have