{'fraction_non_alphanumeric': 0.015638575152041704, 'fraction_numerical': 0.0, 'mean_word_length': 6.111111111111111, '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': 1, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
CRESDA: The Possibility to Personalize Professional Development for Computer Science Students

Personal development is a lifelong learning process. The process starts from setting up a learning plan, participating in learning activities accordingly, consolidating learning experiences, reflecting on what has been learned and making adjustments to the learning plan. Learning happens anytime and anywhere, from well-structured courses to unstructured activities. However, participation in extracurricular activities is not structured and difficult to be used for planning and reflection. We, therefore, developed a method with a repository to record student participation in extracurricular activities, to link such data to intended learning outcomes. By analyzing the data of a group of computer science students, we found a positive correlation between the level of participation in extracurricular activities and academic performance. This can potentially provide a personalized professional development scheme for computer science students for better planning and tracking of their learning through the participation in extracurricular activities.