{'fraction_non_alphanumeric': 0.01565217391304348, 'fraction_numerical': 0.0, 'mean_word_length': 5.260869565217392, '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}}
A Novel Self-Studying Platform with its Application to Programming Courses

In this paper, a novel teaching system for programming, data structure as well as algorithm design is proposed in which a self-studying platform with real-time online judging system is presented. Through the platform, the traditional teaching mode is improved so that the students will have more opportunities to practice their programming skill making them knowing as well as mastering the programming. Experimental results have shown that the proposed system has brought us a positive achievement.