{'fraction_non_alphanumeric': 0.028409090909090908, 'fraction_numerical': 0.0, 'mean_word_length': 4.775956284153006, '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}}
Difference Visualization to Pull the Trigger of Reflection

In this paper, we propose a framework for scaffolding conflict awareness to pull the trigger of reflection in a metacognitive process. If a learner only monitors his/her action or results of it, he/she may not reflect them. When a learner finds something strange, the learner is motivated to carry out the reflection. To feel its strangeness, the learner should know the normal situation. Then the learner finds the difference between the observed thing and the normal thing he/she knows. The difference should also be significant for him/her. In short, when a learner is aware of a problem in his/her action or results, he/she motivates to reflect his/her knowledge. We call the awareness "Conflict Awareness". To visualize the difference is a promising approach to scaffolding the conflict awareness. In this paper, we propose Error-Based Simulation (EBS) as a method to visualize the difference targeting erroneous equations in physics problems. Control of the visualization is also described.