首页> 外文期刊>電子情報通信学会技術研究報告. 教育工学. Educational Technology >テスト駆動型開発手法を用いたJavaプログラミング学習システムでのコード検証方法の改善
【24h】

テスト駆動型開発手法を用いたJavaプログラミング学習システムでのコード検証方法の改善

机译:使用测试驱动开发方法的Java编程学习系统中代码验证方法的改进

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

摘要

本グループでは,学生の自習支援,教員の負担軽減によるJavaプログラミング教育効果向上を目的として,テスト駆動型開発手法を用いたJavaプログラミング学習システムを提案·開発している.本システムでは,まず,教員がプログラミング課題とその模範解答コード,テストコードを登録する.次に,学生が課題に対するテストコードと解答コードを提出し,それらは,サーバにおいて検証ツールにより自動検証される.その際,現状のシステムでは,学生のテストコードにテスト項目漏れがある場合にも,文法的に正しければ,それを見逃してしまう問題があった.本稿では,その改善として,コードカバレッジ検証ツールによるテスト項目漏れの検出を行う.改善後の本システムに対して,11名の学生による評価実験を行い,その有効性を検証する.
机译:该小组提出并开发了一种Java编程学习系统,该系统使用测试驱动的开发方法,旨在支持学生的自学并通过减轻教师的负担来提高Java编程教育的有效性。在该系统中,教师首先注册编程任务,其模型答案代码和测试代码。接下来,学生提交任务的测试代码和答案代码,这些代码将由服务器上的验证工具自动验证。当时,在当前系统中,即使学生的测试代码中省略了一个测试项目,但如果语法上正确,也存在被忽略的问题。在本文中,作为改进,我们使用代码覆盖率验证工具检测测试项目的遗漏。我们将由11名学生对该改进的系统进行评估实验,以验证其有效性。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号