Patterns as a paradigm for theory in community-based learning

John M. Carroll1,2, Umer Farooq1
1Center for Human–Computer Interaction and College of Information Sciences and Technology, The Pennsylvania State University, University Park, USA
2College of Information Sciences and Technology, The Pennsylvania State University, University Park, USA