Redesign of Online Design Communities: Facilitating Personalized Visual Design Learning with Structured Comments
Xia Chen, Xinyue Chen, Weixian Hu, Haojia Zheng, YuJun Qian, Zhenhui Peng
TL;DR
This paper tackles the challenge that online design communities (ODCs) lack personalized learning tools. It introduces DesignLearner, a learner-oriented redesign that structures user comments by UI components and visual elements to enable adaptive content delivery and interactive note-taking via a mindmap. Through a formative study with 10 novices and a between-subjects user study with 24 participants, DesignLearner demonstrated greater learning gain, increased exploration of relevant examples, and higher perceived usefulness compared to a baseline ODC interface. The work offers design principles for knowledge-taxonomy-driven learning in online communities and discusses future integration with knowledge graphs and AI-assisted content to further personalize design education in public communities.
Abstract
Online Design Communities (ODCs) offer various artworks with members' comments for beginners to learn visual design. However, as identified by our Formative Study (N = 10), current ODCs lack features customized for personal learning purposes, e.g., searching artworks and digesting useful comments to learn design principles about buttons. In this paper, we present DesignLearner, a redesigned interface of ODCs to facilitate personalized visual design learning with comments structured based on UI components (e.g., button, text) and visual elements (e.g., color, contrast). In DesignLearner, learners can specify the UI components and visual elements that they wish to learn to filter artworks and associated comments. They can interactively read comments on an artwork, take notes, and get suggestions for the next artworks to explore. Our between-subjects study (N = 24) indicates that compared to a traditional ODC interface, DesignLearner can improve the user learning outcome and is deemed significantly more useful. We conclude with design considerations for customizing the interface of online communities to satisfy users' learning needs.
