{'fraction_non_alphanumeric': 0.03346720214190094, 'fraction_numerical': 0.0107095046854083, 'mean_word_length': 5.285714285714286, '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}}
Computer-Based Mathematics Education

In this chapter, the authors mention, briefly, the attempts made from the 1970s to today to insert modern technologies in the teaching/learning of mathematics. They start with the first pocket calculators in the 1970s, which had a rapid technological diffusion that still exists. They focus on the impact that digital electronic technology has had on teaching/learning math. They will not follow a strictly chronological order, preferring to dwell on what, in their opinion, are the fundamental stages. So, the advent of the PC and programming languages—Logo, Basic, Pascal—CAI programs, DGS software, CAS. They conclude with their MatCos Project, after mentioning the new coding languages, including Scratch.