{'fraction_non_alphanumeric': 0.01818181818181818, 'fraction_numerical': 0.0, 'mean_word_length': 5.808988764044944, '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': 1, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
Managing the Technology in a Desktop Publishing Course

Developing a course in desktop publishing is a technological, as much as a pedagogical, undertaking. Although a background in layout, document design, and typography is necessary, teaching these subjects with computers inevitably means teaching a particular combination of hardware and software. Students with little prior experience using computers must receive training in computer basics. Thus considerable familiarity, not only with desktop publishing software but also with personal computers, is necessary to teach a desktop publishing course.