A Tailored Generative Artificial Intelligence Chatbot for Reflective Learning in Introductory Programming
The rapid development of Generative Artificial Intelligence (GAI) chatbots is affecting higher education teaching and learning, especially in introductory programming courses. Introductory programming courses are considered difficult with high failure rates. Introductory programming is often structured or adopts proble...