abstract
- © 2018 IEEE. This work in progress paper presents an innovative practice integrating concepts of Mastery Learning in a Computer Science 1 (CS1) course. Mastery Learning is one of the most used methods to achieve the personalization of learning, where students advance in content and learning evidence at their own pace with the particularity that they can only move to more advanced topics until they have mastered the previous ones. It is fully recognized that teaching the basic concepts of programming is one of the main challenges for teachers, they are constantly implementing innovative models to support this process. We believe that integrating the concepts of mastery learning in a CS1 course can be of benefit for students. In this case, an experiment centered on feedback, one of the pillars of mastery learning, was carried out.To identify if providing immediate feedback to students using Information and Communication Technologies (ICT) has some effect on learning, a Kruskal-Wallis test was performed to analyze the grades. In addition, a questionnaire was applied to students to measure their perception about the strategy. The results suggest that although the students' grades did not significantly improve, their perception towards this innovation is positive.