• Search Research Projects
  • Search Researchers
  • How to Use
  1. Back to previous page

Learning environment detecting learners' reaching impasses for both on-line and on-demand programming training

Research Project

Project/Area Number 23K11347
Research Category

Grant-in-Aid for Scientific Research (C)

Allocation TypeMulti-year Fund
Section一般
Review Section Basic Section 62030:Learning support system-related
Research InstitutionShizuoka University

Principal Investigator

小西 達裕  静岡大学, 情報学部, 教授 (30234800)

Co-Investigator(Kenkyū-buntansha) 小暮 悟  静岡大学, 情報学部, 教授 (40359758)
野口 靖浩  静岡大学, 情報学部, 准教授 (50536919)
山下 浩一  常葉大学, 経営学部, 教授 (30340110)
Project Period (FY) 2023-04-01 – 2028-03-31
Project Status Granted (Fiscal Year 2023)
Budget Amount *help
¥4,680,000 (Direct Cost: ¥3,600,000、Indirect Cost: ¥1,080,000)
Fiscal Year 2027: ¥1,040,000 (Direct Cost: ¥800,000、Indirect Cost: ¥240,000)
Fiscal Year 2026: ¥1,040,000 (Direct Cost: ¥800,000、Indirect Cost: ¥240,000)
Fiscal Year 2025: ¥780,000 (Direct Cost: ¥600,000、Indirect Cost: ¥180,000)
Fiscal Year 2024: ¥780,000 (Direct Cost: ¥600,000、Indirect Cost: ¥180,000)
Fiscal Year 2023: ¥1,040,000 (Direct Cost: ¥800,000、Indirect Cost: ¥240,000)
Keywordsプログラミング教育 / オンライン授業 / オンデマンド授業 / プログラミング学習環境 / 行き詰まり検知
Outline of Research at the Start

本研究では、ウィズコロナ環境で必須となる(i)教師と学習者が場を共有しないオンライン演習(ii)同じく時間すら共有しないオンデマンド演習に活用できるよう先行研究のシステムを拡張し、以下の新しいプログラミングプロセス分析手法、および分析結果を活用した学習教育環境を開発する。(A)プログラミングプランの遂行状況を可視化する演習環境の開発、(B)プラン遂行状況を手掛かりとする行き詰まり検出手法の拡張、(C)プラン遂行状況を教師と学習者が共有しつつ助言を受けられるコミュニケーションツールの開発。以上の成果を総合して開発したシステムを実授業もしくはセミナーなどの教育実践に導入し、学習支援効果を評価する。

Outline of Annual Research Achievements

研究代表者らは先行研究にて、プログラミング演習における学習者のプログラミングプロセスを分析し、その結果を用いて演習中に学習者に個別指導する教師およびティーチングアシスタントを支援するシステムの構築を行ってきた。特に、学習者の行動履歴を過去の学習者の典型的行動パターンに基づいて判定するルールによって評価することにより、プログラミングにおける学習者の行き詰まりを検出してこれを教師に伝えることにより、困難を感じている学習者への適切なケアが可能になるよう支援することに特色がある。先行研究では適用対象が対面型の演習における行き詰まり検出に限定されていたが、本研究はこの成果を拡張し、ウィズコロナ環境で必須となる「教師と学習者が場を共有しないオンライン演習」「同じく時間すら共有しないオンデマンド演習」に適用することを目指すものである。令和5年度は、対面で行うプログラミング演習とオンデマンドで行うプログラミング演習のそれぞれについて、学習者のプログラミングの行き詰まりを検出する機構を試験的に導入し、学習効果および学習者を指導する教員やティーチングアシスタントからみた有効性の評価を行った。全体的には肯定的な結果を得ているが[雑誌論文3.(国際学会AIEDにて査読付き論文として発表)]オンデマンド演習時の学習者の特徴的な振る舞いについても知見が得られており、システムのいっそうの機能向上のための手がかりが得られた。なお学会発表2(査読なし)は雑誌論文3.のための基礎的検討をまとめたものである。

Current Status of Research Progress
Current Status of Research Progress

2: Research has progressed on the whole more than it was originally planned.

Reason

本研究の当初の研究計画において令和5年度には「オンライン・オンデマ ンド型の模擬演習を複数回実施し、システムによる行き詰まり検知精度の向上度と、模擬授業における机間巡視システムとしての有用性を実験的に評価しつつシステムを改善する。」ことを挙げており、上の「研究実績の概要」欄で述べた通り、令和5年度にはオンデマンド側のプログラミング演習系授業に対して本研究で開発したシステムを導入し、その効果などを評価するという成果を挙げている。またその成果は学習教育支援システム・教育工学分野における著名な国際学会であるAIED(Artificial Intelligence in Education) [雑誌論文3.]にて査読付き論文として採択されており、国際的にも高い評価を受けているといえる。
上述の計画に含まれるシステムの改善については、本年度の研究を通じて得られたオンデマンド演習時の学習者の特徴的な振る舞いについての知見がその手がかりとなる。
これらの成果を挙げる過程で、研究代表者と研究分担者の協力関係は十分に機能しており、これは上記の発表論文において代表者と分担者の連名での発表が多く行われていることからも伺える。
以上の成果は当初予定していた成果の水準を十分満たすものではあるが、予想を大きく上回るような画期的な技術上の提案や想定以上に極めて高い有効性の実証を行えたとまでは言い難い。よって総合的には現在までの進捗状況を「(2)おおむね順調に進展している」と評価するのが妥当であろうと考えている。

Strategy for Future Research Activity

令和6年度においては、当初の予定通り令和5年度から引き続いて「オンライン・オンデマンド型の模擬演習を複数回実施し、システムによる行き詰まり検知精度の向上度と、模擬授業における机間巡視システムとしての有用性を実験的に評価しつつシステムを改善」(「」内申請時研究計画調書より)を行う。ただし可能な限り模擬演習ではなく、令和5年度に行ったように実授業における実験を行う予定である。なお前年度の研究成果としてオンデマンド演習時の学習者の特徴的な振る舞いについての知見が得られたことから、行き詰まり検知システムの機能拡張のための着想は得られており、これを実現することで研究のPDCAサイクルを回すことができる。また構築した教材などのデータは適宜公開し、提案手法の普及展開に努める。得られた成果は内外の学習教育支援システム・教育工学分野の学会にて積極的に発表し、当該分野の発展に貢献する。また論文や構築した教材データなどのオープンアクセス化に取り組むなど、情報公開に努めることとする。

Report

(1 results)
  • 2023 Research-status Report
  • Research Products

    (5 results)

All 2024 2023

All Journal Article (3 results) (of which Peer Reviewed: 3 results,  Open Access: 1 results) Presentation (2 results)

  • [Journal Article] Classroom Practice with Learning Support System for Program Design Using Mock Technique Based on Testability2023

    • Author(s)
      Masaya MURAMATSU, Yasuhiro NOGUCHI, Satoru KOGURE, Koichi YAMASHITA, Tatsuhiro KONISHI, Yukihiro ITOH
    • Journal Title

      SN Computer Science

      Volume: 4 Issue: 5 Pages: 1-19

    • DOI

      10.1007/s42979-023-02096-2

    • Related Report
      2023 Research-status Report
    • Peer Reviewed / Open Access
  • [Journal Article] Program Visualization System Supporting Teacher-Intended Stepwise Refinement2023

    • Author(s)
      Koichi YAMASHITA, Hiroki SOMA, Satoru KOGURE, Yasuhiro NOGUCHI, Raiya YAMAMOTO, Tatsuhiro KONISHI, Yukihiro ITOH
    • Journal Title

      Proceedings of ICCE 2023

      Volume: 1 Pages: 435-440

    • Related Report
      2023 Research-status Report
    • Peer Reviewed
  • [Journal Article] Practice of Tutoring Support System Based on Impasse Detection for Face-to-Face and On-Demand Programming Exercises2023

    • Author(s)
      Yasuhiro NOGUCHI, Tomoki IKEGAME, Satoru KOGURE, Koichi Yamashita, Raiya Yamamoto, Tatsuhiro KONISHI
    • Journal Title

      Proceedings of AIED 2023

      Volume: 1831 Pages: 334-340

    • Related Report
      2023 Research-status Report
    • Peer Reviewed
  • [Presentation] 自動テスト環境下におけるプログラミング演習での学習活動に関する考察2024

    • Author(s)
      山本 頼弥,岩清水 玲音,野口 靖浩,小暮 悟,山下 浩一,小西 達裕
    • Organizer
      人工知能学会 先進的学習科学と工学研究会(ALST研)
    • Related Report
      2023 Research-status Report
  • [Presentation] プログラミング演習中の学習者の演習行動履歴の分析結果を用いた演習支援2023

    • Author(s)
      小暮 悟, 池亀 智紀, 野口 靖浩, 山下 浩一, 山本 頼弥, 小西 達裕
    • Organizer
      人工知能学会 第37回全国大会
    • Related Report
      2023 Research-status Report

URL: 

Published: 2023-04-13   Modified: 2024-12-25  

Information User Guide FAQ News Terms of Use Attribution of KAKENHI

Powered by NII kakenhi