In learning programming, it is important to learn from the best of other people's code. So far, we have developed a code-sharing platform with a mechanism for sharing only the code of others who are close to the l...
详细信息
ISBN:
(纸本)9783031601248;9783031601255
In learning programming, it is important to learn from the best of other people's code. So far, we have developed a code-sharing platform with a mechanism for sharing only the code of others who are close to the learner's level. We believe that sharing code that is close to learners' strategies is beneficial for helping them learn from others, so in this study we propose a method for evaluating the strategies of code and a method for calculating the closeness of strategies as similarity. We implemented a filtering method that displays only code with a certain level of similarity to the ranking, and conducted experiments to compare the rankings of our proposed method and the conventional method for expert programmers. The results suggest that the ranking of our method promotes better learning.
暂无评论