Fostering the Learning Process in a Programming Course With a Chatbot

SI Malik, MW Ashfaque, R Mathew, J Jabbar… - International Journal of …, 2022 - igi-global.com
SI Malik, MW Ashfaque, R Mathew, J Jabbar, RS Al-Nuaimi, A Alsideiri
International Journal of Online Pedagogy and Course Design (IJOPCD), 2022igi-global.com
Novice programmers have to focus and learn different programming skills in programming 1
course at the same time. Therefore, they need more support to answer their queries related
to the programming domain. This study developed and offered a chatbot in programming 1
course. The chatbot focuses on course details, fundamental programming concepts, and
common programming errors. The perception of programming 1 students and instructors
regarding the chatbot in programming education were collected through the survey and …
Abstract
Novice programmers have to focus and learn different programming skills in programming 1 course at the same time. Therefore, they need more support to answer their queries related to the programming domain. This study developed and offered a chatbot in programming 1 course. The chatbot focuses on course details, fundamental programming concepts, and common programming errors. The perception of programming 1 students and instructors regarding the chatbot in programming education were collected through the survey and focus group respectively. The results of the students’ survey revealed that the chatbot supports students in learning programming and common programming errors in the course. The focus group participants agreed that the chatbot provides one-to-one teaching experience to novices. The chatbot serves as a virtual teaching assistant and promotes students-centered learning. The focus group participants also agreed that the chatbot approach provides additional support to students in their learning process of programming domain.
IGI Global
以上显示的是最相近的搜索结果。 查看全部搜索结果