A visualization tool to support analyzing and evaluating Scratch projects

被引:6
作者
Chang, Chih-Kai [1 ]
Tsai, Yu-Tzu [1 ]
Chin, Ya-Lun [1 ]
机构
[1] Natl Univ Tainan, Dept Informat & Learning Technol, Tainan, Taiwan
来源
2017 6TH IIAI INTERNATIONAL CONGRESS ON ADVANCED APPLIED INFORMATICS (IIAI-AAI) | 2017年
关键词
visualization; Dr; Scratch; visual programming language; computational thinking skill;
D O I
10.1109/IIAI-AAI.2017.83
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In this paper, we combined a visualization tool and Dr. Scratch website service to support instructors evaluating the Scratch projects on an online social networking forum: scratch.mit.edu. Scratch is a visual programming language used by youth to design programs like animation, game, or music. Their computational thinking skills take place around program decompositions, program patterns, and data representation in the shared Scratch programs (called projects). Through the exploratory work, we found that some cues, such as deep nested iteration, may be successfully used as indicators of users' computational thinking skills. This suggests future directions for assessing youth's computational thinking skills development and educational opportunities emerging from shared Scratch projects.
引用
收藏
页码:498 / 502
页数:5
相关论文
共 6 条
  • [1] Boe B., 2013, Proceeding of the 44th ACM technical symposium on Computer science education, P215, DOI 10.1145/2445196.2445265
  • [2] Jonassen D.H., 1996, COMPUTERS CLASSROOM
  • [3] Marji Majed., 2014, Learn to program with Scratch: A visual introduction to programming with games, art, science, and math
  • [4] Myers D., 2015, J COMPUT SCI COLL, V31, P83
  • [5] Park P, 2014, INFORM AN INT INTERD, V17, P5277
  • [6] Scrapy A., 2016, FAST POW SCRAP WEB C