Concepts, practices, and perspectives for developing computational data literacy: Insights from workshops with a new data programming system

被引:4
作者
Cheng, Ruijia [1 ]
Dangol, Aayushi [1 ]
Ello, Frances Marie Tabio [1 ]
Wang, Lingyu [2 ]
Dasgupta, Sayamindu [1 ]
机构
[1] Univ Washington, Seattle, WA 98195 USA
[2] Univ North Carolina, Chapel Hill, NC 27515 USA
来源
22ND ANNUAL ACM INTERACTION DESIGN AND CHILDREN CONFERENCE, IDC 2023: Rediscovering Childhood | 2023年
基金
美国国家科学基金会;
关键词
block-based programming; data literacy; visualization; DATA SCIENCE;
D O I
10.1145/3585088.3589364
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
In this paper, we present a new visual block-based programming system designed for children to process, analyze, and visualize data. We introduce the system and describe how it was used during a series of 7 workshops with 27 children. During the workshops, children played the role of investigators and followed a storyline as part of the system to conduct data analyses to help the story's protagonist locate a missing family member. We present our findings as a framework of computational data literacy that builds on the dimensions of Computational Thinking proposed by Brennan and Resnick [8], with a focus on aspects that are specific to using programming for data processing, analysis, and visualization. We conclude with a series of recommendations for future designers of systems to support the development of computational data literacy.
引用
收藏
页码:100 / 111
页数:12
相关论文
共 56 条
[1]  
Agafonkin Volodymyr, 2023, Leaflet-an Open-Source JavaScript Library for Interactive Maps
[2]  
[Anonymous], 2005, The Grammar of Graphics
[3]   Computing with CORGIS: Diverse, Real-world Datasets for Introductory Computing [J].
Bart, Austin Cory ;
Whitcomb, Ryan ;
Kafura, Dennis ;
Shaffer, Clifford A. ;
Tilevich, Eli .
PROCEEDINGS OF THE 2017 ACM SIGCSE TECHNICAL SYMPOSIUM ON COMPUTER SCIENCE EDUCATION (SIGCSE'17), 2017, :57-62
[4]   The Role of Evidence Centered Design and Participatory Design in a Playful Assessment for Computational Thinking About Data [J].
Basu, Satabdi ;
Disalvo, Betsy ;
Rutstein, Daisy ;
Xu, Yuning ;
Roschelle, Jeremy ;
Holbert, Nathan .
SIGCSE 2020: PROCEEDINGS OF THE 51ST ACM TECHNICAL SYMPOSIUM ON COMPUTER SCIENCE EDUCATION, 2020, :985-991
[5]   Learnable Programming: Blocks and Beyond [J].
Bau, David ;
Gray, Jeff ;
Kelleher, Caitlin ;
Sheldon, Josh ;
Turbak, Franklyn .
COMMUNICATIONS OF THE ACM, 2017, 60 (06) :72-80
[6]   Investigating "Problem-Solving With Datasets" as an Implementation of Computational Thinking: A Literature Review [J].
Berikan, Burcu ;
Ozdemir, Selcuk .
JOURNAL OF EDUCATIONAL COMPUTING RESEARCH, 2020, 58 (02) :502-534
[7]  
Bhargava Rahul, 2016, The Journal of Community Informatics, V12, P3
[8]  
Braun V., 2006, Qual Res Psychol, V3, P77, DOI [DOI 10.1191/1478088706QP063OA, DOI 10.1080/10875549.2021.1929659]
[9]  
Brennan K., 2012, P 2012 ANN M AM ED R, V1, P1
[10]  
Cheng Ruijia, 2022, **DATA OBJECT**, DOI 10.1145/3491102