🗣 研究概要

コンピュータ系の理系大学生にとって,低学年に開講されるプログラミング言語の習得度合いが,高学年度に開講される専門教育の参加度や理解度に大きく影響を与えている. 演習科目として開講されるプログラミング演習では,学生が各自で演習課題に取り組むため,理解度に差の生じることが多く,各学生の理解度に合わせた指導が必要である. しかし,教員やTA(ティーチングアシスタント)の数は限られており,授業内で全ての学生の問題に対応することは難しいのが現状である.

そこで本研究では,頭や手が動作し話すことも出来るインタラクションロボットが,音声やディスプレイ等を用いて、その解決法となるようなヒントを各学生に知らせるシステムを構築することである. 本研究の特徴は,プログラミング演習等の授業内で学生の間で生じている問題点を効率的に集約し,臨機応変に教育を行うための技術を考案するという「教育工学」の観点と,ロボットと学生とがプログラミングに関して初歩的な対話ができる環境を構築することにより,学生が自立的にプログラミングに取り組める環境を構築するという「ヒューマン・コンピュータ・インタラクション」の観点を融合し,インタラクションロボットを利用した初等プログラミングの学習支援技術の開発を試みる点にある.

(研究計画申請書より抜粋)

💬 助成の概要

  • 機関
    • 京都産業大学 第2次総合研究支援制度 特定課題研究
  • 期間
    • 2010年〜2011年
  • 金額
    • 5,250 千円
  • 研究組織
    • 研究代表者
      • 荻野 晃大(京都産業大学 コンピュータ理工学部)
    • 研究分担者
      • 上田 博唯(京都産業大学 コンピュータ理工学部)
      • 玉田 春昭

📚 主な研究成果

  1. 伏田 享平, 玉田 春昭, 井垣 宏, 藤原 賢二, 吉田 則裕, ''プログラミング演習における初学者を対象としたコーディング傾向の分析'', 信学技報 ソフトウェアサイエンス研究会, Vol.2012-03-SS, pp. 67--72, March 2012.
  2. Haruaki Tamada, Akihiro Ogino, Hirotada Ueda, ''A Framework for Programming Process Measurement and Compile Error Interpretation for Novice Programmers'', Proc. The Joint Conference of the 21st International Workshop on Software Measurement (IWSM) and the 6th International Conference on Software Process and Product Measurement (Mensura) (IWSM/MENSURA 2011), pp. 233--238, November 2011 (Nara, Japan).
  3. Akihiro Ogino, Haruaki Tamada, Hirotada Ueda, ''Phynocation: A prototyping of a teaching assistant robot for C language class'', Proc. HCI International 2011 (HCII2011), July 2011 (Orlando, Florida, USA).
  4. 荻野 晃大, 玉田 春昭, 上田 博唯, ''ロボットをアシスタントとして利用する教育支援システムの研究'', 京都産業大学総合学術研究所所報, Vol. 6, pp. 45--54, July 2011.
  5. 上田 博唯, 荻野 晃大, 玉田 春昭, ''教育支援システムと教育支援方法'', 特開2010-231580 (特願2009-079368, March 27 2009), October 2010.
  6. 玉田 春昭, 荻野 晃大, 上田 博唯, ''アシスタントロボットを用いたプログラミング教育支援システムの構築'', 信学技報 マルチメディア・仮想環境基礎研究会, Vol.MVE2010-48, pp. 143--148, June 2010.