首页> 外文会议>IEEE Conference on Software Engineering Education and Training >Test-Driven Learning in High School Computer Science
【24h】

Test-Driven Learning in High School Computer Science

机译:高中计算机科学的测试驱动学习

获取原文

摘要

Test-driven development (TDD) is an accepted practice in the software development industry. Although computer science teaching programs have been slower to adopt test-driven practices, test-driven learning has been used in a number of universities with generally positive results. The use of test-driven learning at the high school level is less studied. We introduce and assess the benefits of using test-driven learning in a high school Advanced Placement (AP) computer science course. This course is a strong candidate for the introduction of TDD. The Java language used in AP computer science is well-supported by TDD tools, and the concepts of TDD show promise in helping students develop the ability to analyze problem statements and develop programs. Preliminary results indicate that students respond well to the use of TDD tools to complement other teaching techniques in AP CS.
机译:测试驱动的发展(TDD)是软件开发行业的公认做法。虽然计算机科学教学方案较慢才能采用测试驱动的实践,但测试驱动的学习已被用于一些具有一般积极结果的大学。在高中级别使用测试驱动的学习不太研究。我们介绍并评估在高中高级安置(AP)计算机科学课程中使用测试驱动的学习的好处。本课程是介绍TDD的强大候选人。 AP计算机科学中使用的Java语言得到了TDD工具的良好支持,TDD的概念在帮助学生开发分析问题陈述和开发程序的能力方面的概念。初步结果表明,学生对使用TDD工具响应良好,以补充AP CS中的其他教学技术。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号