首页> 外文期刊>電子情報通信学会技術研究報告 >Javaプログラムの品質診断ツールとその教育への効果的利用方法
【24h】

Javaプログラムの品質診断ツールとその教育への効果的利用方法

机译:Java程序质量诊断工具及其在教育中的有效使用

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

摘要

The functionality is considered to be very important in the software education at the university. Especially, this tendency becomes stronger when beginner's deliverables are evaluated. On the other hand, quality evaluation of source code such as module partitioning, readability, etc. is postponed. Because the quality issue is actualized as the scale grows, it is preferable to feed back the evaluation to the learner in the early stages. The teacher is recognizing the importance of the quality. However, it is a barrier to need a large resource to develop and to operate the tool to measure the quality of the code. In this paper, the diagnosis tool of the source code quality developed by open source is applied to the code submitted by the learner. A typical problem into which the learner falls easily from acquired data is detected, and the method of the effective use to educate the tool is described.%大学におけるソフトウェア教育,特に初級の演習課題の評価については,その機能性が重要視され,モジュール分割の適切さや,コードの可読性などのコードの品質に対する評価は後回しになりがちである。コードの品質に関する問題は,規模が大きくなるにつれて弊害が顕在化するため,学習の早い段階から品質についての評価を学習者にフィードバックすることが望ましい。教員はこれらのことを認識しているものの,コードの品質を計測するためのツールの開発や運用に多大なリソースを投入しなければならないことが障壁となり,前述のような状況となっている。本稿では,学習者から提出されるプログラムに,オープンソースで開発されているソースコード品質の診断ツールを適用し,得られたデータから学習者が陥りやすい典型的な問題を検出する方法を取り上げながら,汎用性の高いソースコード品質診断ツールを教育に効果的に利用する方法について述べる。
机译:该功能被认为在大学的软件教育中非常重要。特别是,在评估初学者的可交付成果时,这种趋势会变得更加强烈。另一方面,诸如模块分区,可读性等的源代码的质量评估被推迟。由于质量问题随着规模的增长而逐渐实现,因此最好在早期将评估反馈给学习者。老师已经意识到质量的重要性。但是,需要大量资源来开发和操作该工具来测量代码质量是一个障碍。本文将开放源代码开发的源代码质量诊断工具应用于学习者提交的代码。检测到学习者容易从获取的数据中陷入的典型问题,并描述了有效使用该工具进行教育的方法。%大学におけるソフトウェア教育,特に初の演习の评のいては,その机能性が重要视され,モジュール分割の适切さや,コードの可読性などのコードの品质に対する评価は后回しになりがちである。コードの品质に关する问题は,规模が大きくなるにつれて弊害が顕在化するため,学习の早い段阶教员はこれらのことを认识しているものの,コードの品质を计测するためのツールの开発や运用に多大なリなースを摄取しなければならない本稿では,学习者から提出されるプログラムに,オープンソースで开発されているソースコード品质の诊断ツールを适用し,得られたデータから学习者が陥りやすい典型的な问题を検出する方法を取り上げながら,泛用性の高いソースコード品质诊断ツールを教育に效果的に利用する方法について述べる。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号