Inferring Creativity in Visual Programming Environments

被引:6
作者
Kovalkov, Anastasia [1 ]
Segal, Avi [1 ]
Gal, Kobi [1 ,2 ]
机构
[1] Ben Gurion Univ Negev, Beer Sheva, Israel
[2] Univ Edinburgh, Edinburgh, Midlothian, Scotland
来源
PROCEEDINGS OF THE SEVENTH ACM CONFERENCE ON LEARNING @ SCALE, L@S 2020 | 2020年
关键词
Creativity; Creativity Tests; Visual Programming Environments;
D O I
10.1145/3386527.3406725
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
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.
引用
收藏
页码:269 / 272
页数:4
相关论文
共 12 条
[1]  
Abdi H., 2007, Encyclopedia of Measurement and Statistics, V1, P508
[2]  
Cropley A.J., 2000, Roeper Review, V23, P72, DOI DOI 10.1080/02783190009554069
[3]  
Deng J, 2009, PROC CVPR IEEE, P248, DOI 10.1109/CVPRW.2009.5206848
[4]   Deep Residual Learning for Image Recognition [J].
He, Kaiming ;
Zhang, Xiangyu ;
Ren, Shaoqing ;
Sun, Jian .
2016 IEEE CONFERENCE ON COMPUTER VISION AND PATTERN RECOGNITION (CVPR), 2016, :770-778
[5]   Creativity in the acquisition of computational thinking [J].
Hershkovitz, Arnon ;
Sitman, Raquel ;
Israel-Fishelson, Rotem ;
Eguiluz, Andoni ;
Garaizar, Pablo ;
Guenaga, Mariluz .
INTERACTIVE LEARNING ENVIRONMENTS, 2019, 27 (5-6) :628-644
[6]  
Ramos J., 2003, P 1 INSTRUCTIONAL C, DOI DOI 10.15804/TNER.2015.42.4.03
[7]   Scratch: Programming for All [J].
Resnick, Mitchel ;
Maloney, John ;
Monroy-Hernandez, Andres ;
Rusk, Natalie ;
Eastmond, Evelyn ;
Brennan, Karen ;
Millner, Amon ;
Rosenbaum, Eric ;
Silver, Jay ;
Silverman, Brian ;
Kafai, Yasmin .
COMMUNICATIONS OF THE ACM, 2009, 52 (11) :60-67
[8]   Computational thinking development through creative programming in higher education [J].
Romero, Margarida ;
Lepage, Alexandre ;
Lille, Benjamin .
INTERNATIONAL JOURNAL OF EDUCATIONAL TECHNOLOGY IN HIGHER EDUCATION, 2017, 14
[9]   How much does creative teaching enhance elementary school students' achievement? [J].
Schacter, J ;
Thum, YM ;
Zifkin, D .
JOURNAL OF CREATIVE BEHAVIOR, 2006, 40 (01) :47-72
[10]  
TORRANCE EP, 1965, DAEDALUS, V94, P663