教育版マインクラフト
【教育版マインクラフト】エージェントがブロックがあるかどうかを確かめるには
エージェントが前後左右上下のブロックを調べつつ行う処理を解説しています。またブロックIDを使えば指定したブロックを探す処理などを作ることができます。
【教育版マインクラフト】4-2 指定したブロックまでエージェントを進ませる
教育版マインクラフトでエージェントを指定したブロックを見つけるまで直進を続けるプログラムを解説しています。当校のマインクラフトコースは年長さんから可能です。
【教育版マインクラフト】4-1 ブロックのIDや名前を調べてみよう
教育版マインクラフトでブロックのIDや名前を調べる方法を紹介してます。と、言うのもプログラム作成時に条件分岐やループ条件を指定するにはこれらの値を知る必要があるからです。
プログラミング教室ツクリウムでは年長さんから参加できるコースを開講しています。
【教育版マインクラフト】3-10 再帰関数で山形にブロックを置く
再帰関数を使って山の形にブロックを積み上げるプログラム例を解説しています。プログラミング教室ツクリウムでは年長さんから可能なマインクラフトコースを開講しています。
【教育版マインクラフト】3-9 再帰関数を使ってブロックを置く
再帰関数は、自分自身を呼び出す関数で、終了条件が必要です。関数の中で条件を満たさない場合に再度自分を呼び出し、条件を満たすと処理が終了します。教育版マインクラフトでは、階乗計算やピラミッド作成などの例を通じて再帰関数を学ぶことができます。再帰関数は複雑な処理を簡潔に表現できますが、ループ処理との違いや無限ループのリスクに注意が必要です。失敗例も学びの一環として捉え、処理の流れを丁寧に追うことで理解を深めましょう。
【教育版マインクラフト】3-7 変数とループでピラミッドを作ろう
ピラミッド作りの手順について解説し、相対座標の使用時の注意点を説明します。誤った例では、命令の順番の違いでプレイヤーが座標のズレを起こしがちです。絶対座標の使用を使ってもよいでしょう。教育版マインクラフト入門コースを紹介し、参加資格や申込み方法についても述べています。
【教育版マインクラフト】3-6 放射状にブロックを置くには?
放射状にブロックを置く方法として、変数とループで解説します。また複雑な手順を紙に書き出して整理する重要性を述べています。また、教育版マインクラフトコースでは、年長さんからでも入会可能で、カリキュラムは高校や大学入試に役立つ内容です。
【教育版マインクラフト】3-5 豆腐ハウス作りで関数化を学ぶ
関数を使ってプログラムを整理し、バグを減らす方法を説明し、豆腐ハウスのプログラムを壁や天井の処理に分けて部品化します。また、教育版マインクラフトを活用したコースを紹介し、体験会や入会の案内を行っています。
【教育版マインクラフト】1-7 プレイヤーが指定位置に来たら移動させる
今回、モブ命令グループのテレポート命令を使用し、特定の位置に来たプレイヤーやエンティティを自動的に移動させる方法を紹介します。教育版マインクラフトのコースについても触れ、ルールを守れる人ならば年長さんから受講可能と説明。詳細はリンクで確認できます。
【教育版マインクラフト】かんたんな家を作る(豆腐ハウス)
今回はエージェントの設定を使う形でかんたんな家を作ってみましょう。コツとしてはしっかり立方体になるようにエージェントを進む回数を調節しましょう。また最後の屋根の部分が1コ分多くなることにも注意しましょう。今回は屋根を上に […]