Code」の概要をお伝えしました。マインクラフトで子供にプログラミング?この記事の動画を作りました。前編こちらにアクセスすれば、すぐに遊べます。biomes.code.orgですが、ところどころ英語だったり、課題が変な日本語で理解に苦しむケースがあります。ゲームの補足やポイントをご案内します。ネタバレしてしまうのが嫌な方は、「続きを読む」ボタンを押さずにブックマークだけお願いします。biomes.code.org上記のサイトにアクセスして下さい。対応環境は以下の通りです。今回は画面左側の「Minecraftデザイナー」で遊んでみます。「始める」ボタンをクリックして下さい。次にこんな画面が現れたと思います。これがメインの画面です。全12ステージの中で現在どこなのかを表しています。現在のステージの課題です。課題をクリアするための材料(単体のプログラム)です。実行時に動くプログラムです。ここにブロック達をドラッグ&ドロップしてパズルみたいにハメ込んでいきます。※スマホやタブレットならタッチして材料を引っ張ってきて下さい。ワークスペースにあるプログラムを実行します。基本操作説明ゲームを始めると、各ステージで課題が出されます。この課題をクリアするため、「3.ブロック達」を「4.ワークスペース」にドラッグ&ドロップ、またはタッチしてパズルみたいにハメ込んでいきます。「4.ワークスペース」のプログラムが出来たら「5.実行」ボタンを押してプログラムを実行します。マインクラフトの画面がプログラム通りに動きます。動けばクリアとなり次のステージに進みます。間違っていた場合は、「ガシャン」という音がして課題の下に英語のエラーメッセージが出てきます。基本操作は上記のステップの繰り返しになります。ちなみに、ステージを始める際に流れる動画は見ても見なくてもどっちでも問題ありません。ステージ1では、実際にステージ1をやってみましょう。課題ニワトリが凍っています。「まえにすすむ」と「まがる」ブロックを「出現した時」のスロットに追加して、動かしましょう。「まえにすすむ」と「まがる」ブロックを「出現した時」に組み込んで、ニワトリを動かしましょう。ポイントワークスペースにある「出現した時」というスロット。これがステージ1のポイントです。これは、実行ボタンを押した直後に実行されるプログラムの事です。逆に、これがないと実行ボタンを押しても何のアクションも起こりません。実際に現場で使われているプログラムでも頻繁に出てきます。create_eventとかload_event、readyなど呼び方は様々ですが、プログラマーの基礎の1つです。ステージ1をクリアできれば、なんとなくニュアンスがつかめたと思います。ニワトリが動いたね!でも、動きが止まってしまったね。Minecraftのゲーム内だと、ニワトリはずっと歩き続けるのにおかしいね。「ずっとくりかえす」ループを使ってニワトリを動かし続けよう。『ステージ1の「出現した時」と新しい機能の「ずっとくりかえす」を組み合わせてニワトリを動かし続けましょう。ポイントブロック達にある「ずっとくりかえす」というスロット。これがステージ2のポイントです。これはループと呼ばれる「繰り返し処理を行う」プログラムの事です。このループの中にあるプログラムはプログラムが終了するまで動き続けます。現場ではめちゃめちゃ頻繁に使われます。ループにも色んな種類がありますが、非常に重要な基礎プログラムの1つです。ステージ3課題ニワトリがすべて同じ方向に動いているのは変だね。Minecraftのゲームの中では、ニワトリはランダムに動くことで本物のように見せているね。「ランダムに向きを変える」ブロックを使って、ニワトリをランダムに動かそう。補足このステージは、日本語がおかしくないのでそのまんまです。ポイントブロック達にある「ランダムに向きを変える」というスロット。これがステージ2のポイントです。現場でもチョイチョイ使う事があります。ステージ4このステージから主人公を使いますので、おなじみの「スティーブ」か「アレックス」好きな方を選択して下さい。課題まずは、世界を探検(たんけん)してみよう!矢印キーで移動して、スペースバーを押すかゲームボードをタップするとアイテムやキャラクターを「使用(しよう)」できるよ。ドアを使用して家の中に入ろう。主人公を操作して、画面上部にあるドアを開け、家の中に入りましょう。ポイントプログラムはありません。実行ボタンを押すと上下左右の矢印ボタンが現れるので、それらを使って操作してください。ドアを空けるのは、PCならスペースキーかクリック、スマホ・タブレットなら直接タップです。羊は羊の毛を落とします。「落とす」のブロックを「使用された時」の中に置おいて、それから歩いて行って羊を使ってアイテムを落とさせよう。補足だんだん、日本語がおかしくなってきましたね。「羊が使用された時」これは羊にタッチした時の事です。主人公が羊にタッチしたら、「羊が毛を落とす」ようにしましょう。ポイントステージ4と同様に、実行すると上下左右の矢印ボタンが現れるので、それらを使って操作してください。ポイントはワークスペースにある「羊が使用された時」です。プログラムの世界では「何かのアクションがあったら、何かを行う」という事が頻繁に発生します。『「投稿する」ボタンを押された時、記載された内容を投稿する』みたいな感じです。『羊にタッチされた時、羊が毛を落とす』というプログラムを組みましょう。牛たちが迷子になっているよ!「向かって一歩動く」のブロックを「ずっとくりかえす」ループの中に置いて、右下の草の場所まで連れて行ってあげよう。牛を画面右下にある緑色の草スペースに誘導しようポイントステージ5と同様に、実行すると上下左右の矢印ボタンが現れるので、それらを使って操作してください。ワークスペースに「牛のアクション」が3つあります。実行ボタンを押された時です。主人公が歩いて行って牛にぶつかった時です。主人公が歩いて行って牛をタッチした時です。どのアクションでもいいのですが、これらの中に「向かって一歩動く」「ずっとくりかえす」のブロックを組み合わせて草の場所に連れて行きます。この時、プログラムは牛ですが「主人公は手動で操作できる」事を加えて考えてください。以上が、ステージ6までのご案内でした。ネタバレしてまうのが嫌な方は、ここから先に進まないで下さい。毎年恒例となったAppleの製品発表が行わました。今年は、5つのプロダクトが発表になりました。しましたー!」ってやっているの、よく見ますよね。...TechMacでも使えるウィスル・セキュリティ!windowsだとウィルス対策は必須という認識で、結構皆さんウィルス対策ソフト入れてると思います。Macを買うと付いてきたりしますが、私の場合GarageBandなかったんですよね。買おうかと思ってましたよ、買わなく...TechエックスサーバーでWordPressを始めた感想と5つの理由はてなブログで始めたブログでしたが、先日「WordPressに移行しよう!」という計画を実施しました。全ての設定が終わり、このブ...Techskypeで国際電話|スカイプを使って海外から格安で日本の固定電話に電話する方法!携帯電話も!国際電話って国よって料金も違うし、高いですよね。今回はインターネットで国際電話をかける方法をご紹介します。コメントをキャンセルメールアドレスが公開されることはありません。*サイト次回のコメントで使用するためブラウザーに自分の名前、メールアドレス、サイトを保存する。