{'fraction_non_alphanumeric': 0.00966183574879227, 'fraction_numerical': 0.0, 'mean_word_length': 5.22, '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}}
Learning styles and problem solving strategies

number of barriers found by novice students in programming learning motivated many researchers to work in this field. One of the causes of the students' failure in introductory programming course is their inability to solve problems using computers. This paper reports some results of an experience aimed to help some students to improve their problem solving skills. Learning styles concepts and instruments were employed to categorize the students in groups, in order to analyze if there was any correlation between these learning styles and the way they solved problems.