論文

査読有り
2019年7月

プログラミングの構造的理解を指向した部品の段階的拡張手法の提案と支援システムの開発・評価

教育システム情報学会誌
  • 古池 謙人
  • ,
  • 東本 崇仁
  • ,
  • 堀口 知也
  • ,
  • 平嶋 宗

36
3
開始ページ
190
終了ページ
202
記述言語
日本語
掲載種別
研究論文(学術雑誌)
DOI
10.14926/jsise.36.190
出版者・発行元
教育システム情報学会

<p>Blocks of programming code can be understood according to the functions they serve, and these blocks can be saved for later reuse. When trying to grasp the functioning of large programs, it is important to understand blocks of code as functionally significant chunks, which this study refers to as "modules". Further, we position "structural understanding" as the ability to recognize and acquire significant blocks of code as modules, to recognize and acquire combinations of modules as larger modules, and to create combinations of these larger modules. We propose the Expandable Modular Statements Method as a learning support method for structural understanding in which learners first examine programs line-by-line to construct modules for each significant chunk of code and modify constructed modules by adding code or existing modules. Development and evaluation of a system employing this method demonstrate learner receptivity and the system's usefulness for structural understanding.</p>

リンク情報
DOI
https://doi.org/10.14926/jsise.36.190
CiNii Articles
http://ci.nii.ac.jp/naid/130007674542
CiNii Books
http://ci.nii.ac.jp/ncid/AN10474042
URL
http://id.ndl.go.jp/bib/029849620
ID情報
  • DOI : 10.14926/jsise.36.190
  • ISSN : 1341-4135
  • CiNii Articles ID : 130007674542
  • CiNii Books ID : AN10474042

エクスポート
BibTeX RIS