{'fraction_non_alphanumeric': 0.012027491408934709, 'fraction_numerical': 0.0, 'mean_word_length': 6.197530864197531, '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}}
PEDAGOGICAL REQUIREMENTS TO SOFTWARE AS MEANS OF EDUCATION FOR SUSTAINABLE DEVELOPMENT

Pedagogical requirements for the development and use of software as means of education for sustainable development are discussed from the standpoint of classical pedagogy, environmental psychology and environmental pedagogy; a logical scheme is presented. For effective teaching and upbringing function, software must meet principles of these theories, as well as ergonomic and sanitary requirements. Computer environmental trainers are developed and used in accordance with these requirements.