抄録
プログラミングにおいて, 個々の手続きや関数の文法規則の他に, 制御構造の流れを理解する必要がある.アルゴリズムをソースコードの形で記述するのに, 逐次, 選択, 反復といった基本的な制御構造を理解し, 組み合わせることになるが, 初心者にとってはこれが大きな壁となる場合が見受けられる.本研究は, 初心者に対しプログラム教育を行うとき, 制御構造を表す図を提示し, 処理の流れのイメージを形成することによって理解を支援する方法について検討したものである.調査の結果, イメージ図を用いることにより学習効果が得られることが示された.