Evaluating a Pedagogy for Improving Conceptual Transfer and Understanding in a Second Programming Language Learning Context
Evaluating a Pedagogy for Improving Conceptual Transfer and Understanding in a Second Programming Language Learning Context
复制标题
评估在第二编程语言学习环境中改善概念迁移和理解的教学法
DOI:
--
复制
发表时间:
2021
期刊:
影响因子:
--
通讯作者:
Mary Ellen Foster
中科院分区:
文献类型:
--
作者:
Ethel Tshukudu;Q. Cutts;Mary Ellen Foster
Near novice programmers face transfer challenges when learning a second or subsequent programming language (PL). Although these transfer challenges are known, minimal attention is given to developing a pedagogic model that can guide educators in improving transfer in the classroom. We therefore propose a transfer pedagogy that uses implicit, explicit, and bridging techniques which align with the Model of Programming Language Transfer (MPLT) predictions. To evaluate this pedagogy, we conducted a between-subject study with a total of 62 second-year undergraduate students who were transitioning from Python to Java. The study was for the duration of the first two and a half weeks of the Java course. We provide the quantitative and qualitative results on the effects of this pedagogy on learning programming concepts in the new Java language. We also report the lecturer’s views on using the pedagogy. The results show that students who used the transfer pedagogy performed significantly better in the post-test than the control group in most concepts. The qualitative results showed that 88% of the students appreciated the explicit teaching interventions, with some students noting they helped with avoiding transfer mistakes and made them understand concepts better. The lecturer also appreciated the value of the pedagogy, taking it as an opportunity to help students learn deeper programming concepts. However, they reported some challenges too. These findings suggest that the transfer pedagogy is beneficial and can be of value to second programming language learning.
DOI:
--
发表时间:
--
期刊:
--
影响因子:
--
作者:
Janny Leung (Author)
通讯作者:
Janny Leung (Author)