Using LLM Chatbots to Improve the Learning Experience in Functional Programming Courses
Author(s): Santen, Julian van (2024)
Abstract:
Large Language Model chatbots are used in many different disciplines, but applications in education stay behind. Students increasingly utilize the LLM chatbots, without proper supervision from teachers. Functional programming requires a problem-solving mindset, which can be difficult for students just learning the paradigm. By finding out which learning objectives students find the most difficult, we aim to find new ways to help students learn functional programming using LLM chatbots like ChatGPT. We demonstrate how LLM chatbots can be restricted by teachers, to provide a helpful tool for students learning functional programming and its concepts.
Document(s):
Santen,van_BA_EEMCS.pdf