| アイテムタイプ |
学術雑誌論文 / Journal Article(1) |
| 公開日 |
2025-11-06 |
| タイトル |
|
|
タイトル |
シナリオを活用した多様なプログラミング演習問題自動生成手法の提案 |
| タイトル |
|
|
タイトル |
シナリオ オ カツヨウシタ タヨウ ナ プログラミング エンシュウ モンダイ ジドウ セイセイ シュホウ ノ テイアン |
| 言語 |
|
|
言語 |
jpn |
| キーワード |
|
|
主題Scheme |
Other |
|
主題 |
プログラミング教育 |
| キーワード |
|
|
主題Scheme |
Other |
|
主題 |
自動作問 |
| キーワード |
|
|
主題Scheme |
Other |
|
主題 |
プログラミング演習 |
| キーワード |
|
|
主題Scheme |
Other |
|
主題 |
大規模言語モデル |
| キーワード |
|
|
主題Scheme |
Other |
|
主題 |
programming education |
| キーワード |
|
|
主題Scheme |
Other |
|
主題 |
automatic exercise generation |
| キーワード |
|
|
主題Scheme |
Other |
|
主題 |
programming exercises |
| キーワード |
|
|
主題Scheme |
Other |
|
主題 |
large language models |
| 資源タイプ |
|
|
資源タイプ |
journal article |
| アクセス権 |
|
|
アクセス権 |
open access |
| 著者 |
田中, 英武
井垣, 宏
嶋利, 一真
福安, 直樹
松本, 健一
|
| 抄録 |
|
|
内容記述タイプ |
Abstract |
|
内容記述 |
プログラミング演習では,学生が学習すべき内容に応じた演習問題を教員が大量に作成する必要がある.我々の研究グループでは,演習問題作成時に教員にかかる負荷の低減を目的として,自然な文章やテキストの自動生成を可能とする生成AIを用いた演習問題自動生成手法を提案している.本研究では,シナリオというプログラムの流れを説明する短い文章を演習問題生成時に与えることで,標準入力の有無や複数クラス構成といった問題パターン,アルゴリズムやデータ構造といった実装,問題難易度の3種類の観点に基づく多様性を持った演習問題を自動生成する手法を提案する.この手法を実装した演習問題自動生成システムでは,演習問題ごとに学習内容を教員が入力すると,解答例コード,仕様,実行例およびテストコードが自動的に生成される.実際にシナリオを用いて演習問題を生成した結果,生成時に意図したとおりの問題パターン,実装や難易度が異なる多様な演習問題の生成がある程度可能であることが分かった.特に実装や難易度の多様性については,演習問題生成時に与えるシナリオの内容の影響を強く受けることが確認された. |
| 書誌情報 |
ja : 情報処理学会論文誌
巻 66,
号 4,
p. 687-700,
発行日 2025-04-15
|
| 出版者 |
|
|
出版者 |
情報処理学会 |
| ISSN |
|
|
収録物識別子タイプ |
EISSN |
|
収録物識別子 |
1882-7764 |
| 出版者版DOI |
|
|
関連タイプ |
isVersionOf |
|
|
識別子タイプ |
DOI |
|
|
関連識別子 |
https://doi.org/10.20729/0002001751 |
| 出版者版URI |
|
|
関連タイプ |
isVersionOf |
|
|
識別子タイプ |
URI |
|
|
関連識別子 |
https://ipsj.ixsq.nii.ac.jp/records/2001751 |
| 権利 |
|
|
権利情報 |
Copyright (c) 2025 by the Information Processing Society of Japan. ここに掲載した著作物の利用に関する注意 本著作物の著作権は情報処理学会に帰属します。本著作物は著作権者である情報処理学会の許可のもとに掲載するものです。ご利用に当たっては「著作権法」ならびに「情報処理学会倫理綱領」に従うことをお願いいたします。 Notice for the use of this material The copyright of this material is retained by the Information Processing Society of Japan (IPSJ). This material is published on this web site with the agreement of the author (s) and the IPSJ. Please be complied with Copyright Law of Japan and the Code of Ethics of the IPSJ if any users wish to reproduce, make derivative work, distribute or make available to the public any part or whole thereof. All Rights Reserved, Copyright (C) Information Processing Society of Japan. Comments are welcome. Mail to address editj@ipsj.or.jp, please. |
| 著者版フラグ |
|
|
出版タイプ |
AM |
| 助成情報 |
|
|
|
助成機関名 |
Japan Society for the Promotion of Science (JSPS) |
|
|
研究課題番号 |
JP20H05706 |
|
|
研究課題番号URI |
https://kaken.nii.ac.jp/grant/KAKENHI-PROJECT-20H05706/ |
|
|
研究課題名 |
次世代ソフトウェアエコシステムのための基盤・展開技術 |
| 助成情報 |
|
|
|
助成機関名 |
Japan Society for the Promotion of Science (JSPS) |
|
|
研究課題番号 |
JP23K16862 |
|
|
研究課題番号URI |
https://kaken.nii.ac.jp/grant/KAKENHI-PROJECT-23K16862/ |
|
|
研究課題名 |
ロギング設定の出力に関する分析とプロジェクトの特性に応じた最適化支援 |