表示
超・人工知能研究所 Super AI Research Lab トップへ超・人工知能研究所AI Research Lab / ぱそ太郎工事中

since
平成38年9月29日

← 検索結果に戻る

画像課題と個人制作で学ぶ計算論的思考とAIの社会的影響

Computational Thinking with Computer Vision

保存した記事を見るこのブラウザに保存します。無料会員で端末間の同期・フォルダ整理
原論文の図

Computational Thinking with Computer Visionの原論文から掲載した図です。細部はクリックして拡大できます。

原論文の図の説明を読む

Figure 1: (Left): Radar plot showing aggregate student responses from the four repeated measures over the course. We observed an increase in AI ethics awareness, sense of belonging, and self efficacy.

出典:Computational Thinking with Computer Vision / arXiv ↗

概要

  • 画像課題、学生が選ぶ個人制作、AIの社会的影響を考える読書討論を組み合わせた入門科目。
  • 2023年秋の14週間に12人が修了し、初回と最終回の質問回答を比較した。
  • 自己効力感の2項目などに有意な変化が報告されたが、結果本文ではAI倫理への意識に有意な改善はなかった。
補足:編集した模式図で仕組みを確認する

VISUAL EXPLAINER

図でつかむ、Computational Thinking with Computer Visionの仕組み

左から右へ読む
  1. 01画像課題
  2. 02Python演習
  3. 03個人制作と討論
  4. 04作品と発表

原論文の説明をもとにした模式図です。処理の細部は省略しています。

研究の背景

この研究が扱うのは、入門段階でプログラミングの基礎とAIを批判的に考える力をどう教えるかという課題である。著者によれば、従来の入門科目ではAIに触れる機会が限られ、関連研究も上級科目に偏っていた。

画像を扱う技術は、プログラムの入力と出力を具体的に示せる授業の題材になる。著者は、手順を組み立てる学習に加え、データの集め方やAIの社会的影響を考える活動を同じ科目に置いた。

手法

学生は画像を扱う課題を通じて、計算論的思考を学ぶ。これは問題を手順に分け、プログラムで解ける形にする考え方だ。Pythonの演習と課題で画像の加工、事前学習済みモデルを使う画像のグループ分け、画像・動画の分類へ進む。事前学習済みモデルとは、授業の課題に使う前に学習を済ませたモデルを指す。

最後の個人制作では、各自が関心のある問題を選び、Pythonと画像を使う作品を作る。提案書、途中報告、発表を経て、実演動画や報告書などを提出する。並行してAIに関する資料を読み、授業内でデータの偏りや利用上の問題を討論する。

新規性

著者が提示したのは、コンピュータービジョン(画像や動画をコンピューターで扱う技術)を題材に、入門科目のプログラミングを教える授業設計である。画像処理から各自の制作まで、課題を段階的に進める。

学生が選ぶ制作課題と、AIのデータや倫理に関する読書討論も授業に組み込んだ。技術を作る学習と、その利用が人や社会に及ぼす影響を考える学習を、一つの科目で扱う点が提案の中心である。

従来手法との違い

著者によれば、従来の入門科目ではAIの知識や技能を学ぶ機会が限られ、関連研究も上級科目に重点を置いてきた。この科目は画像課題を使いながら、変数、関数、処理の流れなどの基礎を教える。

同じ大学には別の入門科目もあった。ただし、確認できた本文の範囲では、別科目との学習成果の比較結果は示されていない。画像を題材にしたこと自体の効果も切り分けられないため、通常の入門授業より優れるとは結論できない。

実験結果

著者は2023年秋に14週間の授業を実施し、12人が修了した。授業中に同じ質問への回答を4回集め、初回と最終回の5段階回答を比較した。評価対象はAI分野への所属感、自己効力感(自分にできるという感覚)、AI倫理への意識などである。

著者の結果本文では13項目すべての平均回答が正方向に変化した。AIツール構築の手順を理解する自信は平均差+1.4242、モデルの出力を解釈する自信は+1.5909で、いずれもp<0.05だった。所属感にも有意な変化があった一方、倫理意識に有意な改善はなかったと結果本文は述べる。要旨の改善という記述とは食い違う。

応用の可能性

編集上の応用案 · 論文が実証した用途とは区別しています。

編集上の応用案:社内の初学者研修で、製品写真を指定した種類に分類し、間違えた例を説明する個人課題を試す。入力は利用範囲を確認した写真、出力は分類結果、プログラム、短い説明文とする。これは論文で検証された業務用途ではない。

研修前に写真の入手元、種類ごとの正解ラベルとその作成者を決める。新たに撮影するなら使うカメラと撮影条件も記録する。受講者の経験に合わせて課題の難しさを調整し、最後にデータの偏りと誤判定の影響を討論する。

応用先の候補からNauhに相談できます。

導入時の検証

導入時の検証案 · 対象データでの再評価が必要です。

導入時の検証案:まず少人数の研修で製品写真の分類課題を試す。使用する写真の出所、正解ラベルの作成者、種類ごとの枚数を記録する。撮影が必要ならカメラと条件も記録し、受講者の経験に合わせて演習と討論の内容を調整する。

開始前と終了後に同じ質問で自信とデータ利用への理解を尋ね、プログラムの分類結果と誤判定の説明も確認する。比較の基準は開始前の回答と、既存の入門課題の達成状況に置く。写真ごとの正誤も数え、学習者の感想だけで効果を判断しない。

限界と課題

著者は、計算論的思考を主な目標としたため、統計や線形代数など高度なAI学習の基礎を深く扱えないと述べる。学生からは、画像課題と講義内容のつながりや、話題の切り替えの分かりにくさも指摘された。

編集上の検証事項は、入学時点のプログラミング経験が回答の変化にどう関わるか、人数や受講者層が異なっても同様の結果が得られるかである。今回の履修には基礎的なプログラミング経験を要し、修了者は12人だった。

応用先の候補
研究内容と応用案に基づく分類です。業界での導入実績を示すものではありません。

出典

元のタイトル・要旨を確認する(英語)

Computational Thinking with Computer Vision: Developing AI Competency in an Introductory Computer Science Course

Developing competency in artificial intelligence is becoming increasingly crucial for computer science (CS) students at all levels of the CS curriculum. However, most previous research focuses on advanced CS courses, as traditional introductory courses provide limited opportunities to develop AI skills and knowledge. This paper introduces an introductory CS course where students learn computational thinking through computer vision, a sub-field of AI, as an application context. The course aims to achieve computational thinking outcomes alongside critical thinking outcomes that expose students to AI approaches and their societal implications. Through experiential activities such as individual projects and reading discussions, our course seeks to balance technical learning and critical thinking goals. Our evaluation, based on pre-and post-course surveys, shows an improved sense of belonging, self-efficacy, and AI ethics awareness among students. The results suggest that an AI-focused context can enhance participation and employability, student-selected projects support self-efficacy, and ethically grounded AI instruction can be effective for interdisciplinary audiences. Students' discussions on reading assignments demonstrated deep engagement with the complex challenges in today's AI landscape. Finally, we share insights on scaling such courses for larger cohorts and improving the learning experience for introductory CS students.

論文本体の取得範囲に基づく解説。AIが作成した未校閲の記事です。性能の数値は著者の評価条件に依存します。応用例と検証計画は編集上の提案です。解説更新:2026-10-01