IT教育 と 英語教育 二つの教育は相性が良い? 英語学習とプログラミング学習の親和性について考える

プログラミング
まるお
まるお

IT教育と英語教育、どっちを優先すべきなんだろう。なんか大変そうだな‥

コメ吉
コメ吉

プログラミング言語は英語で書かれているし、英語学習を進めることで、プログラミング学習の助けになるかも!

2020年よりプログラミング教育と英語教育が必修化されました。文部科学省によると『情報活用能力を、言語能力と同様に「学習の基盤となる資質・能力」と位置付け』ているみたいですね。ITと英語は並び立つ重要な教育テーマということですね。

 

その流れもあり、学習系の習い事として昔から人気の高かった英語と、最近人気が上昇しているIT教育関連の「プログラミングスクール」や「ロボット教室」について、英語とITのどちらをやらせるべきか、悩まれたことがある方もいらっしゃるのではないでしょうか。

プログラミング言語は英語が使われているので、コメ吉のケースでは英語学習を並行して取り組ませました。今回はその内容について、実体験をベースにコメントさせて頂きます。

 

IT教育 と 英語教育 二つの教育は相性が良い?英語学習とプログラミング学習の親和性について考える

前提としてプログラミングのコードは英語が使われている

プログラミングのコードで英語が使われている例として、例えばWebページを作成する言語のHTMLについてですが、大まかなHTMLの構造は以下のようになっており、英語が使われていると思います。

<!DOCTYPE html> <head>  <meta charset=”UTF8″>                                </head>                                       <body></body>                                        </html>

上記の英語の中には英語的に特段難しい内容は含まれていないとは思いますが、子供の学習として、英語に馴染みがあるかどうかで、プログラミング学習への取り組みやすさは変わってきそうですよね。

日本語でも学べるビジュアル系のプログラミング言語Scratchなんかは、英語が分からない子供でも取り組めると思います。現に小学校中学年で英語がまだ分からないうちの下の娘でも、自分で取り組んでいます。

一方で、HTMLのようなコードを使うプログラミングはアルファベットもそれほど慣れていない子供にはハードルが高そうですよね。

英語学習によるプログラミング学習へのメリット

コードを早く読み書きできる

単純な話にはなりますが、例えば、プログラムで「write_file」でファイルにデータを書き込むとか、「weight_average」が平均体重だとかは英語を学習していれば容易に理解できると思いますスペルも正しく覚えていれば、何かのコードを打ち込む時も、それほど負荷のかからない作業になるのではないでしょうか。

英語そのものとしては、それほど難しくなさそうなので、逆にいうと英語が全く分からない場合は支障が出る、といった方が表現として適切なのかもしれません。

英語Xロボット教室「ロッボクラブ」

参照できる情報量が多い

子供の学習例にはなりますが、Webサイト用の言語Javascriptのコード「length」をグーグルで検索した際に、日本語だけでなく、英語のサイトも検索の候補に出てきます。ソースとしては英語の情報源が多い中で、英語でググっているので、当然検索候補として上がってくると思います。

場合によっては、より詳しい情報を調べたいような場合には、日本語、英語問わず、調べられると学習が深まると思います。

 

必要な英語力

子供が使用しているHTMLやPythonの本を読んでみましたが、英語的にはそれほど難しい単語はなさそうでした。エンジニアの方とかはまた別の話になるかもしれませんが、子供のプログラミング学習のレベルとしては中学生の英語レベルで十分ではないでしょうか。

コメ吉のケースにはなりますが、上の子供に小学生の時に英検3級まで学習させました。英検3級あれば十分だとか、3級レベルがないと困るという意味ではありませんが、その英語力をベースにコードを書いたり、英語サイトからプログラミングの情報を見たり、英語を駆使して自分でプログラミング学習を進めているようでした。

子供の英語教育に関しては下記記事にて発信していますので、興味があればご参照ください。

「子供の英語教育って何がいいの? 英語教室、オンライン英会話、英検について考える」 https://comekichi.com/2022/08/20/it教育、プログラミング%E3%80%80子供に何を学ばせれば良/

 

「コストをかけずに対策!? 高校スピーキングテスト(ESAT-J)の対策を考える」https://comekichi.com/2022/09/18/コストをかけずに対策!?%E3%80%80高校スピーキングテ/

以下まとめになります。

・プログラミングは英語が使用されており、英語学習とのプログラミング学習の親和性は高く、並行して学習することをおすすめします

 

お読みいただきありがとうございました。

 

IT教育関連の記事としては以下の記事でまとめていますので、ご興味がありましたらご参照頂けますと幸いです。

IT教育、プログラミング? 子供に何を学ばせれば良いか考えてみるhttps://comekichi.com/2022/08/20/it教育、プログラミング%E3%80%80子供に何を学ばせれば良/

 

コメント

タイトルとURLをコピーしました