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 …
S Hwang, C Kiene, S Ong, A Shaw - Proceedings of the ACM on Human …, 2024 - dl.acm.org
Bots have become critical for managing online communities on platforms, especially to match the increasing technical sophistication of online harms. However, community leaders …
Z Peng, Q Chen, Z Shen, X Ma… - Proceedings of the ACM on …, 2024 - dl.acm.org
Online design communities, where members exchange free-form views on others' designs, offer a space for beginners to learn visual design. However, the content of these …
Novices frequently engage with machine learning tutorials in computational notebooks and have been adopting code generation technologies based on large language models …
Y Chen, Y Shen, R Liu, X Yu, L Sun, L Chen - arXiv preprint arXiv …, 2024 - arxiv.org
Online programming communities provide a space for novices to engage with computing concepts, allowing them to learn and develop computing skills using user-generated …
Live coding is a performance art in which media, commonly music and video, are generated and manipulated with open-source tools. While live coding initially centered upon local meet …
J Foote, S Hwang - Group Communication, 2023 - taylorfrancis.com
Online technologies allow people to create and participate in online groups called online communities. These groups have a number of differences and similarities with traditional …
This dissertation approaches questions about how creators informally learn from their online networks using a human-centered data science perspective. Over the past few decades …
As data becomes an integral part of our lives, the general public faces the increasing need to actively engage with data to participate in daily activities, support personal goals, and …