Cassia Fernandez , João Adriano Freitas , Paulo Blikstein , Roseli de Deus Lopes
{"title":"The design space of visualization tools for data science education: Literature review and framework for future designs","authors":"Cassia Fernandez , João Adriano Freitas , Paulo Blikstein , Roseli de Deus Lopes","doi":"10.1016/j.ijcci.2024.100698","DOIUrl":null,"url":null,"abstract":"<div><div>Data science education is a rapidly growing field, motivating the development of several tools aimed at engaging students in data-related activities across all educational levels. Within this landscape, new block-based programming (BBP) environments have been developed to integrate data visualization functionalities. However, the construction of visualizations entails distinct goals and forms of interaction from those typically used in conventional programming, which should be considered in designing those environments. Drawing inspiration from taxonomies within the field of Information Visualization, we derived a framework for the analysis of educational tools in this domain comprising four categories: supported goals, expressiveness, abstraction, and transparency. We situate six existing BBP environments within the design space of the framework and illustrate its application by describing the design of PlayData, a BBP environment developed to address a gap in data visualization tools for young audiences. Our goal is to contribute to a more theoretically grounded discussion on the topic by connecting well-established research on professional tools for data visualization and the design of related educational environments targeted at middle and high school students.</div></div>","PeriodicalId":38431,"journal":{"name":"International Journal of Child-Computer Interaction","volume":"43 ","pages":"Article 100698"},"PeriodicalIF":0.0000,"publicationDate":"2024-10-26","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"International Journal of Child-Computer Interaction","FirstCategoryId":"1085","ListUrlMain":"https://www.sciencedirect.com/science/article/pii/S2212868924000679","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q1","JCRName":"Social Sciences","Score":null,"Total":0}
引用次数: 0
Abstract
Data science education is a rapidly growing field, motivating the development of several tools aimed at engaging students in data-related activities across all educational levels. Within this landscape, new block-based programming (BBP) environments have been developed to integrate data visualization functionalities. However, the construction of visualizations entails distinct goals and forms of interaction from those typically used in conventional programming, which should be considered in designing those environments. Drawing inspiration from taxonomies within the field of Information Visualization, we derived a framework for the analysis of educational tools in this domain comprising four categories: supported goals, expressiveness, abstraction, and transparency. We situate six existing BBP environments within the design space of the framework and illustrate its application by describing the design of PlayData, a BBP environment developed to address a gap in data visualization tools for young audiences. Our goal is to contribute to a more theoretically grounded discussion on the topic by connecting well-established research on professional tools for data visualization and the design of related educational environments targeted at middle and high school students.