Skip to main content
Log in

Patterns as a paradigm for theory in community-based learning

  • Published:
International Journal of Computer-Supported Collaborative Learning Aims and scope Submit manuscript

An Erratum to this article was published on 27 March 2007

Abstract

Learning about information technology is typically not a first-order goal for community-based volunteer organizations. Nonetheless, information technology is vital to such groups for member recruiting and management, communication and visibility to the community, and for primary group activities. During the past 12 years, we have worked with community groups in Centre County, Pennsylvania, and Montgomery County, Virginia. We have built partnerships with these groups to better understand and address their learning challenges with respect to information technology. In this paper, we suggest that patterns, standard solution schemata for recurring problems (as used in architecture and software engineering, among other design domains), can be a paradigm for codifying and developing an understanding of learning in and by community organizations. Patterns are middle-level abstractions; they capture regularities of practices in ways that are potentially intelligible, verifiable, and perhaps useful to the practitioners themselves. We present two example patterns and discuss issues and directions for developing patterns as a theoretical foundation for community-based learning.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  • Alexander, C. (1979). The timeless way of building. Oxford, UK: Oxford University Press.

    Google Scholar 

  • Alexander, C., Ishikawa, S., Silverstein, M., Jacobson, M., Fiksdahl-King, I., & Angel, S. (1977). A pattern language: Towns, buildings, construction. New York: Oxford University Press.

    Google Scholar 

  • Avgeriou, P., Papasalouros, A., Retalis, S., & Skordalakis, E. (2003). Towards a pattern language for learning management systems. Educational Technology & Society, 6(2), 11–24.

    Google Scholar 

  • Beamish, A. (1995). Communities on-line: Community-based computer networks, Masters Thesis, Department of Urban Studies and Planning, MIT.

  • Bellah, R., Madsen, R., Sullivan, W., Swindler, A., & Tipton, S. (1986). Habits of the heart: Individualism and commitment in American life. Berkeley, CA: University of California Press.

    Google Scholar 

  • Berlinger, L., & Te’eni, D. (1999). Leader’s attitudes and computer use in religious congregations. Non-profit Management and Leadership, 9(4), 399–411.

    Article  Google Scholar 

  • Bødker, S., Ehn, P., Sjögren, D., & Sundblad, Y. (2000). Cooperative design—perspectives on 20 years with “the scandinavian IT design model. In Proceedings of the Nordic Conference on Human–Computer Interaction (NordiCHI 2000) (pp. 1–9). Stockholm, Sweden, October 22–24.

  • Carroll, J. M. (2001). Community computing as human–computer interaction. Behaviour and Information Technology, 20(5), 307–314.

    Article  Google Scholar 

  • Carroll, J. M., Chin, G., Rosson, M. B., & Neale, D. C. (2000). The development of cooperation: Five years of participatory design in the virtual school. In Proceedings of ACM Symposium on Designing Interactive Systems: DIS’2000 (pp. 239–251). New York: ACM.

  • Carroll, J. M., & Farooq, U. (2005). Community-based learning: Design patterns and frameworks. In H. Gullersen, K. Schmidt, M. Beaudouin-Lafon, & W. Mackay (Eds.), Proceedings of the 9th European conference on computer-supported cooperative work (pp. 307–324). Dordrecht, The Netherlands: Springer.

  • Carroll, J. M., & Rosson, M. B. (1996). Developing the Blacksburg Electronic Village. Communications of the ACM, 39(12), 69–74.

    Article  Google Scholar 

  • Carroll, J. M., & Rosson, M. B. (2003). Design rationale as theory. In J.M. Carroll (Ed.), HCI models, theories and frameworks: Toward a multidisciplinary science (pp. 431–461). San Francisco, CA: Morgan-Kaufmann.

    Google Scholar 

  • Chung, E. S., Hong, J. I., Lin, J., Prabaker, M. K. Landay, J. A., & Liu, A. L. (2004). Development and evaluation of emerging design patterns for ubiquitous computing. In Proceedings of the ACM Conference on Designing Interactive Systems: DIS 2004 (pp. 233–242) New York: ACM.

  • Clement, A., & Van den Besselaar, P. (1993). A retrospective look at PD projects. Communications of the ACM, 36(6), 29–37.

    Article  Google Scholar 

  • Coleman, J. S. (1990). The foundations of social theory. Cambridge, MA: Harvard University Press.

    Google Scholar 

  • Computer Research Association. (2003). Taulbee Survey., Last accessed March 1, 2005. Available at http://www.cra.org/.

  • Corder, K. (2001). Acquiring new technology: Comparing nonprofit and public sector agencies. Administration and Society, 33(2), 194–219.

    Article  Google Scholar 

  • Dearden, A., & Finlay, J. (2006). Pattern languages in HCI: A critical review. Human Computer Interaction, 21(1).

  • Dewey, J. (1916). Democracy in education. New York: Macmillan.

    Google Scholar 

  • Eisinger, P. (2002). Organizational capacity and organizational effectiveness among street-level food assistance programs. Nonprofit and Voluntary Sector Quarterly, 31, 115–130.

    Article  Google Scholar 

  • Erickson, T. (2000). Lingua francas for design: Sacred places and pattern languages. In Proceedings of ACM Symposium on Designing Interactive Systems: DIS’2000 (pp. 357–368) New York: ACM.

  • Farooq, U., Ganoe, C. H., Xiao, L., Merkel, C. B., Rosson, M. B., & Carroll, J. M. (2007). Supporting community-based learning: Case study of a geographical community organization designing their web site. In Behaviour and information technology: Special issue on computer-support for learning communities, vol. 26, no.1, pp. 5–21. London, UK: Taylor & Francis.

  • Farooq, U., Merkel, C., Nash, H., Rosson, M. B., Carroll, J. M., & Xiao, M. (2005). Participatory design as apprenticeship: Sustainable watershed management as a community computing application. In Proceedings of the 38th Hawaii International Conference on System Sciences: HICSS-38. Washington DC: IEEE Computer Society.

  • Farrington, C., & Pine, E. (1997). Community memory: A case study in community communication. In P. Agre, & D. Schuler (Eds.), Reinventing technology, rediscovering community: Critical explorations of computing as a social practice (pp. 219–228). Greenwich, CT: Albex.

    Google Scholar 

  • Gamma, E., Helm, R., Johnson, R., & Vlissides, J. (1994). Design patterns: elements of reusable object-oriented software. Reading, MA: Addison-Wesley.

    Google Scholar 

  • Gerson, E. M., & Star, S. L. (1986). Analyzing due process in the workplace. ACM Transactions on Office Information Systems, 4(3), 257–270.

    Article  Google Scholar 

  • Goodyear, P., Avgeriou, P., Baggetun, R., Bartoluzzi, S., Retalis, S., Ronteltap, F., et al. (2004). Towards a pattern language for networked learning. In S. Banks, P. Goodyear, V. Hodgson, C. Jones, V. Lally, D. McConnell, & C. Steepless (Eds.) Networked Learning 2004 (pp. 449–455). Lancaster: Lancaster University.

    Google Scholar 

  • Grobman, G. M. (2002). Pennsylvania nonprofit handbook: Everything you need to know to start and run your nonprofit organization. Harrisburg, PA: White Hat Communications.

    Google Scholar 

  • Gross, T. (1999). Computer-supported community work: Old wine in new bottles? Workshop on broadening our understanding: Community networks and other forms of computer-supported cooperative work. In Proceedings of the European conference on computer supported cooperative work. Dordrecht, The Netherlands: Kluwer.

  • Johnson, R. E. (1997). Frameworks = (components and patterns). Communications of the ACM, 40(10), 39–42.

    Article  Google Scholar 

  • Kavanaugh, A., Reese, D. D., Carroll, J. M., & Rosson, M. B. (2005). Weak ties in networked communities. The Information Society, 21(2), 119–131.

    Article  Google Scholar 

  • Kensing, F., & Blomberg, J. (1998). Participatory design: issues and concerns. Computer Supported Cooperative Work: The Journal of Collaborative Computing, 7(3–4), 167–185.

    Article  Google Scholar 

  • Kensing, F., Simonsen, J., & Bødker, K. (1998). MUST: A Method for Participatory Design. Human-Computer Interaction, 13(2), 167–198.

    Article  Google Scholar 

  • King, N. K. (2004). Social capital and nonprofit leaders. Nonprofit Management and Leadership, 14(4), 471–486.

    Article  Google Scholar 

  • Knowles, M. S. (1973). The adult learner: A neglected species. Houston, TX: Gulf Publishing Company, American Society for Training and Development.

    Google Scholar 

  • Lave, J., & Wenger, E. (1991). Situated learning: Legitimate peripheral participation. New York: Cambridge University Press.

    Google Scholar 

  • Mcphail, B., Costantino, T., Bruckmann, D., Barclay, R., & Clement, A. (1998). CAVEAT exemplar: Participatory design in a non-profit volunteer organisation. Computer Supported Cooperative Work (CSCW): The Journal of Collaborative Computing, 7(3–4), 223–243.

    Google Scholar 

  • Merkel, C. B., Clitherow, M., Farooq, U., Xiao, L., Ganoe, G. H., Carroll, J. M., et al. (2005). Sustaining computer use and learning in community computing contexts: Making technology part of “who they are and what they do”. The Journal of Community Informatics [Online], 1(2), 134–150. Available at: http://ci-journal.net/viewarticle.php?id=53&layout=html.

    Google Scholar 

  • Merkel, C. B., Xiao, L., Farooq, U., Ganoe, C. H., Lee, R., Carroll, J. M., et al. (2004). Participatory design in community computing contexts: tales from the field. In Proceedings of the 8th conference on participatory design: Artful integration: Interweaving media, materials and practices (pp. 1–10). New York: ACM.

  • Mills, C. W. (1959). The sociological imagination. New York, NY: Oxford University Press.

  • Putnam, R. (2000). Bowling alone: The collapse and revival of American community. New York: Simon & Schuster.

    Google Scholar 

  • Rainie, L., & Horrigan, J. (2005). A decade of adoption: How the Internet has woven itself into American life. Trends 2005, Pew Research Center. Last accessed March 1, 2005; Available at: http://pewresearch.org.

  • Rheingold, H. (1993). The virtual community: Homesteading on the electronic frontier. Reading, MA: Addison-Wesley.

    Google Scholar 

  • Rogers, E. M., Collins-Jarvis, L., & Schmitz, J. (1994). The PEN project in santa monica: Interactive communication, equality, and political action. Journal of the American Society for Information Science, 45(6), 401–410.

    Article  Google Scholar 

  • Sachs, P. (1995). Transforming work: collaboration, learning, and design. Communications of the ACM, 38(9), 36–44.

    Article  Google Scholar 

  • Salamon, L. M., Sokolowski, S. W., & List, R. (2003). Johns Hopkins comparative nonprofit sector pproject: Global civil society at-a-glance: Major findings of the John Hopkins comparative nonprofit sector project. Baltimore, MD: John Hopkins Press.

    Google Scholar 

  • Saponas, T. S., Prabaker, M. K., Abowd, G. D. & Landay, J. A. (2006). The impact of pre-patterns on the design of digital home applications. In Proceedings of the ACM Conference on Designing Interactive Systems: DIS 2006 (pp. 189–198). New York: ACM.

  • Schuler, D. (2002). A pattern language for living communication. In Proceedings of the 6th conference on participatory design (pp. 434–436). Palo Alto, CA: CPSR.

  • Techsoup (2005). Technology planning. Accessed February 10, 2007; Available at: http://www.techsoup.com/learningcenter/techplan/.

  • Trigg, R. H., & Bødker, S. (1994). From implementation to design: tailoring and the emergence of systematization in CSCW. In Proceedings of the conference on computer supported cooperative work (pp. 45–54). New York: ACM.

  • Uncapher, W. (1999). Electronic homesteading on the rural frontier: Big Sky Telegraph and its community. In M. Smith, & P. Kollock (Eds.), Communities in cyberspace (pp. 264–289). Oxford, UK: Routledge.

    Google Scholar 

  • Yin, R. K. (2003). Case study research: Design and methods. Thousand Oaks, CA: Sage.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to John M. Carroll.

Additional information

An erratum to this article is available at http://dx.doi.org/10.1007/s11412-007-9012-6.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Carroll, J.M., Farooq, U. Patterns as a paradigm for theory in community-based learning. Computer Supported Learning 2, 41–59 (2007). https://doi.org/10.1007/s11412-007-9008-2

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11412-007-9008-2

Keywords

Navigation