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

2020 Fiscal Year Research-status Report

An Integrated Software-Technology Learning Platform with Digital Textbooks and IDEs

Research Project

Project/Area Number 20K19941
Research InstitutionTamagawa University

Principal Investigator

田中 昂文  玉川大学, 工学部, 助教 (30851274)

Project Period (FY) 2020-04-01 – 2023-03-31
Keywordsソフトウェア工学教育 / モデリング / プログラミング / デジタル教科書 / 学習分析
Outline of Annual Research Achievements

本研究の目的は、ソフトウェア工学教育における知識学習と演習の学習ログを統一的に蓄積、分析するための学習基盤システムを開発することで、学習者の知識習得過程と実践的な技能習得過程が互いに及ぼす影響を明らかにするとともに、モデリングとプログラミングの各工程およびこれらをまたいだ複合的な学習における効果的な学習方法をエビデンスに基づいて明らかにすることである。今年度の主要な研究成果は、下記の2点である。
(1)学習基盤システムを構成するシステム群の設計・開発:本研究の目的を遂行するためには、プログラミング演習、モデリング演習、知識学習について、細粒度かつ統一的な形式の学習ログデータを収集する必要がある。プログラミングに関しては、統合開発環境Intelli J IDEAにおけるプログラム編集ログや操作ログ等を収集するプラグインを開発した。モデリングについては、先行研究で開発したモデル図エディタKIfUを利用することとし、ログデータの形式について他システムと統一する改修を行った。電子教科書については、共同研究者の毛利氏が開発したシステムをベースとし、ログ形式の統一や使用技術のバージョンアップ等の改修を行っている。
(2)KIfUの拡張およびプログラミング学習支援ツールに関する研究:Java言語を対象とし、ソースコードからプログラムのふるまいを表現するアニメーションを自動生成する学習支援システムを開発した。また、プログラム実行時の変数の変化を表すトレース表を作成する演習を通して要指導学生を抽出するシステムの開発を行った。

Current Status of Research Progress
Current Status of Research Progress

3: Progress in research has been slightly delayed.

Reason

当初の計画では、1年目で各種学習支援システム群の予備実験を実施したのち、学習基盤システムのプロトタイプを稼働する予定だったが、コロナウィルス流行の影響によって学生を対象とした実験が困難になったこと、電子教科書システム導入に予想以上の時間がかかったことなどが原因で学習基盤システムの開発が遅れているため。

Strategy for Future Research Activity

開発が遅れている電子教科書システムの代替として外部の電子教科書システムを活用し、学習基盤システムのプロトタイプを早期に開始する。年度中期頃をめどにシステムを用いた実証実験を実施し、結果を国際会議等に投稿する予定である。また、それらと並行してソフトウェア工学教育に特化した独自の電子教科書システムを開発する。本年度内には学習基盤システムを完成し、大学における本格運用を開始する計画である。

Causes of Carryover

コロナウィルス流行の影響により、学会参加費および旅費の支出が減少したため、当該年度使用額が予定よりも減少した。次年度に学会発表等を多く実施することを予定し、減少した旅費を物品費に振替えることで、次年度の学会参加費および旅費を確保することとした。

  • Research Products

    (3 results)

All 2021 2020

All Presentation (3 results) (of which Int'l Joint Research: 1 results)

  • [Presentation] A Visualization System of Program Behavior by Animations for Novice Learners2021

    • Author(s)
      Takafumi Tanaka, Ikki Fujie, Yoshiki Kakara, Hiroaki Hashiura
    • Organizer
      RISP International Workshop on Nonlinear Circuits, Communication, and Signal Processing 2021
    • Int'l Joint Research
  • [Presentation] Annotationを利用したUMLとソースコード間のトレーサビリティリンク作成手法の提案2020

    • Author(s)
      吉田優介,橋浦弘明,田中昂文,櫨山淳雄,高瀬浩史
    • Organizer
      第207回 情報処理学会ソフトウェア工学研究会
  • [Presentation] トレース表を用いたプログラミング指導 対象者発見手法の提案2020

    • Author(s)
      尾﨑弘幸, 橋浦弘明, 田中昂文, 櫨山淳雄
    • Organizer
      電子情報通信学会, 知能ソフトウェア工学研究会, 2020.9.

URL: 

Published: 2021-12-27  

Information User Guide FAQ News Terms of Use Attribution of KAKENHI

Powered by NII kakenhi