{'fraction_non_alphanumeric': 0.03274087932647334, 'fraction_numerical': 0.004677268475210477, 'mean_word_length': 5.564417177914111, '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}}
Evaluation process for an introductory programming course using blended learning in engineering education

The offer of the same course simultaneously for thousands of students, whether in classroom teaching or in distance learning, requires standardization to compare performance between classes and to evaluate the success of the teaching–learning processes. This can be made easier through digital technologies. This study aims to present an Evaluation Process (EP) designed for an Introduction to Programming course (IP) for students of the Bachelor's Degree in Science and Technology (Engineering Education) at the Federal University of ABC. Initially, the course scenario is presented in the classroom modality, Face‐to‐Face (IP‐FF), offered to about 2,000 students every year, identifying the problems, and then, describing the EP designed and applied in Blended Learning classes (IP‐BL). This includes the use of software tools developed for this purpose. The two scenarios (IP‐FF and IP‐BL) are compared using data from all the classes of the previous 9 years.