ログイン 新規登録
言語:

WEKO3

  • トップ
  • ランキング
To
lat lon distance
To

Field does not validate



インデックスリンク

インデックスツリー

メールアドレスを入力してください。

WEKO

One fine body…

WEKO

One fine body…

アイテム

  1. 研究報告
  2. コンピュータと教育(CE)
  3. 2010
  4. 2010-CE-103

テスト駆動型開発手法のJavaプログラミング教育応用におけるテストコード提出機能

https://ipsj.ixsq.nii.ac.jp/records/68090
https://ipsj.ixsq.nii.ac.jp/records/68090
4ab00da8-15d9-4cf3-90c3-9b1a45151155
名前 / ファイル ライセンス アクション
IPSJ-CE10103021.pdf IPSJ-CE10103021.pdf (465.4 kB)
Copyright (c) 2010 by the Information Processing Society of Japan
オープンアクセス
Item type SIG Technical Reports(1)
公開日 2010-02-27
タイトル
タイトル テスト駆動型開発手法のJavaプログラミング教育応用におけるテストコード提出機能
タイトル
言語 en
タイトル Test Code Assignment Function in Java Programming Education Support System Using Test-Driven Development Method
言語
言語 jpn
資源タイプ
資源タイプ識別子 http://purl.org/coar/resource_type/c_18gh
資源タイプ technical report
著者所属
岡山大学
著者所属
岡山大学
著者所属
岡山大学
著者所属
岡山大学
著者所属(英)
en
Okayama University
著者所属(英)
en
Okayama University
著者所属(英)
en
Okayama University
著者所属(英)
en
Okayama University
著者名 福山, 裕輝 舩曵, 信生 中西, 透 天野, 憲樹

× 福山, 裕輝 舩曵, 信生 中西, 透 天野, 憲樹

福山, 裕輝
舩曵, 信生
中西, 透
天野, 憲樹

Search repository
著者名(英) Yuki, Fukuyama Nobuo, Funabiki Toru, Nakanishi Noriki, Amano

× Yuki, Fukuyama Nobuo, Funabiki Toru, Nakanishi Noriki, Amano

en Yuki, Fukuyama
Nobuo, Funabiki
Toru, Nakanishi
Noriki, Amano

Search repository
論文抄録
内容記述タイプ Other
内容記述 本グループでは,これまで Java プログラミング教育における学生の学習支援,教員の負担軽減を目的として,テスト駆動型開発手法による,その支援システムを提案している.本システムでは,教員は,まず課題に対する模範解答コードとテストコードを登録する.次に学生は,テストコードを仕様書として解答コードを作成・提出する.その上でシステムがその自動検証を行う.本稿では,学生のソフトウェアテストに関する知識を深め,正しいコード仕様作成のための教育支援を目的として,学生によるテストコードの作成・提出を可能とするシステムの拡張を行う.併せて,本システムの実用性を高めるため,複数の講義科目での利用,セキュアなプログラムテスト環境の構築も行う.後者は,学生の不完全なコードが及ぼすシステムへの悪影響の抑制を狙いとしている.学生 25 名による評価実験により,本システムの有効性を示す.
論文抄録(英)
内容記述タイプ Other
内容記述 Based on the test-driven development (TDD) method, we have developed a Web-based Java programming education support system to help learning activities of Java programming by students and to reduce loads by teachers. Using a software tool for the TDD method called JUnit, this system can verify the source codes made by students automatically after the teacher register the correct source code and the test code for the assignment. However, this system has three drawbacks. The first drawback is that it can be used at only one class. The second one is that it may not work properly if students submit codes containing errors and incorrect procedures. The third one is that it does not allow students to make test codes, although the programming of test codes can help the understanding of software tests and software designs. In this study, we expand this Java programming education support system so that it can solve the three drawbacks. Particularly, for the last expansion, it asks teachers to register the code specification in the assignment in addition to the correct code and the test code. Through experiments to 25 students, we verify the effectiveness of our proposal.
書誌レコードID
収録物識別子タイプ NCID
収録物識別子 AN10096193
書誌情報 研究報告コンピュータと教育(CE)

巻 2010-CE-103, 号 21, p. 1-8, 発行日 2010-02-27
Notice
SIG Technical Reports are nonrefereed and hence may later appear in any journals, conferences, symposia, etc.
出版者
言語 ja
出版者 情報処理学会
戻る
0
views
See details
Views

Versions

Ver.1 2025-01-22 00:22:18.936857
Show All versions

Share

Mendeley Twitter Facebook Print Addthis

Cite as

エクスポート

OAI-PMH
  • OAI-PMH JPCOAR
  • OAI-PMH DublinCore
  • OAI-PMH DDI
Other Formats
  • JSON
  • BIBTEX

Confirm


Powered by WEKO3


Powered by WEKO3