Minecraft Hour of Codeは、子供たちにプログラミングの基本を教えます

Minecraft Hour of Codeは、子供たちにプログラミングの基本を教えます

Minecraftは、これまでに作成された中で最も人気があり、永続的なゲームの1つです。 Minecraft Hour of Codeのおかげで、子供たちがプログラミングの基本を学ぶための優れた方法でもあります。





Minecraft Hour of Codeチュートリアルが若いコーダーにどのように役立つかについてもっと知りたいですか?読み続けます!





Minecraftとは何ですか?

2011年に最初に導入されたMinecraftは、スウェーデンのゲームデザイナーであるMarkus'Notch'Perssonによって作成および設計されたサンドボックスビデオゲームです。マイクロソフトが所有するMojangによって公開されたこのゲームでは、プレーヤーはさまざまな3Dデジタルキューブを使用して仮想世界を作成できます。そうすることで、シングルプレイヤーモードとマルチプレイヤーモードの両方で、探索、リソースの収集、クラフト、戦闘などを行うことができます。





2014年、MicrosoftはMojangを25億ドルで買収しました。 2018年の初めまでに、Minecraftの1億7600万部以上がすべてのプラットフォームで販売されました。史上最も売れたビデオゲームです!

Code.orgのHourofCodeの紹介

2013年に設立されたCode.orgは、学生が学校や家庭でコンピュータサイエンスを学ぶことを奨励する非営利団体です。この組織は、そのWebサイトを通じて、学習したい人のために無料のコーディングセッションを提供しています。



Code.orgの 「コードチャレンジの時間」 2013年のコンピュータサイエンス教育ウィーク中に最初に開始されました。これにより、学生は1時間の間に短いプログラミングチュートリアルを完了することができます。それ以来、1時間のコーディングチュートリアルの数は大幅に増加しました。

課題はグローバルになり、63を超える言語と180を超える国でチュートリアルを利用できます。 Code.orgは過小評価された人口統計に焦点を当てており、学生の大多数は女性またはマイノリティグループの出身です。





Minecraft Hour of Codeとは何ですか?

マイクロソフトとCode.orgのパートナーシップを通じて、Minecraft Hour of Codeが2015年に初めて導入されました。6歳以上の子供向けに設計されたチュートリアルでは、Minecraftプラットフォーム内のプログラミングの基本を提供します。その後、ゲーマーは学んだことに基づいて14のチャレンジを完了します。

MicrosoftCEOとしてSatyaNadella 説明





「地球上のすべての人に力を与えるという私たちの使命の中核部分は、ますますデジタル化する世界で成功するために、若者に計算的思考と問題解決スキルを身に付けることです。 「Minecraft」とCode.orgを使用して、自然で協調的で楽しい方法で、次世代のイノベーターの創造性を刺激することを目指しています。」

Minecraft Hour of Codeチュートリアルはどのように機能しますか?

現在までに、コーダーになる予定の人のために4つのMinecraft Hour ofCodeツールがあります。

  • Minecraftの冒険家
  • Minecraftデザイナー
  • Minecraftヒーローの旅
  • 最新のMinecraftVoyage Aquatic

各チュートリアルでは、Minecraftの世界を上から見下ろして仮想キャラクターをプログラミングすることにより、コンピューターサイエンスの基礎を学びます。このために、ビジュアルブロックプログラミング言語を作成するためのクライアント側JavaScriptライブラリであるBlocklyを使用します。

Googleによって作成され、Apache 2.0ライセンスの下でオープンソースとしてリリースされたBlocklyは、リンクされたブロックを使用してプログラムを作成します。ボックスをドラッグアンドドロップすると、JavaScript、Python、PHP、またはDartでコードが生成されます。 Blocklyは、任意のテキストコンピューター言語でコードを作成するようにカスタマイズすることもできます。

選択したMinecraftHour of Codeで最初に決定するのは、キャラクター、アレックス、またはスティーブを選択することです。そこから、ウィンドウは3つの部分に分割されます。

  1. 左側には、Minecraftのプレイスペースがあります。ここでプログラムが実行されます。この下に、チュートリアルの各レベルの手順が表示されます。
  2. 中央の領域にあるツールボックスには、キャラクターを制御するコマンドがあります。
  3. 右側は、プログラムをビルドするワークスペースです。

各レッスンは同じように機能し、紹介ビデオから始まります。 Minecraft Hour ofCodeの各チュートリアルについて詳しく見ていきましょう。

Minecraftの冒険家

MicrosoftとCode.orgの最初のコラボレーションであるMinecraftAdventurerは、Webブラウザから利用できます。あなたもすることができます コピーをダウンロードする オフラインで使用するため。 WindowsとMacの両方でさまざまな言語で提供されます。

後者は、インターネットの速度が遅い場合や、複数のPCにダウンロードしてインストールする場合に最適です。

Minecraft Adventurersでコーディングを開始するには、moveForward();をドラッグします。ワークスペースにブロックします。

次に、をクリックします 走る キャラクターがMinecraftグリッド上で1スペース前方に移動できるようにします。ここから、プログラムにブロックを追加できます。あなたがそうするように、あなたのキャラクターはあなたのコマンドに応じて、ある方向に動き続けます。

行き詰まったり混乱したりしますか? Minecraft Adventurersを使用すると、変更を簡単に元に戻すことができます。使用 最初からやり直す ワークスペースの右上隅にあるボタンをクリックして、やり直してください。

Minecraftデザイナー

Minecraft Designerを使用すると、独自のMinecraft砂場で動物やその他の生き物をプログラムできます。残念ながら、最初に気付くのは、Minecraftの世界が停止したことです。そのため、羊は動いておらず、鶏は産卵をやめ、ゾンビはただ立っているだけです。

あなたの仕事は、Minecraftの世界を再び機能させるためのコードを追加することです。

画面は再び3つの主要部分に分割されます。左側は、修正が必要なフリーズしたMinecraftゲームです。真ん中には、ニワトリ、ヒツジ、その他のMinecraftクリーチャーのコマンドが記載されたツールボックスがあります。右側には、プログラムをビルドするワークスペースがあります。

Minecraft Designerは、鶏肉をプログラミングすることから始めます。もう一度、ブロックをドラッグしてクリックすることで、キャラクターに移動するように教えます。 走る 。さらに進むには、別の前進ブロックをドラッグします。

ゲームをやり直すには、 リセット ボタンを押して、もう一度やり直してください。

Minecraftヒーローの旅

このMinecraftHour of Coding、Minecraft:Hero's Journeyでは、あらゆるレベルのエージェントを見つけることができます。キャラクターが現在の12のレベルのそれぞれを超えるようにするには、このエージェントをプログラムする必要があります。

難易度はステップごとに増加します。最初のレベルでは、エージェントをプレッシャープレートに移動するように指示されます。鉄の扉が開き、キャラクターが脱出できるようになります。

アンドロイドで削除された画像を回復する方法

Minecraft Voyage Aquatic

最新のMinecraftHour of Codingでは、エージェントが漁船を担当します。さまざまな課題が提示されますが、これも主に動きと問題解決に基づいています。

このバージョンのタスクには、ボートの検索、魚の捕獲、難破した宝物の検索が含まれます。相変わらず、チャレンジをやり直すことでコードを改善することができ、説明をわかりやすくするために拡張することができます。

最終的には、できるだけ少ないブロックでエージェントに指示するための指示を作成できるようになります。

Minecraftのコード時間に関する最終的な考え

Minecraft Hour of Codingは、6歳以上の子供を対象としていますが、コーディングしたい人にとっては価値があります。このため、各チュートリアルは、教室での使用と個人での使用の両方を目的として設計されています。

オフラインで使用できるのはMinecraftAdventurerだけかもしれませんが、プラットフォームに関係なく、すべてオンラインでアクセスできます。各Minecraftパズルを完了したら、戻ってさまざまな方法でそれらを解決します。そうすることで、プレイアビリティの追加時間を明らかにします。

この記事を書く準備をするにあたり、私は各Minecraft Hour ofCodingを実行して開始しました。それぞれがエキサイティングで、楽しく、そしてはい、価値がありました。年齢に関係なく、強くお勧めします。

あなたはコーディングを学ぶためのより多くの方法を探していますか?これらをチェックしてください コーディング方法を学ぶための最高のゲーム

共有 共有 つぶやき Eメール コマンドプロンプトを使用してWindowsPCをクリーンアップする方法

Windows PCのストレージ容量が不足している場合は、これらの高速コマンドプロンプトユーティリティを使用してジャンクを一掃します。

次を読む
関連トピック
  • プログラミング
  • プログラミング
  • マインクラフト
著者について クリスチャンコーリー(1510件の記事が公開されました)

セキュリティ、Linux、DIY、プログラミング、技術の説明を担当する副編集長であり、デスクトップとソフトウェアのサポートに豊富な経験を持つ本当に便利なポッドキャストプロデューサーです。 Linux Formatマガジンの寄稿者であるクリスチャンは、ラズベリーパイのいじくり回し、レゴ愛好家、レトロゲームファンです。

クリスチャンコーリーのその他の作品

ニュースレターを購読する

ニュースレターに参加して、技術的なヒント、レビュー、無料の電子書籍、限定セールを入手してください。

購読するにはここをクリックしてください