特 集

生成AIを利活用した授業等の紹介と今後の授業の在り方を考える

生成AIの利用を前提としたレポート課題についての提案
東北学院大学
情報処理センター長・情報学部教授

１．はじめに松本章代（２）初回授業における生成AIの扱い

2022年11月30日にAIチャットボット「ChatGPT」

2022年度までは「テキスト○章の範囲においが公開され、日本でも瞬く間に広く利用されるよて、授業の中で疑問に感じたことを１つ選び、そうになりました。ChatGPTに代表される生成AIはれについて自分で調べまとめなさい。」という課

大学教育にも影響を与えることが懸念され、題で各章ごとにレポートを書かせていました。

2023年度の初頭においては、各大学で学生に対2023年度も同様に出題した場合、生成AIの回答する利用基準設置や注意喚起が行われました。そがそのまま提出されることが予想されました。の一方で、レポート課題を課す教員側においても、そこで2023年度は、初回の授業において、ま生成AIを利用した不正を防ぐ対策や正当に評価す

ずChatGPTに関する３つのニュースを紹介し、どるための工夫が求められることになりました。

れほど有能かということと、使用に当たり注意が筆者は情報系学科に所属し、主にプログラミン必要かということを説明しました。つづいて、初グ等の専門科目を担当しています。そのうちプロ回の授業内容（コンピュータの歴史）について講

グラミングに必要な知識を教える科目では、レポ義した後、その内容をChatGPT3.5に尋ねるとどート課題で成績を付けています。例年と同様にレのくらい不正確な情報が出力されるのかを紹介しポートを課した場合、学生が生成AIを利用してレました。

ポートを作成する可能性がある以上、教員としてなお、授業の冒頭で学生にChatGPTについて使それを見抜くことに多大な労力を割く必要がありったことがあるか、知っているかどうかについてます。そこでレポートの出題の仕方を工夫しよう尋ねたところ、「使ってみた」が13.4％、「ネットと考えました。

記事やTwitter、YouTubeなどで見た」が53.6％、「知らない／わからない」が33.0％という結果

２．授業実施方法（有効回答数112）でした。2023年４月の時点で（１）授業概要

は生成AIに対して学生の認識に差があったことが「プログラミングの基礎」は本学教養学部情報わかります。

科学科２年生を対象とした専門科目です。前期週１回（90分）計15回で実施します。必修科目で（３）レポート課題の方針はありませんが履修推奨科目という位置づけで、本授業では、あえて生成AIを履修者全員に使用対象学生のほぼ全員（約120名）が履修します。

させることによって、不正に利用することを防ぎ、システム開発の仕事をする上で必要なプログラミ

生成AIの欠点を認識させ正しい使い方を促すことングのリテラシーを身に付けることを目的としてにつなげます。さらに不正利用を未然に防ぐこといます。

により、教員が不正を見抜くためにかける労力をテキスト[1]の１章から５章において、各章を学不要にします。

習し終えるごとにまとめのレポートを提出させます。そのレポートが成績評価のうち50％を占めます。

10 JUCE Journal 2023年度 No. 4（４）レポート課題内容
2023年度はタイプA、タイプB、タイプCの３特 集通りのレポート課題を出題することにしました。

・

以下の項目について含めること

タイプAでは、例年同様にまず学生自身に書かプログラムのテーマ、ChatGPTに与えたプロせた後、ChatGPTにも同じテーマのレポートを書ンプト、生成されたソースコード、プログかせ、両方をセットで提出させます。具体的な出ラムの説明、実行後の感想題内容（学生への指示）を以下に示します。
○章の範囲において、授業の中で疑問に感じ・プログラム作成の手順①

マクロでどんなことができるのかについたことを１つ選んでテーマとし、そのテーマにてリサーチしてChatGPTにどんなプログラついて自分で調べまとめなさい。
・

タイトル（テーマ）、このテーマを選択した理由、レポート本文、参考文献に分けて書く・トを書かせる（できるだけ自分にとって役・ムを作らせるかを考える。
②

ChatGPTにプログラムを生成させる。

③

そのプログラムをWordまたはExcelで実行して動作を確認する。

そのうえでChatGPTに同じテーマのレポー立つように試行錯誤して工夫する）

まず、「Excel マクロ」などで検索し、2023年度は１章・３章・４章をタイプＡ、２章をタイプＢ、５章をタイプCで実施しました。

ChatGPTの文章を参考に自分のレポートを改善するとしたら、といった視点で感じた

３．成果

ことをコメントする（１）調査目的・

レポート本文が600〜1000文字になるよ
うに・

参考文献は２つ以上（裏取り・補完）

タイプBでは、最初からChatGPTでレポートを書かせ、その内容について正しいかどうか検証を行わせます。学生への提示内容を以下に示します。

本授業で課した５回のレポート課題は、いずれも生成AIの利用を前提とする内容です。多くの学生が初めて生成AIを活用して課題に取り組む中で、何を考えどのように感じたのかについて分析します。
（２）調査内容および方法○章の範囲において、授業の中で疑問に感各レポートから感想の項目を抽出したテキスト

じたことを1つ選んでテーマとし、そのテーマ情報、および第15回（最終回）の講義の中でについてChatGPTに600字〜1,000字程度でレ「この授業でChatGPTを利用した感想」についてポートを書かせ、その情報の内容について正し

自由記述アンケート調査を実施し回収したテキス

いかどうか検証をおこないなさい。
・

以下の項目について書く
タイトル（テーマ）、このテーマを選択したト情報を対象とします。これらのテキストをKHCoderを用いて語の出現頻度に基づき分析します。
なお、対象テキスト数をnとします。

理 由 、 ChatGPTに 与 え た プ ロ ン プ ト 、ChatGPTが生成した文章、正しいことが確認された情報、誤っていることが確認された情報、正誤不明な情報（調べても確認できない情報）、欠けていると思われる情報、参（３）調査結果および考察
出現頻度の高かった語を次ページ表１に示します。
タイプA（n=326）では「分かる」という単語考文献（最低でも２つ以上）、感想が80回出現していました。ChatGPTが出力したタイプCでは、ChatGPTを使って未経験のプロ文章が自分の書いた文章と比較し、分かりやすいグラミング言語でプログラムを作成させ、レポーかどうかについて言及したコメントが多数ありまし

トとしてまとめさせます。学生への指示内容を以た。また、「詳しい」が59回、「簡潔」が43回、「構下に示します。

成」が36回出現しているように、限られた字数の中ChatGPTを使ってWordまたはExcelのマクロをVBAで作成し、それを実際に実行して動作を確認したうえでレポートを作成し提出しなさい。

でのまとめ方についての検討に、ChatGPTの出力が役立つと感じた学生が多いことが分かりました。
タイプB（n=111）では「正しい」44回、「正確」37回、「間違う」30回、「誤る」22回、「正JUCE Journal 2023年度 No. 4 11

特 集誤」13回、「間違い」12回と正誤に関連する語が多く、また「調べる」59回、「必要」21回、「検「確認」14回といった語も目立ちます。
証」20回、
タイプBは正確性の検証を行わせたため、多くの学生はChatGPTの出力について真偽を検証する必要性を強く実感していました。
タイプCについては、情報系科目特有の出題内容であるため、紙面の都合上ここでは省略します。
最終回で尋ねた「この授業でChatGPTを利用した感想」（n=111）でもっとも目を引いたのは「便利」であり39回出現していました。また「正しい」17回、「使い方」17回、「活用」16回、「間違う」13回、「正確」12回、「利用」11回となっており、全体的に「使い方に気を付けつつ活用していきたい」という感想が多かった一方、「難しい」も７回出現していました。図１はアンケートのテキストから作成した共起ネットワーク

図１ 本授業でChatGPTを利用した感想図です。
総合的には、こちらが出題の際に想定した感想を多くの学生がもっており、ねらいは成功したと言えます。

ྴলୁછऎঞএ‫ॺش‬ધฆ
ChatGPTঽী૎गॊઓअହ৥েਛ
৔ઍੲਾઅइॊীऊॊ৹सॊ৖ী੝ఒ
GPT૞અॳকॵॺถखःૻຎ੿ਛ఻৬੗ःমધৄॊ஽सॊഭि૑ਏजोझोලၷ୻ઞअଡਛ৶ੰওজॵॺ଱ऑॊୀः્ඉ

文部科学省は2023年７月13日、全国の大学と高等専門学校に対し、生成AIの教学面の取り扱い

表１ 出現頻度表
䝍䜲䝥㻭４．おわりに䝍䜲䝥㻮について対応を促す通知を出しました。その文書[2]᭱⤊ᅇ䜰䞁䜿䞊䝖লਠ৚ਯ ྴলୁলਠ৚ਯ ྴলୁ357 ધฆ134 ઓअ
132 ChatGPT346 ੲਾ98 ૎गॊ343 ChatGPT90 ઞअ332 ૎गॊ87 ੲਾ
293 ઓअ61 ೶ਹ217 છऎ61 ঽী187 েਛ59 ધฆ184 ৹सॊ51 ঞএ‫ॺش‬133 ০৚51 GPT
110 ৔ઍ44 ੴॊ
106 ਫखः
ହ৥41 ॳকॵॺ
97
40 અइॊ80 ঞএ‫ॺش‬37 ṇ䛧䛔
79 અइॊ37 ౑䛔᪉
74 ਫન
33 ણ৷69 ঽী
32 છऎ67 উটথউॺ
32 ੗ः
62 ੗ः
30 ৔ઍ60 ৑ୀअ26 ౸঵59 ઞअ
24 ৑ୀअ
54 ীऊॊ23 ੿ਛ53 ଖइॊ
22 লਟॊ51 ෙॊ21 েਛ50 ૑ਏ20 ਫન49 ਫ਼઒18 ຐऎ
48 ੴॊ18 ੿ॊ
47 ਹ৷
17 লॊ
47 ఻৬
17 ਹ৷45 ସਖ
1744 ୻
1643 GPT
1641 ੉ୁ
1640 ੉୴
1636 ৖ী
1536 ੿ਛ
1535 ૞અ
1535 লॊ
1434 ॳকॵॺ
1434 નੳ૘ख1412 JUCE Journal 2023年度 No. 4

লਠ৚ਯ6560534640
393530282220171717171616151514131313131211111111

内では「生成AIへのプロンプトに関する工夫やそれによる出力の検証、生成AIの技術的限界の体験等により、生成AIを使いこなすという観点を教育活動に取り入れることも考えられる。」と述べられています。
生成AIの登場によりレポート課題の出題方法を見直す必要があると感じ、生成AIの利用を前提とした課題を考案し実践しました。タイプAとタイプBについては、他の様々な科目で適応可能であり、上述の「生成AIを使いこなすという観点を教育活動に取り入れること」も達成できていると考えています。
今後も、学生による生成AIの不正利用を防ぎつつ有効活用を指導し、かつ教員側の課題採点の労力を極力増やさない授業を目指し、さらに議論と実践を重ねていきたいと思います。

参考文献及び関連URL[1] 増井敏克，基礎からのプログラミングリテラシ
ー，技術評論社，2019.
[2] 文部科学省，大学・高専における生成AIの教学面の取扱いについて（周知），https://www.mext.go.jp/content/20230714mxt_senmon01-000030762_1.pdf