S. I. Malik, Mohammed Waseem Ashfque, R. M. Tawafak, Ghalia Musallam ALFarsi, Naushad Ahmad Usmani, B. Khudayer
{"title":"A Chatbot to Facilitate Student Learning in a Programming 1 Course: A Gendered Analysis","authors":"S. I. Malik, Mohammed Waseem Ashfque, R. M. Tawafak, Ghalia Musallam ALFarsi, Naushad Ahmad Usmani, B. Khudayer","doi":"10.4018/ijvple.310007","DOIUrl":null,"url":null,"abstract":"The programming domain is a challenging field of study for most novice programmers. Novices have to learn different skills in the Programming 1 course at the same time. This study prepared and introduced a chatbot in the course. The chatbot emphasizes syntax and semantics, problem solving strategies, course details, and common programming syntax and semantics errors. The influence of the chatbot on students' learning in the Programming 1 course was determined by performing a survey and analyzing the final grades of the course. The survey results reveal that the chatbot approach was appreciated by both female and male students in the Programming 1 course. The chatbot helped novices in comprehending the fundamental programming concepts and understanding common syntax and semantic errors. The analysis of final grades shows that female students perform well in the medium and low achiever categories, and male students show better performance in the high achiever category.","PeriodicalId":53545,"journal":{"name":"International Journal of Virtual and Personal Learning Environments","volume":"41 1","pages":"1-20"},"PeriodicalIF":0.0000,"publicationDate":"2022-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"International Journal of Virtual and Personal Learning Environments","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.4018/ijvple.310007","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q3","JCRName":"Social Sciences","Score":null,"Total":0}
引用次数: 0
Abstract
The programming domain is a challenging field of study for most novice programmers. Novices have to learn different skills in the Programming 1 course at the same time. This study prepared and introduced a chatbot in the course. The chatbot emphasizes syntax and semantics, problem solving strategies, course details, and common programming syntax and semantics errors. The influence of the chatbot on students' learning in the Programming 1 course was determined by performing a survey and analyzing the final grades of the course. The survey results reveal that the chatbot approach was appreciated by both female and male students in the Programming 1 course. The chatbot helped novices in comprehending the fundamental programming concepts and understanding common syntax and semantic errors. The analysis of final grades shows that female students perform well in the medium and low achiever categories, and male students show better performance in the high achiever category.