{'fraction_non_alphanumeric': 0.024108003857280617, 'fraction_numerical': 0.0, 'mean_word_length': 5.696774193548387, '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}}
Teaching Portuguese using serious games

Computer Assisted Language Learning (CALL) systems aim to teach a language providing technology and motivation to the user. They allow us to implement pedagogical content, motivational techniques and corrective feedback. On this basis, we present Medieval Adventure, which is a CALL system that aims to teach Portuguese’s basic levels to adults. Medieval Adventure teaches a second language mainly through pragmatic. The teachers may maintain their teaching methods, once we allow them to develop new content, namely tasks, conversations, interactions and scenarios. We allow teachers to take advantage of pedagogy, motivation techniques and corrective feedback. The user learns Portuguese performing the tasks, which involve exploring Medieval Adventure’s world, namely interacting with characters and objects. Medieval Adventure has the adequate expressiveness for pedagogical content development, according to teachers, and it was well accepted by the users, as we concluded on the user tests.