{'fraction_non_alphanumeric': 0.008333333333333333, 'fraction_numerical': 0.0, 'mean_word_length': 5.110169491525424, '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}}
The computer as a Trojan Horse

This paper reports on a study of boys in an Australian secondary school who were under achieving in school mathematics. The subjects were asked to develop computing software to teach fellow students about aspects of Ancient Egyptian mathematics. The paper reports four example case studies of the experience of the subjects during the course of the intervention. The paper examines the use of computing software development as a vehicle for the incidental learning of mathematical technique and for changes in attitude towards mathematics. Four different mathematical activities are reported in the case studies with a screen-dump of the subjects work included as an illustrative example.