2021 Fiscal Year Annual Research Report
品質を考慮したプログラミング能力早期育成支援システムの研究開発
Project/Area Number |
18K11566
|
Research Institution | Shizuoka University |
Principal Investigator |
野口 靖浩 静岡大学, 情報学部, 准教授 (50536919)
|
Co-Investigator(Kenkyū-buntansha) |
小西 達裕 静岡大学, 情報学部, 教授 (30234800)
山下 浩一 常葉大学, 経営学部, 准教授 (30340110)
小暮 悟 静岡大学, 情報学部, 准教授 (40359758)
山本 頼弥 山陽小野田市立山口東京理科大学, 工学部, 助教 (70825116)
|
Project Period (FY) |
2018-04-01 – 2023-03-31
|
Keywords | 学習支援システム / プログラミング学習 / 自動テスト / オブジェクト指向 / 設計品質 |
Outline of Annual Research Achievements |
本研究の目的は、初期段階から品質に着目しながらプログラミングを学べる学習コンテンツ・学習支援システムを開発することである。本研究の主な点は、学習項目の整理・学習マップ・視覚化/フィードバックに基づく学習支援の実現になる。 前年度のPDCAの結果を受けて,令和3年度は,想定している品質特性のひとつであるテスト容易性について,提案システムを用いた学習活動ログの分析に基づく改善を行い,フィードバックのタイミングとフィードバック内容を改善すると共に,教材の拡充を行った.また,学習フローを詳細化し,事前レベルの異なる学習者に対応できるようにした.教材の拡充に伴い,テスト容易性を対象とした提案システムをWeb公開し,外部から利用できる環境を整えた. また,前年度から顕著になった授業環境・学習環境の変化を受けて,学習者の行き詰まりを検出・分析し,適切な学習への誘導するアーキテクチャを,対面を前提とした授業環境から,オンライン・オンデマンドでも活用できるように再設計を行った.特にオンデマンド環境においては,対面・オンライン環境とは異なり,教師の対応可能時間と個々の学習者の学習時間が異なることから,従来のある時点の情報を集約・分析して教師に提案するアーキテクチャから,各学習者の学習状況の観測データを時間軸で分析して用いるアーキテクチャへと改善を行い,提案システムに実装,観測能力の評価を行うことができた.こちらのシステムの拡張についても,今後のより広い範囲の実践現場への導入とPDCAへの準備が整ったと考えられる.
|
Research Products
(3 results)
-
-
[Presentation] Instruction Support System Using Impasse Detector and Major Failure Diagnoser for Programming Exercises2021
Author(s)
Ikegame, T., Noguchi, Y., Kogure, S., Yamashita, K., Yamamoto, R., Konishi, T. and Itoh, Y.
Organizer
Proceedings of the 29th International Conference on Computers in Education
Int'l Joint Research
-
[Presentation] Development of Mapping Function between Variable-Value and Object Properties for Program Behavior Visualization Tool TEDViT2021
Author(s)
Soma, H., Kogure, S., Noguchi, Y., Yamashita, K., Yamamoto, R., Konishi, T. and Itoh, Y.
Organizer
Proceedings of the 29th International Conference on Computers in Education
Int'l Joint Research