{'fraction_non_alphanumeric': 0.021398002853067047, 'fraction_numerical': 0.007132667617689016, 'mean_word_length': 5.440366972477064, '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 science education for students training to be secondary teachers

This paper reports on some efforts to provide computer science training for potential teachers in the secondary schools. For those who wish to teach computing concepts, a program consisting of six courses (18 semester hours) of computer science that includes (1) computing concepts studied in the context of both high-level and assembly languages, (2) an exposure to the continuum of applications of computers to education and (3) pertinent electives relative to the students major discipline is outlined. Included are discussions of some relevant issues, rationale for directions taken and specific details about the program.