{'fraction_non_alphanumeric': 0.012987012987012988, 'fraction_numerical': 0.0, 'mean_word_length': 5.052356020942408, '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}}
On-line publication of CS laboratories

Many computer science educators are actively developing laboratory materials in support of their courses because the lab activities provide a rich learning environment. Some instructors are hesitant to pursue this type of pedagogy because of the time commitment required or because of a lack of materials to use as a starting point. This paper describes the development of a repository of computer science laboratories to encourage development and use of labs.The project described is an on-line repository, a database developed for the WEB using HTML forms to help tailor user requests for information. The backbone of the repository is currently CGI scripts written in PERL. The features of the prototype include lab submission, searching by keyword or topic, and an annotation capability for each lab.We also describe the plans for a SIGCSE sponsored peer reviewed on-line repository of lab materials which will create a recognized avenue for the dissemination of labs. The peer review process will help insure a level of quality, and grant developers recognition for their scholarly work in support of teaching.