1. What are the contributions mentioned in the paper "Test-driven learning in early programming courses" ?
This research evaluates the effects of students using a testfirst ( TDD ) versus test-last approach in early programming courses, and considers the use of TDL on a limited basis in CS1 and CS2.. Results from this research indicate that a test-first approach can increase student testing and programmer performance, but that early programmers are very reluctant to adopt a test-first approach, even after having positive experiences using TDD.. Further, this research demonstrates that TDL can be applied in CS1/2, but suggests that a more pervasive implementation of TDL may be necessary to motivate and establish disciplined testing practice among early programmers.
read more
2. What have the authors stated for future works in "Test-driven learning in early programming courses" ?
However, the authors can compare their results with studies conducted with more mature programmers in order to determine some trends and future directions.. The authors encourage further studies with fully randomized samples to determine if this can be expected in general, or was the result of other factors.. In addition, it seems likely that a pervasive TDL approach may be necessary to improve adoption motivation.
read more





