Abstract: Programming has become increasingly important in our society. However, the learning process presents significant challenges, particularly for novice students of introductory courses. From ...
Abstract: In the realm of AI-enhanced programming education, there is growing interest in using such tools to help students understand good coding principles. This study investigates the impact of ...