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

Development of model courses and educational materials for popularizing program visualizing tool TEDVIT

Research Project

Project/Area Number 18K11567
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

ITOH Yukihiro  静岡大学, 情報学部, 名誉教授 (20193526)

Co-Investigator(Kenkyū-buntansha) 小西 達裕  静岡大学, 情報学部, 教授 (30234800)
小暮 悟  静岡大学, 情報学部, 准教授 (40359758)
野口 靖浩  静岡大学, 情報学部, 准教授 (50536919)
山下 浩一  常葉大学, 経営学部, 准教授 (30340110)
Project Period (FY) 2018-04-01 – 2023-03-31
Project Status Discontinued (Fiscal Year 2022)
Budget Amount *help
¥4,290,000 (Direct Cost: ¥3,300,000、Indirect Cost: ¥990,000)
Fiscal Year 2022: ¥910,000 (Direct Cost: ¥700,000、Indirect Cost: ¥210,000)
Fiscal Year 2021: ¥1,040,000 (Direct Cost: ¥800,000、Indirect Cost: ¥240,000)
Fiscal Year 2020: ¥780,000 (Direct Cost: ¥600,000、Indirect Cost: ¥180,000)
Fiscal Year 2019: ¥650,000 (Direct Cost: ¥500,000、Indirect Cost: ¥150,000)
Fiscal Year 2018: ¥910,000 (Direct Cost: ¥700,000、Indirect Cost: ¥210,000)
Keywords学習支援システム / プログラミング教育 / 視覚化 / 教材開発 / オーサリングシステム / 学習教育支援システム / 可視化
Outline of Final Research Achievements

(1) We have constructed model plans for lectures in which our visualizing tool of program behavior named TEDViT is fully applied. TEDViT was developed our previous research. The lectures have various learning purposes: “dynamic data structure”, “object oriented programming language”, “stepwise refinement of algorithm”, “security of computer systems” and so on. (2) We have actually conducted the lectures based on the result (1), and have constructed learning materials for the lectures. (3) We have developed an authoring tool that enable for teachers to customize presentation design of behavior of target programs easily. (4) We have conducted experimental evaluation on these results in actual lectures or mock lectures.

Academic Significance and Societal Importance of the Research Achievements

学術的意義としては、プログラムの挙動を可視化するシステムは他にも数多く開発されているが、学習対象毎に注意深く設計された「見せ方」を授業担当教員がカスタマイズできるシステムは他に類例がない。
社会的意義としては、これまで先進的技術に基づく多くのプログラミング学習支援システムが開発されているが、ほとんどが論文発表のための小規模な実験を行うにとどまっており、本研究のように開発したシステムの普及をめざして、システムを導入した授業を多様なテーマで実践し、かつ授業の方法論やオーサリングツールなどの各種教育資源を整備している研究は社会的価値が高い。

Report

(5 results)
  • 2022 Final Research Report ( PDF )
  • 2021 Annual Research Report
  • 2020 Research-status Report
  • 2019 Research-status Report
  • 2018 Research-status Report
  • Research Products

    (15 results)

All 2022 2021 2020 2019 2018

All Journal Article (8 results) (of which Peer Reviewed: 8 results) Presentation (7 results)

  • [Journal Article] GUI Based System for Effortless Program Visualization Creation Using Time Series Information2021

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

      Proceedings of ICCE2021

      Volume: 1 Pages: 579-588

    • Related Report
      2021 Annual Research Report
    • Peer Reviewed
  • [Journal Article] Development of Mapping Function between Variable Value and Object Properties for Program Behavior Visualization Tool TEDViT2021

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

      WIPP Proceedings of ICCE2021

      Volume: 1 Pages: 694-696

    • Related Report
      2021 Annual Research Report
    • Peer Reviewed
  • [Journal Article] Learning Support System for Understanding Pointers Based on Pair of Program Visualizations and Classroom Practices2020

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

      Proceedings of ICCE2020

      Volume: - Pages: 658-663

    • Related Report
      2020 Research-status Report
    • Peer Reviewed
  • [Journal Article] Experimental Design of a Learning Support System for Algorithm Refinement in Debugging Learning for Novice Programming Learners2020

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

      Proceedings of TALE2020

      Volume: - Pages: 340-343

    • Related Report
      2020 Research-status Report
    • Peer Reviewed
  • [Journal Article] Application of Programming Learning Support System to Object-Oriented Language2019

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

      Proceedings of ICCE2019

      Volume: - Pages: 348-350

    • Related Report
      2019 Research-status Report
    • Peer Reviewed
  • [Journal Article] Extending Program Visualization System Based on Teacher’s Intent of Instruction to Support Learning Dynamic Data Structures2019

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

      Proceedings of ICCE2019

      Volume: - Pages: 354-356

    • Related Report
      2019 Research-status Report
    • Peer Reviewed
  • [Journal Article] A Learning Support System for Understanding Pointers in C Language Based on Program Behavior Visualization2018

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

      Proceedings of ICCE2018

      Volume: 1 Pages: 355-357

    • Related Report
      2018 Research-status Report
    • Peer Reviewed
  • [Journal Article] A Learning Support System for Visualizing Behaviors of Students’ Programs Based on Teachers’ Intents of Instruction2018

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

      Proceedings of ICCE2018

      Volume: 1 Pages: 761-766

    • Related Report
      2018 Research-status Report
    • Peer Reviewed
  • [Presentation] 段階型拡張PADに基づくアルゴリズム学習に対応したTEDViTの開発2022

    • Author(s)
      相馬 洸希, 小暮 悟, 野口 靖浩, 山下 浩一, 山本 頼弥, 小西 達裕, 伊東 幸宏
    • Organizer
      人工知能学会 先進的学習科学と工学研究会
    • Related Report
      2021 Annual Research Report
  • [Presentation] オブジェクト指向言語に対応したプログラム挙動視覚化システムTEDViTの開発2022

    • Author(s)
      鈴木 友佑, 小暮 悟, 野口 靖浩, 山下 浩一, 小西 達裕, 伊東 幸宏
    • Organizer
      電子情報通信学会 教育工学研究会
    • Related Report
      2021 Annual Research Report
  • [Presentation] プログラム挙動視覚化ツールTEDViT におけるオブジェクトプロパティへの変数値写像機能の構築2021

    • Author(s)
      相馬 洸希, 小暮 悟, 野口 靖浩, 山下 浩一, 山本 頼弥, 小西 達裕, 伊東 幸宏
    • Organizer
      教育システム情報学会第46回全国大会
    • Related Report
      2021 Annual Research Report
  • [Presentation] プログラム挙動視覚化システムTEDViTの雛型提示型演習への対応2021

    • Author(s)
      鈴木 友佑, 小暮 悟, 野口 靖浩, 山下 浩一, 山本 頼弥, 小西 達裕, 伊東 幸宏
    • Organizer
      人工知能学会 第91回 先進的学習科学と工学研究会
    • Related Report
      2020 Research-status Report
  • [Presentation] プログラム挙動視覚化システムTEDViTの発見学習利用と視覚化ルール自動生成機構の構築2020

    • Author(s)
      鈴木 友佑, 小暮 悟, 野口 靖浩, 山下 浩一, 小西 達裕, 伊東 幸宏
    • Organizer
      人工知能学会 第88回 先進的学習科学と工学研究会
    • Related Report
      2019 Research-status Report
  • [Presentation] Testabilityに基づくプログラム設計学習支援システムの構築と教育実践2019

    • Author(s)
      伊原 大貴, 野口 靖浩, 小暮 悟, 山下 浩一, 小西 達裕, 伊東 幸宏
    • Organizer
      電子情報通信学会, 教育工学研究会
    • Related Report
      2018 Research-status Report
  • [Presentation] プログラミング演習中の学習者の行動分析に基づく課題依存型行き詰まり検出器の試作2018

    • Author(s)
      小暮 悟, 木下 恭輔, 山下 浩一, 野口 靖浩, 小西 達裕, 伊東 幸宏
    • Organizer
      人工知能学会 第32回全国大会
    • Related Report
      2018 Research-status Report

URL: 

Published: 2018-04-23   Modified: 2024-01-30  

Information User Guide FAQ News Terms of Use Attribution of KAKENHI

Powered by NII kakenhi