{'fraction_non_alphanumeric': 0.020242914979757085, 'fraction_numerical': 0.005398110661268556, 'mean_word_length': 5.745454545454545, '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}}
Signal processing education through concept discovery and resource selection practice

In this paper, we describe an on-line learning platform that enables students to develop conceptual knowledge, organize related concepts around supporting resources, and test their conceptual knowledge and its organization through numerous practice problems. We present these ideas in the context of our ongoing web-based educational platform ITS which we have deployed since 2010 for an introductory Signal Processing course at Georgia Tech. Specifically, we discuss the addition of two new features: the “Concept Browser” and the “Resource Selector”. These tools provide a user interface that explicitly fosters a concept oriented learning environment.