{'fraction_non_alphanumeric': 0.021949078138718173, 'fraction_numerical': 0.0, 'mean_word_length': 5.4772727272727275, 'pattern_counts': {'":': 0, '<': 0, '<?xml version=': 0, '>': 0, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
CSCL for schools that learn

Learning communities and organizations are being recognized both as a mechanism for bringing learning about and as an explanation of what learning takes place. Systems that support learning in context and collaborative learning are increasingly being used to support performance and learning for school reform and business productivity. Similarly, many of the performance and learning outcomes that we care the most about, e.g., higher order thinking, problem solving, communication competencies, are understood as developing in the authentic activity of a community, such as a profession, a trade, or an academic discipline. Computer Supported Collaborative Learning (CSCL) is a method for bringing the power of technology to support collaborative and contextual learning. This article argues that CSCL can be a framework for school reform, not just as a method of curriculum implementation, but also as a framework for enterprise-wide, process change. The article will also illustrate how cscl-type systems can facilitate schools becoming learning organizations, not just organizations that support learning.