loading
Papers Papers/2022 Papers Papers/2022

Research.Publish.Connect.

Paper

Authors: Elijah Chou 1 ; Davide Fossati 1 and Arnon Hershkovitz 2

Affiliations: 1 Computer Science Department, Emory University, Atlanta, GA, U.S.A. ; 2 Science and Technology Education Department, Tel Aviv University, Tel Aviv, Israel

Keyword(s): Originality, Creativity, Educational Data Mining, Tree Edit Distance, Computer Science Education.

Abstract: We propose a novel approach to measure student originality in computer programming. We collected two sets of programming problems in Java and Python, and their solutions submitted by multiple students. We parsed the students’ code into abstract syntax trees, and calculated the distance among code submissions within problem groups using a tree edit distance algorithm. We estimated each student’s originality as the normalized average distance between their code and the other students’ codes. Pearson correlation analysis revealed a negative correlation between students’ coding performance (i.e., the degree of correctness of their code) and students’ programming originality. Further analysis comparing state (features of the problem set) and trait (features of the students) for this measure revealed a correlation with trait and no correlation with state. This suggests that we are likely measuring some trait that a student has, possibly originality, and not some coincidental feature of our problem set. We also examined the validity of our proposed measure by observing the agreement between human graders and our measure in ranking the originality of pairs of code. (More)

CC BY-NC-ND 4.0

Sign In Guest: Register as new SciTePress user now for free.

Sign In SciTePress user: please login.

PDF ImageMy Papers

You are not signed in, therefore limits apply to your IP address 3.135.193.17

In the current month:
Recent papers: 100 available of 100 total
2+ years older papers: 200 available of 200 total

Paper citation in several formats:
Chou, E.; Fossati, D. and Hershkovitz, A. (2024). A Code Distance Approach to Measure Originality in Computer Programming. In Proceedings of the 16th International Conference on Computer Supported Education - Volume 2: CSEDU; ISBN 978-989-758-697-2; ISSN 2184-5026, SciTePress, pages 541-548. DOI: 10.5220/0012632100003693

@conference{csedu24,
author={Elijah Chou. and Davide Fossati. and Arnon Hershkovitz.},
title={A Code Distance Approach to Measure Originality in Computer Programming},
booktitle={Proceedings of the 16th International Conference on Computer Supported Education - Volume 2: CSEDU},
year={2024},
pages={541-548},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0012632100003693},
isbn={978-989-758-697-2},
issn={2184-5026},
}

TY - CONF

JO - Proceedings of the 16th International Conference on Computer Supported Education - Volume 2: CSEDU
TI - A Code Distance Approach to Measure Originality in Computer Programming
SN - 978-989-758-697-2
IS - 2184-5026
AU - Chou, E.
AU - Fossati, D.
AU - Hershkovitz, A.
PY - 2024
SP - 541
EP - 548
DO - 10.5220/0012632100003693
PB - SciTePress