抄録
プログラミング学習者の文法的なエラーの多くは、英語の文の構造を意識していないことに原因がある。セミコロンに関するエラーは、その典型的な例である。プログラムの構造は基本的に英語の発想に基づいており、プログラムはコンピュータへの英語による命令文の集合と考えられる。したがって、プログラミング教育においては、このことを学習者に強く意識させなければならない。
本稿では、プログラミング学習者によく見られるエラーの原因やわかりやすいプログラムの表現法について、英語の構造や単語のイメージとの関連性から考察し、その結果を述べる。そして、プログラミング教育に英語の構造や単語のイメージを利用することを提案する。