This study focused on the relationships between knowledge mapping construction methods and learning performance. The different knowledge mapping methods (by experts vs. by self-learners) were assumed to achieve different learning performance levels. The results of this study show that neither different knowledge map construction methods nor learning styles significantly influenced individual learning performance. Either of the knowledge map construction methods applied to the programming language learning and the learning scores are significantly higher than average. Learning style does not moderate knowledge map construction methods on learning scores. However, learning style is a significant moderator of knowledge map construction methods on learning satisfaction. Different knowledge map construction methods should be considered with different learning styles to significantly increase learning satisfaction. The results could be used to design effective programming language learning materials.
Journal of Educational Computing Research 56(8), p.1407-1429