| 講演抄録/キーワード |
| 講演名 |
2014-06-14 10:30
多重ループ理解を支援するコードリーディング支援環境を用いた教育実践 ○山下浩一(浜松大)・長尾貴正・小暮 悟・野口靖浩・小西達裕・伊東幸宏(静岡大) ET2014-9 |
| 抄録 |
(和) |
我々は先行研究において,対象世界・プログラム・操作系列の対応を視覚化するコードリーディング支援環境を利用し,多重ループを学習対象とした演習授業を実践した.そこでは概ね期待された学習効果が示唆されたものの,一部の学習者には学習の行き詰まりが見られた.我々はこれに対して,2つのアプローチから問題の解消を図った.2つのアプローチとは,操作系列とプログラムコードの間の一般化の表現にあるギャップを解消することと,プログラムコード上の特徴的な記述から多重ループの挙動を予測できるようにすることである.本稿では,これらの支援方針に沿った機能を持つ新たな学習支援システムと,それを利用して新たに実践した演習授業について報告する.プレテストとポストテストの結果からは,我々の学習支援システムの利用と多重ループ理解の間に,一定の相関が見られた. |
| (英) |
In this paper, we describe a code reading support environment and a classroom practice using our system for understanding of nested loop. In previous work, we had practiced an exercise class in nested loop with a code reading support environment. The evaluation results suggested that students could obtain an expected learning effect roughly by using our system. However, we also found some of them had reached a learning impasse in the classroom. We tried to cope with them, based on two supporting approaches; to bridge a gap between generalization structures of program code and corresponding operations, and to make students capable of predicting the behavior of the nested loop. We extended the preceding system with some new functions according to our approaches, and practiced renewed exercise class in nested loop with our system. The evaluation results suggest that our new system has a certain correlation with understanding of nested loop. |
| キーワード |
(和) |
プログラミング教育 / 対象世界モデル / 演習支援環境 / 情報教育 / 授業実践 / / / |
| (英) |
Education for programming / Domain world models / Learning environment for exercise / Education for informatics / Classroom practice / / / |
| 文献情報 |
信学技報, vol. 114, no. 82, ET2014-9, pp. 7-12, 2014年6月. |
| 資料番号 |
ET2014-9 |
| 発行日 |
2014-06-07 (ET) |
| ISSN |
Print edition: ISSN 0913-5685 Online edition: ISSN 2432-6380 |
著作権に ついて |
技術研究報告に掲載された論文の著作権は電子情報通信学会に帰属します.(許諾番号:10GA0019/12GB0052/13GB0056/17GB0034/18GB0034) |
| PDFダウンロード |
ET2014-9 |