ログイン 新規登録
言語:

WEKO3

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

Field does not validate



インデックスリンク

インデックスツリー

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

WEKO

One fine body…

WEKO

One fine body…

アイテム

  1. 論文誌(ジャーナル)
  2. Vol.66
  3. No.4

シナリオを活用した多様なプログラミング演習問題自動生成手法の提案

https://doi.org/10.20729/0002001751
https://doi.org/10.20729/0002001751
bb86efcc-f841-493f-9a4e-c74d486702fd
名前 / ファイル ライセンス アクション
IPSJ-JNL6604007.pdf IPSJ-JNL6604007.pdf (1.2 MB)
 2027年4月15日からダウンロード可能です。
Copyright (c) 2025 by the Information Processing Society of Japan
非会員:¥660, IPSJ:学会員:¥330, 論文誌:会員:¥0, DLIB:会員:¥0
Item type Journal(1)
公開日 2025-04-15
タイトル
言語 ja
タイトル シナリオを活用した多様なプログラミング演習問題自動生成手法の提案
タイトル
言語 en
タイトル Scenario-based Automatic Generation Method for Diverse Programming Exercises
言語
言語 jpn
キーワード
主題Scheme Other
主題 [特集:ソフトウェア工学] プログラミング教育,自動作問,プログラミング演習,大規模言語モデル
資源タイプ
資源タイプ識別子 http://purl.org/coar/resource_type/c_6501
資源タイプ journal article
ID登録
ID登録 10.20729/0002001751
ID登録タイプ JaLC
著者所属
奈良先端科学技術大学院大学
著者所属
大阪工業大学
著者所属
奈良先端科学技術大学院大学
著者所属
大阪工業大学
著者所属
奈良先端科学技術大学院大学
著者所属(英)
en
Nara Institute of Science and Technology
著者所属(英)
en
Osaka Institute of Technology
著者所属(英)
en
Nara Institute of Science and Technology
著者所属(英)
en
Osaka Institute of Technology
著者所属(英)
en
Nara Institute of Science and Technology
著者名 田中,英武

× 田中,英武

田中,英武

Search repository
井垣,宏

× 井垣,宏

井垣,宏

Search repository
嶋利,一真

× 嶋利,一真

嶋利,一真

Search repository
福安,直樹

× 福安,直樹

福安,直樹

Search repository
松本,健一

× 松本,健一

松本,健一

Search repository
著者名(英) Hidetake Tanaka

× Hidetake Tanaka

en Hidetake Tanaka

Search repository
Hiroshi Igaki

× Hiroshi Igaki

en Hiroshi Igaki

Search repository
Kazumasa Shimari

× Kazumasa Shimari

en Kazumasa Shimari

Search repository
Naoki Fukuyasu

× Naoki Fukuyasu

en Naoki Fukuyasu

Search repository
Kenichi Matsumoto

× Kenichi Matsumoto

en Kenichi Matsumoto

Search repository
論文抄録
内容記述タイプ Other
内容記述 プログラミング演習では,学生が学習すべき内容に応じた演習問題を教員が大量に作成する必要がある.我々の研究グループでは,演習問題作成時に教員にかかる負荷の低減を目的として,自然な文章やテキストの自動生成を可能とする生成AIを用いた演習問題自動生成手法を提案している.本研究では,シナリオというプログラムの流れを説明する短い文章を演習問題生成時に与えることで,標準入力の有無や複数クラス構成といった問題パターン,アルゴリズムやデータ構造といった実装,問題難易度の3種類の観点に基づく多様性を持った演習問題を自動生成する手法を提案する.この手法を実装した演習問題自動生成システムでは,演習問題ごとに学習内容を教員が入力すると,解答例コード,仕様,実行例およびテストコードが自動的に生成される.実際にシナリオを用いて演習問題を生成した結果,生成時に意図したとおりの問題パターン,実装や難易度が異なる多様な演習問題の生成がある程度可能であることが分かった.特に実装や難易度の多様性については,演習問題生成時に与えるシナリオの内容の影響を強く受けることが確認された.
論文抄録(英)
内容記述タイプ Other
内容記述 In programming exercises, instructors need to create a large number of exercises tailored to the content students need to learn. Our research group has proposed a method for automatically generating programming exercises using large language models, aimed at reducing the burden on instructors during exercise creation. In this method, instructors input generation conditions such as topics and grammatical elements for each exercise, and the system generates example code, specifications, execution examples, and test codes. This paper proposes a method that adds short narrative texts, called scenarios, to explain the flow of the program when generating exercises. By incorporating scenarios, the method addresses three types of diversity in generated exercises: exercise patterns (e.g., presence or absence of standard input, multiple class structures), implementation diversity (e.g., functions, algorithms, data structures), and difficulty levels. The results show that using scenarios can somewhat reliably generate a diverse range of exercises that align with the intended exercise patterns, implementations, and difficulty levels. It was particularly confirmed that the diversity of implementation and difficulty levels is strongly influenced by the content of the scenarios provided during the exercise generation process.
書誌レコードID
収録物識別子タイプ NCID
収録物識別子 AN00116647
書誌情報 情報処理学会論文誌

巻 66, 号 4, p. 687-700, 発行日 2025-04-15
ISSN
収録物識別子タイプ ISSN
収録物識別子 1882-7764
公開者
言語 ja
出版者 情報処理学会
戻る
0
views
See details
Views

Versions

Ver.1 2025-04-09 00:41:13.055316
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