案件獲得できなかったら全額返金!未経験からプロのエンジニアスキルを身につけ、フリーエンジニアとして稼げるまで徹底サポート。オンラインでも教室でも学習可

マイクラ プログラミング教室PART06

マインクラフト エラーメッセージ
Pocket

1.エラーメッセージ

前回のプログラムで、最後の1個のブロックが置けない問題がありました。

ちなみい、キーボードのTを押してチャット欄を確認してみましょう。

マインクラフト プログラミング

赤文字で何か警告がでているようです。日本語に訳すと「エージェントはブロックまたはアイテムを置くことが出来なかった」です。

このメッセージをエラーメッセージといいます。

プログラミング マインクラフト

上図の動きをよくみてみると、3回目の繰り返しまでは問題なく動いていることが分かります。

したがって、3回繰り返した後、4回目は別処理をすればよいのです。その一例のプログラムは下記のようになります。

プログラミング マインクラフト

プログラムはこの一通りではありません。この処理を以下にシンプルにするかがプログラマーの腕の見せ所です。最終的には下図のように正方形が描ければよいのです。

プログラミング マインクラフト

2.正方形を描くプログラムの一般化

1辺のブロックの数が10の正方形はどのようなプログラムになるか考えてみよう。

解答

正解は下図の赤い〇の値を変えればよい。のちのちのためにブログラムを実行するときの1をsikakuとしておきましたので、チャット欄にはsikakuと入力してプログラムを実行してください。

プログラミング マインクラフト

チャット欄に sikaku といれて、実行してみよう。下図のようになるかな?

マインクラフト プログラミング

次回は、変数について学んでいきましょう。

 

前の講座次の講座

Microsoft Innovative Educator Expert 安藤昇

YouTubeサイト 教育版マインクラフト

投稿者:プロナビ編集部

  • このエントリーをはてなブックマークに追加
  • follow us in feedly

プログラミングで挫折しそうなら、現役エンジニアにマンツーマンで相談してみませんか?オンラインのプログラミングスクール「TechAcademy」のメンターが対応。

この記事が気に入ったら
いいね!しよう

プロナビの最新情報をお届けします

あわせて読みたい

関連記事

イベントのご案内

☆=LOVE&≠MEメンバーも出演☆
めざせ!プログラミングスターLIVE
BS日テレ / Hulu で好評の番組 『めざせ!プログラミングスター』が スタジオを飛び出し、ついに課外授業(LIVE)を開催 ‼

 ▷ イベント詳細はこちら♪
ページ上部へ戻る