{'fraction_non_alphanumeric': 0.01509433962264151, 'fraction_numerical': 0.0018867924528301887, 'mean_word_length': 5.397590361445783, '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}}
IPEX1, a library of dynamic introductory programming examples

This paper describes IPEXI, a library of dynamic Pascal examples for use in an introductory Pascal course. Several modules of examples are designed to help students overcome conceptual difficulties. Additionally, the examples should direct students toward a better understanding of the constructs available in Pascal. Finally, visualizing the execution of the examples should give the students a better feel for what goes on inside the computer as a program executes.