| アイテムタイプ |
学術雑誌論文 / Journal Article(1) |
| 公開日 |
2025-05-16 |
| タイトル |
|
|
タイトル |
シナリオの導入による多様なプログラミング演習問題の自動生成手法の検討 |
| タイトル |
|
|
タイトル |
シナリオ ノ ドウニュウ ニ ヨル タヨウ ナ プログラミング エンシュウ モンダイ ノ ジドウ セイセイ シュホウ ノ ケントウ |
| 言語 |
|
|
言語 |
jpn |
| 資源タイプ |
|
|
資源タイプ |
conference paper |
| アクセス権 |
|
|
アクセス権 |
open access |
| 著者 |
田中, 英武
井垣, 宏
嶋利, 一真
福安, 直樹
松本, 健一
|
| 抄録 |
|
|
内容記述タイプ |
Abstract |
|
内容記述 |
プログラミング演習では,学生が学習すべき内容に応じた演習問題を教員が大量に作成する必要がある.我々の研究グループでは,演習問題作成時に教員にかかる負荷の低減を目的として,自然な文章の自動生成を可能とする生成 AI を用いた自動生成システムを提案している.このシステムでは,演習問題ごとに題材や利用すべき文法要素等の生成条件を教員が入力すると,解答例コードと仕様,実行例が生成される.一方で,システムに入力する生成条件が類似している演習問題が複数あると,出力される解答例コードや仕様,実行例も類似してしまうという課題がある.実際のプログラミング演習で利用可能な演習問題を生成するには,同一の生成条件から複数の異なる多様な演習問題を生成可能であることが望ましい.そこで本研究では,シナリオというプログラムの流れを説明する短い文章を演習問題生成時に付与することで演習問題ごとのデータ構造やアルゴリズム,難易度が異なる多様な演習問題の生成を実現する手法を提案する.実際にシナリオを導入して演習問題を生成したところ,シナリオの長さや複雑さ,記述内容の差が生成される演習問題のデータ構造やアルゴリズム,難易度の差に影響を与える可能性があることが確認された.一方で作成される演習問題の難易度が上昇することで,演習問題の理解性が下がり,仕様や実行例を教員が修正しなければならないケースが増加する傾向が見られた. |
| 書誌情報 |
ja : ソフトウェアエンジニアリングシンポジウム2024論文集
巻 2024,
p. 222-231,
発行日 2024-09-10
|
| 出版者 |
|
|
出版者 |
情報処理学会 |
| 出版者版URI |
|
|
関連タイプ |
isVersionOf |
|
|
識別子タイプ |
URI |
|
|
関連識別子 |
https://ipsj.ixsq.nii.ac.jp/records/239263 |
| 権利 |
|
|
権利情報 |
Copyright (c) 2024 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 |
| 助成情報 |
|
|
|
助成機関名 |
日本学術振興会 |
|
|
研究課題番号 |
20H05706 |
|
|
研究課題名 |
次世代ソフトウェアエコシステムのための基盤・展開技術 |
| 助成情報 |
|
|
|
助成機関名 |
日本学術振興会 |
|
|
研究課題番号 |
23K16862 |
|
|
研究課題名 |
ロギング設定の出力に関する分析とプロジェクトの特性に応じた最適化支援 |