在谷歌上搜索”Test driven learning”,还是能找到一些有意思的结果,例如
[Test-Driven Learning]( http://users.csc.calpoly.edu/~djanzen/tdl/)
TDL is an approach to teaching computer programming that integrates automated unit tests throughout the computer science and software engineering curriculum. TDL has been applied in undergraduate, graduate, and professional training courses. Educators teaching courses involving computer programming at all levels are encouraged to consider adopting TDL. Replicated empirical studies of TDL are encouraged. Questions may be directed to David Janzen. A few resources are listed below.
TDL 是一种教授计算机编程的方法,它整合了计算机科学和软件工程课程中的自动化单元测试。TDL 已应用于本科、研究生和专业培训课程。鼓励在各级教授计算机编程课程的教育工作者考虑采用 TDL 。鼓励重复 TDL 的实证研究。问题可以直接向大卫 · 詹森提出。下面列出了一些资源。
这里有一篇 2006 年的论文,在论文集的网页上查到了这个内容
[Test-driven learning | Proceedings of the 37th SIGCSE technical symposium on Computer science education]( https://dl.acm.org/doi/10.1145/1121341.1121419)