{'fraction_non_alphanumeric': 0.00894187779433681, 'fraction_numerical': 0.0, 'mean_word_length': 5.588235294117647, '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}}
Knowledge assessment at the Faculty of Electrical Engineering and Computing

The article deals with the problem of assessing student knowledge in programming courses at the Department of Applied Computing of Faculty of Electrical Engineering and Computing, University of Zagreb, Croatia. It discusses the evolution of an assessment system from a simple midterm and homework based model to a more complex and better organized model in order to eliminate a negative backwash effect and to stimulate an active approach to learning. Various types of employed assessments are presented, their theoretical background discussed and the success of their implementation evaluated.