首页> 外文期刊>SIGCSE bulletin >Implications Of Integrating Test-driven Development Intocs1/cs2 Curricula
【24h】

Implications Of Integrating Test-driven Development Intocs1/cs2 Curricula

机译:将测试驱动的开发集成到Tocs1 / cs2课程中的含义

获取原文
获取原文并翻译 | 示例
           

摘要

Many academic and industry professionals have called for more testing in computer science curricula. Test-driven development (TDD) has been proposed as a solution to improve testing in academia. This paper demonstrates how TDD can be integrated into existing course materials without reducing topic coverage. Two controlled experiments were conducted in a CS1/CS2 course in Winter 2008. Following a test-driven learning approach, unit testing was introduced at the beginning of the course and reinforced through example. Results indicate that while student work loads may increase with the incorporation of TDD, students are able to successfully develop unit tests while learning to program.
机译:许多学术界和行业专业人士呼吁在计算机科学课程中进行更多测试。已经提出了测试驱动开发(TDD)作为改进学术界测试的解决方案。本文演示了如何将TDD整合到现有的课程资料中,而不会减少主题覆盖范围。在2008年冬季的CS1 / CS2课程中进行了两个受控实验。按照测试驱动的学习方法,在课程开始时引入了单元测试,并通过示例进行了强化。结果表明,虽然随着TDD的引入,学生的工作量可能会增加,但学生在学习编程的同时能够成功地开发单元测试。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号