2022 Fiscal Year Final Research Report
Development of a Source Code Reading Learning System to Acquire Chunking Skills
Project/Area Number |
20K03194
|
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) |
松本 慎平 広島工業大学, 情報学部, 教授 (30455183)
加島 智子 近畿大学, 工学部, 准教授 (30581219)
|
Project Period (FY) |
2020-04-01 – 2023-03-31
|
Keywords | プログラミング / 学習支援 / チャンキング技能 / ソースコード読解 |
Outline of Final Research Achievements |
Our research team has been working on developing a programming learning support system based on reading source code, with the goal of accurately and efficiently grasping data dependency graphs, which are the foundation of program slices. We have also analyzed learning logs using latent ranking theory, and quantified the difficulty levels of individual descriptive knowledge units in stages. The usefulness of the system has been confirmed through its use in actual lectures, where it has been statistically proven to significantly speed up reading comprehension. However, our support was limited to beginners. In this study, a source code reading learning system aimed at acquiring chunking skills will be developed to support learners approaching the intermediate level. By demonstrating the usefulness of this system, we aim to make an academic contribution.
|
Free Research Field |
学習工学
|
Academic Significance and Societal Importance of the Research Achievements |
従来システムは,読解時間を短縮できる効率的な学習方法であることが明らかにされた.一方で,従来システムの学習方式は「外的」な知識に一切関与せずプログラムの構造のみに着眼しているため,ソースコードの規模は限定され,それゆえ初学者の支援に留まっている.そこで本研究では,従来よりも規模の大きいC言語のソースコード読解を扱いプログラミング中級程度の学習者の読解学習を支援するため,上級者がソースコード読解の際に適用すると言われているチャンキングに着目する.そして,学術的問い「チャンキング技能が中級に差し掛かるプログラミング学習者のソースコード読解に有効である」ことを明らかにし,学術的貢献を果たす.
|