{'fraction_non_alphanumeric': 0.015530629853321829, 'fraction_numerical': 0.0, 'mean_word_length': 5.4088397790055245, '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}}
Composing Learning Environments with e-Textbook System (short paper)

The introduction of ICT technology into education has been attracting attention, and various educational platforms and tools have been developed. With the emergence of standards such as Learning Tools Interoperability, it has become possible to call external tools from Learning Management Systems in a unified manner. However, it is still challenging to integrate the tools and use them as a seamless learning environment. For this reason, people tend to develop a monolithic tool that integrates functions that meet individual needs. Repeatedly reimplementing similar functions leads to the mess of various learning log formats and data dispersion across the tools, making it hard to realize learning analytics across multiple learning support systems of different educational institutions. In order to solve this problem, we propose the concept of Compositional Learning Environments, with which we can combine any tools to form a new and more complex one. This demonstration shows two practical examples of combinations of an e-textbook tool with other types of learning support tools.