幅広い層に人気の「マインクラフト」
普通に遊ぶだけではなく、Microsoftはプログラミング分野で活用するため、エデュケーション版を用意してプログラミング教育に活用する動きを見せています。
これ以外にも、ビジュアルコードを使って様々な制御を行うことが出来る、Code Connectionというものがあり、今回はこれを使ってチュートリアルをやってみました。
エージェントと呼ばれるロボットにコードで指示を送って高さ10ブロックのタワーを建てるチュートリアルです。
ブロックを組合せて、2重ループを使って処理を行っています。
ブロックを使ったビジュアルプログラミングは、単純なものに見えますが、プログラミングやアルゴリズムの基本的な処理を取り入れているので、プログラミングの基本を学習するには最適です。
マインクラフトは子供にも大人気のゲーム。
プログラミングの力を使っていろんなことが出来ることが目に見えてわかるので、子どもたちのプログラミング入門にも最適です。