2021 Fiscal Year Final Research Report
Developing an interaction function with compilers for card operation-based programming learning system
Project/Area Number |
19K02987
|
Research Category |
Grant-in-Aid for Scientific Research (C)
|
Allocation Type | Multi-year Fund |
Section | 一般 |
Review Section |
Basic Section 09070:Educational technology-related
|
Research Institution | Hiroshima Institute of Technology |
Principal Investigator |
|
Co-Investigator(Kenkyū-buntansha) |
加島 智子 近畿大学, 工学部, 講師 (30581219)
|
Project Period (FY) |
2019-04-01 – 2022-03-31
|
Keywords | プログラミング / カード操作方式 / 学習支援 / 認知負荷 / 対話機能 |
Outline of Final Research Achievements |
In this research, we design and develop interaction function to some compiler systems and implement feedback function of execution results for the card operation-based programming learning support system. Solving these issues will enable further learning support, such as reducing the load on professors, learning multi programming languages, and exploratory learning activities through the interaction with compiler. Furthermore, we can clarify research questions such as "Can the card operation-based programming learning support system enhance learning effectiveness in terms of motivation and time-to-learning efficiency by providing interaction function similar to actual programmming?" or "Is the card operation-based programming learning support system useful in implementing existing learning theories?"
|
Free Research Field |
プログラミング学習支援
|
Academic Significance and Societal Importance of the Research Achievements |
カード操作方式による学習支援システムは,一般的なコーディング主体の学習と同等の学習効果を有しながら,学習時間を短縮できる効率的な学習方法であることが明らかにされた.一方で,その正誤判定は,カード順列の単純マッチングでのみ行われている.そのため,実際のコーディングと同様の対話的なフィードバックを行うことができない.今回,本研究により,カード順列から実際のコードを生成し実行結果をフィードバックできるようになった.これにより,教授者の負担軽減のみならず,実行結果の足場かけの機会としての活用などといった教育の改善が可能となり,カード操作方式の更なる学術的な貢献が可能となった.
|