{'fraction_non_alphanumeric': 0.019174041297935103, 'fraction_numerical': 0.0, 'mean_word_length': 5.6568627450980395, '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}}
Automated code evaluation of computer programming sessions with MATLAB Grader

Automatic grading of code and computational practices offers several beneficial practical and pedagogical advantages and is now possible using a variety of techniques. Recently, MathWorks has introduced a native solution for MATLAB code: MATLAB Grader. This web-based interface facilitates task submission and automatic grading based on preprogrammed criteria. The subject of Mechatronics (DISA-ETSINF-UPV) was used as a test where the in-class grading of some of the computer programming labs sessions have been replaced by automatically graded assignments, mainly using the MATLAB Grader platform.