Minimalist Design for Informal Learning in Community Computing
Springer London, Dordrecht Amsterdam
We discuss the role and characteristics of informal learning in a community computing context. We argue that minimalist design can be adapted to the needs of community computing, and that its principles can be used to envision and develop community activities and technologies that promote active learning. We illustrate these ideas with several community computing projects that exemplify how to embed learning in meaningful activities, enable learners to make progress quickly, promote thinking and inference, evoke and leverage prior knowledge, and support error recognition and recovery. We conclude with a discussion of how minimalism might be used more broadly to guide the design of community computing systems and activities.