2023 Fiscal Year Final Research Report
For-loop learning support environment based on shakyo-style learning
Project/Area Number |
19K12267
|
Research Category |
Grant-in-Aid for Scientific Research (C)
|
Allocation Type | Multi-year Fund |
Section | 一般 |
Review Section |
Basic Section 62030:Learning support system-related
|
Research Institution | Wakayama University |
Principal Investigator |
|
Project Period (FY) |
2019-04-01 – 2024-03-31
|
Keywords | 学習支援システム / プログラミング / C / 大学教育 |
Outline of Final Research Achievements |
We developed a programming learning support system as a web application, based on shakyo-style learning, which mainly supports first-year university students who learn C programming. Using this system, a user types one or more lines of source code written in C in a task. It displays a red color for typing errors, preventing the next character from being entered until the backspace key is pressed to delete the error. After developing the basic functionality to conduct a task, we enhanced the content for typing and implemented features such as rank display and replaying. Through the provision of classes at the Faculty of Systems Engineering, Wakayama University, and the data analysis, it was suggested that typing practice using this system was more effective for those who were not familiar with programming and typing.
|
Free Research Field |
情報通信工学
|
Academic Significance and Societal Importance of the Research Achievements |
システム開発および大学授業での提供を通して,プログラミング学習支援として適切な機能を有することを確認し,継続的な利用により,プログラミングやタイピングに慣れていない人ほどタイプ時間の短縮をもたらすことを示唆する結果を得た.本システムのソースコードおよび課題データはGitHubに公開しており,無償でダウンロード・実行・機能拡張などが可能である.
|