Measuring Item Similarity in Introductory Programming

Warning

This publication doesn't include Faculty of Arts. It includes Faculty of Informatics. Official publication website can be found on muni.cz.
Authors

PELÁNEK Radek EFFENBERGER Tomáš VANĚK Matěj SASSMANN Vojtěch GMITERKO Dominik

Year of publication 2018
Type Article in Proceedings
Conference Proceedings of the Fifth Annual ACM Conference on Learning at Scale
MU Faculty or unit

Faculty of Informatics

Citation
Doi http://dx.doi.org/10.1145/3231644.3231676
Keywords similarity; programming
Description A personalized learning system needs a large pool of items for learners to solve. When working with a large pool of items, it is useful to measure the similarity of items. We outline a general approach to measuring the similarity of items and discuss specific measures for items used in introductory programming. Evaluation of quality of similarity measures is difficult. To this end, we propose an evaluation approach utilizing three levels of abstraction. We illustrate our approach to measuring similarity and provide evaluation using items from three diverse programming environments.
Related projects:

You are running an old browser version. We recommend updating your browser to its latest version.