{'fraction_non_alphanumeric': 0.026503567787971458, 'fraction_numerical': 0.0, 'mean_word_length': 5.726027397260274, '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}}
Designing collaborative learning systems: current trends & future research agenda

The research community, in order to support learning as well as collaboration, has designed systems, which, distinctive from common web-based ones (simply enabling collaborative activities), constitute new cognitive and meta-cognitive tools. The paper proceeds with a categorization of the main tools and functions that characterise collaborative learning systems (designed for primary/ secondary/ higher/ education) in order to discuss the current trade-offs. It proposes a design framework for collaborative learning systems that are addressed to primary & secondary education. This framework is derived from considerations of cognitive psychology, science education, and CSCL community research results. The paper concludes by presenting the main themes of the actual research agenda, which is intended to help design systems that can be integrated into primary and secondary education contexts.