Customizing Feedback for Introductory Programming Courses Using Semantic Clusters
Customizing Feedback for Introductory Programming Courses Using Semantic Clusters
复制标题
使用语义集群定制入门编程课程的反馈
DOI:
10.1007/978-3-030-80421-3_30
复制
发表时间:
2021
期刊:
影响因子:
--
通讯作者:
Rivero, Carlos R.
中科院分区:
文献类型:
--
作者:
Marin, Victor J.;Hosseini, Hadi;Rivero, Carlos R.
The number of introductory programming learners is increasing worldwide. Delivering feedback to these learners is important to support their progress; however, traditional methods to deliver feedback do not scale to thousands of programs. We identify several opportunities to improve a recent data-driven technique to analyze individual program statements. These statements are grouped based on their semantic intent and usually differ on their actual implementation and syntax. The existing technique groups statements that are semantically close, and considers outliers those statements that reduce the cohesiveness of the clusters. Unfortunately, this approach leads to many statements to be considered outliers. We propose to reduce the number of outliers through a new clustering algorithm that processes vertices based on density. Our experiments over six real-world introductory programming assignments show that we are able to reduce the number of outliers and, therefore, increase the total coverage of the programs that are under evaluation.
登录
查看更多内容
DOI:
10.1145/2839509.2844663
发表时间:
2016
期刊:
Proceedings of the 47th ACM Technical Symposium on Computing Science Education
影响因子:
--
作者:
T. Camp;S. Zweben;D. Buell;Jane Stout
通讯作者:
Jane Stout
DOI:
10.1145/2445196.2445339
发表时间:
2013
期刊:
Proceedings of the 47th ACM Technical Symposium on Computing Science Education
影响因子:
--
作者:
Sue Fitzgerald;Brian F. Hanks;R. Lister;R. McCauley;Laurie Murphy
通讯作者:
Laurie Murphy
DOI:
10.1145/3408877.3439599
发表时间:
2021
期刊:
The 52nd ACM Technical Symposium on Computer Science Education
影响因子:
--
作者:
Jawalkar, Mayur Sunil;Hosseini, Hadi;Rivero, Carlos R.
通讯作者:
Rivero, Carlos R.
DOI:
--
发表时间:
2013
期刊:
International Conference on Artificial Intelligence in Education
影响因子:
--
作者:
Jonathan Huang;C. Piech;A. Nguyen;L. Guibas
通讯作者:
L. Guibas