Supporting Independent Learning and Rapid Experimentation in Data Science
dc.contributor.advisor | Elmqvist, Niklas | en_US |
dc.contributor.advisor | Battle, Leilani | en_US |
dc.contributor.author | Raghunandan, Deepthi | en_US |
dc.contributor.department | Computer Science | en_US |
dc.contributor.publisher | Digital Repository at the University of Maryland | en_US |
dc.contributor.publisher | University of Maryland (College Park, Md.) | en_US |
dc.date.accessioned | 2023-06-26T05:35:26Z | |
dc.date.available | 2023-06-26T05:35:26Z | |
dc.date.issued | 2023 | en_US |
dc.description.abstract | Data scientists iteratively discover insights from data or test pre-existing insights with data. This is called sensemaking and insights derived from sensemaking facilitate decisions. Given the potential consequences of making decisions this way, the insights derived from data are often validated in collaboration with domain experts and other data scientists. Data scientists use literate programming environments like computational notebooks to enable collaborative validation. Notebooks can capture a relatively complete picture of the data science workflow, encapsulating code, intermediate results, documentation, and visualizations. Notebook authors can use these components to form a computational narrative---a storytelling device to effectively communicate the sensemaking results and process. The literature nature of these documents also allow them to be excellent mediums for teaching data science practices. However, previous literature has found notebook authors have difficulty translating their sensemaking iterations to singular narratives in a linear document like Jupyter Notebook. Notebook tutorials suffer from the same limitations and fail to convey the best practices in sensemaking. To overcome these issues, we develop a meta-analysis approach to automatically track sensemaking and sensemaking iterations in computational notebooks. We can use similar meta-analysis approaches to automatically communicate sensemaking in extensible, visual, and interactive environments in the absence of traditional computational narratives. Finally, we demonstrate a specific interactive environment that can aid independent learning and rapid experimentation. | en_US |
dc.identifier | https://doi.org/10.13016/dspace/czp4-eqlk | |
dc.identifier.uri | http://hdl.handle.net/1903/30181 | |
dc.language.iso | en | en_US |
dc.subject.pqcontrolled | Computer science | en_US |
dc.subject.pqcontrolled | Education | en_US |
dc.subject.pqcontrolled | Science education | en_US |
dc.title | Supporting Independent Learning and Rapid Experimentation in Data Science | en_US |
dc.type | Dissertation | en_US |
Files
Original bundle
1 - 5 of 11
Loading...
- Name:
- Raghunandan_umd_0117E_23290.pdf
- Size:
- 11.29 MB
- Format:
- Adobe Portable Document Format