TOPICS

初等部

Grade 6: Computer Programming

第6学年:プログラミング

コンピュータのプログラミングは、現代社会において非常に価値のあるスキルです。ですが、難しいものでもあります。プログラムでちょっとした入力ミスをしただけでも、プログラムがクラッシュしてうまくいかないことがあります。これは初心者を落胆させる原因の1つとなっています。GKAでは、ブロックベースのプログラミング言語を使用して、児童にプログラミングを紹介しています。子どもたちは、入力した単語の代わりに、コードブロックをプログラムにドラッグし、レゴブロックのように組み合わせます。こうすることで、子どもたちにとっては自信を持ってプログラムを設計でき、入力ミスや覚えにくいコマンド名のことを心配する必要がなくなります。

ここでは、6年生が、グループで協力してプルグラムを組んでいる様子が示されています。将来プログラミングを仕事にしない場合でも、コンピュータクラスで培った論理的思考力と問題解決能力は、子どもたちの将来の学習に役立つことになるのです。

Grade 6: Computer Programming

Computer programming is an extremely valuable skill in modern society.  However, it is very challenging.  Even a small typing mistake in a computer program can cause the computer code to crash and fail.  This can discourage beginners.  At GKA, we introduce our students to computer programming using a block based programming language.  Instead of typed words, students drag blocks of code into their program, where they snap together like LEGO blocks.  In this way, students can design their computer programs with confidence and not worry about typing errors and difficult to remember command names.

Grade 6 is shown here working with computer code and collaborating in groups.  Even if they don’t pursue a career in programming, the logic and problem solving skills they develop in computer class will help them in their future studies.