{'fraction_non_alphanumeric': 0.012519561815336464, 'fraction_numerical': 0.0, 'mean_word_length': 5.49238578680203, '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}}
AI goes to school: learning about and learning with artificial intelligence

Artificial intelligence (AI) is currently a much discussed topic evoking many expectations and fears. For a realistic assessment of the opportunities and risks of AI, basic understanding of what makes AI applications different from other computer programs is necessary. How and what AI concepts can be introduced in primary and secondary education depends on the age and the computer science background of the students. In the talk, a sample of topics and methods for introducing AI in school is presented - covering machine learning as well as automated reasoning, offering unplugged material for students without background in computer science as well as possibilities for more formal introduction of AI algorithms and AI programming. In the second part of the talk, learning analytics and intelligent tutor systems are introduced as applications of AI methods to support students and teachers. While learning analytics is mainly behavioristic with focus on applying machine learning to prediction of students' performance, intelligent tutor systems are based on cognitive and constructivist principles with focus on AI methods for individualized diagnosis of misconceptions and feedback generation.