Use of Large Language Models for Extracting Knowledge Components in CS1 Programming Exercises
Use of Large Language Models for Extracting Knowledge Components in CS1 Programming Exercises
复制标题
使用大型语言模型提取 CS1 编程练习中的知识组件
DOI:
10.1145/3626253.3635592
复制
发表时间:
2024
期刊:
影响因子:
--
通讯作者:
Norouzi, Narges
中科院分区:
文献类型:
--
作者:
Niousha, Rose;Hoq, Muntasir;Akram, Bita;Norouzi, Narges
This study utilizes large language models to extract foundational programming concepts in programming assignments in a CS1 course. We seek to answer the following research questions: RQ1. How effectively can large language models identify knowledge components in a CS1 course from programming assignments? RQ2. Can large language models be used to extract program-level knowledge components, and how can the information be used to identify students' misconceptions? Preliminary results demonstrated a high similarity between course-level knowledge components retrieved from a large language model and that of an expert-generated list.