TY - GEN
T1 - Inferring Creativity in Visual Programming Environments
AU - Kovalkov, Anastasia
AU - Segal, Avi
AU - Gal, Kobi
N1 - Publisher Copyright: © 2020 ACM.
PY - 2020/8/12
Y1 - 2020/8/12
N2 - This paper explores the use of data analytics for identifying creativity in visual programming. Visual programming environments are increasingly included in the schools curriculum. Their potential for promoting creative thinking in students is an important factor in their adoption. However, there does not exist a standard approach for detecting creativity in students' programming behavior, and analyzing programs manually requires human expertise and is time consuming. This work provides a computational tool for measuring creativity in visual programming that combines theory from the literature with data mining approaches. It adapts classical dimensions of creative processes to our setting, and considers new aspects such as visual elements of the visual programming projects. We apply our approach to the Scratch programming environment, measuring the creativity score of hundreds of projects. We show a preliminary comparison between our metrics and teacher ratings.
AB - This paper explores the use of data analytics for identifying creativity in visual programming. Visual programming environments are increasingly included in the schools curriculum. Their potential for promoting creative thinking in students is an important factor in their adoption. However, there does not exist a standard approach for detecting creativity in students' programming behavior, and analyzing programs manually requires human expertise and is time consuming. This work provides a computational tool for measuring creativity in visual programming that combines theory from the literature with data mining approaches. It adapts classical dimensions of creative processes to our setting, and considers new aspects such as visual elements of the visual programming projects. We apply our approach to the Scratch programming environment, measuring the creativity score of hundreds of projects. We show a preliminary comparison between our metrics and teacher ratings.
KW - creativity
KW - creativity tests
KW - visual programming environments
UR - http://www.scopus.com/inward/record.url?scp=85094880286&partnerID=8YFLogxK
U2 - https://doi.org/10.1145/3386527.3406725
DO - https://doi.org/10.1145/3386527.3406725
M3 - Conference contribution
T3 - L@S 2020 - Proceedings of the 7th ACM Conference on Learning @ Scale
SP - 269
EP - 272
BT - L@S 2020 - Proceedings of the 7th ACM Conference on Learning @ Scale
T2 - 7th Annual ACM Conference on Learning at Scale, L@S 2020
Y2 - 12 August 2020 through 14 August 2020
ER -