Forking a Sketch: How the OpenProcessing Community Uses Remixing to Collect, Annotate, Tune, and Extend Creative Code

B Subbaraman, S Shim, N Peek - … of the 2023 ACM Designing Interactive …, 2023 - dl.acm.org
Creative coders create programs that generate visual output. Frameworks such as p5. js
support sketching with creative code. Given the focus on expressivity over functionality, code …

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

R Cheng, A Dangol, FMT Ello, L Wang… - Proceedings of the 22nd …, 2023 - dl.acm.org
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 …

Adopting Third-party Bots for Managing Online Communities

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 …

DesignQuizzer: A Community-Powered Conversational Agent for Learning Visual Design

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 …

BISCUIT: Scaffolding LLM-Generated Code with Ephemeral UIs in Computational Notebooks

R Cheng, T Barik, A Leung, F Hohman… - arXiv preprint arXiv …, 2024 - arxiv.org
Novices frequently engage with machine learning tutorials in computational notebooks and
have been adopting code generation technologies based on large language models …

CoRemix: Supporting Informal Learning in Scratch Community With Visual Graph and Generative AI

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 …

Exploring Technical and Creative Posts in Online Live Coding Communities: An Analysis of Tidal Club and in_thread

W Payne, M Kaney, I Rodrigues, A Hurst - Companion Proceedings of …, 2025 - dl.acm.org
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 …

Online Communities and Big Data

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 …

Measuring Distributed Mentoring in an Online Fanfiction Community

J Frens - 2023 - search.proquest.com
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 …

Data Literacies in Informal Settings

R Cheng - 2023 - search.proquest.com
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 …