PR

ブロックリーゲーム迷路レベル10の答えと考え方を解説します

ブロックリー

これ難しすぎない?解ける気がしないわ…

こうした悩みを解決します。

迷路レベル10は、ブロック10個を使って、左下からゴール地点まで目指します。

迷路ステージ全体を通じて学習できることを知りたい方はこちらをどうぞ

動画でも解説しています!

姫野秀徳

組み込みエンジニアとしてメーカー勤務10年。
第二種電工事士、基本情報技術者、Code.org認定教師。
microbitを用いた電子工作&プログラミング教室を開校。
組み込み開発の実際を発信するyoutube活動も行う。

無料で学べる組み込み開発オンラインスクールはじめました!
https://kumicla.tatepro.com

姫野秀徳をフォローする

最短ルートクリア

下記の設計だと最短ルートでゴールにたどり着くことができます。

答えブロックを見るにはこちら↓

このプログラムのリンクは貼っていますので、気になる方は自分で触ってみてくださいね。

Blockly Games : Maze
...

考え方

前に進めるけど分岐する、という処理が共通化できることに気づくことが大事です。

この迷路では5回曲がる必要がありますが、前に進めるけど分岐する、という処理を共通化することで最初の3回の右左折が1つの処理になります

これを作ることができると残り2つの曲がり方だけ考えることに集中できてすぐ答えにたどり着くかと思います。

この後どうする

ブロックリーが終わったら次に何をするか…もし考え中でしたらmicrobitはいかがでしょうか。

ブロックリーで学んだことをそのまま活かして、モノづくりができますよ。

例えばキュンキュンするハート、信号機、ポケベル、ラジコンカーなど、できることが一気に広がります!

microbit本体と一緒にセンサや電子部品の揃ったこのキットで一通りそろいますよ

最少ブロッククリア

最短ルートではなく最少ブロック数でクリアするにはどうすればよいですか?

こうした質問をいただいたので挑戦してみました、現状8ブロックでクリアできました。

Blockly Games : Maze
...

もっと少ないブロックにできたよ!とかあれば教えてください!

5ブロックでクリア可能とメッセージいただきました!…すごいな、5…5!?

まとめ

迷路10では、処理を共通化する、という考え方が大事になります!

処理の共通化は、この後の「音楽ステージ」の”関数”に通じる話です。

ぜひ音楽ステージも見てみてくださいね!

この内容が良いと思ったら、いいね💖を押して教えてください!

組みクラ – 組み込み開発を学び、未来を創るエンジニアへ
無料で学べる!組み込み開発の基礎から応用までをマスターできるオンラインスクール「組みクラ」

組み込みエンジニアは、あらゆる産業の基盤を支える重要な職業です。
私たちタテプロは、次世代の組み込みエンジニアを育成し、業界の競争力を高めるために活動しています。
あなたも、無料で学べる「組みクラ」で、組み込み開発のスキルをしっかり身につけ、キャリアを加速させましょう!
今すぐ学び始めて、将来の自分をステップアップさせる第一歩を踏み出しませんか?

\立プロとLINEで友だちになりませんか/
立プロと友だちになる
ブロックリー
シェアしていただけると嬉しいです!

コメント

タイトルとURLをコピーしました