Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Moonblock入門

 Moonblock入門

北九州高専で行われた公開資料で使用した資料です.

kubo-hide-kun

August 09, 2019
Tweet

More Decks by kubo-hide-kun

Other Decks in Programming

Transcript

  1. 命令① ▪▪▪▪ 命令② ▪▪▪▪ 命令③ ▪▪▪▪ 命令④ ▪▪▪▪ これやって~ OK~

    プログラム(命令) コンピューター プログラミング & プログラム って な~に ? プログラミング : プログラムを書いていくこと プログラム : コンピューターに依頼する 「こんなことをしろ!」 という命令
  2. プログラム の イメージ図 ① 順次実行 A B C 繰り返し A

    C B 条件 満たす 満たさない A B C 条件分岐
  3. プログラム の 例 家を出る 街を歩く ネコに会ったか? その猫は ミケネコか? → →

    → → ↑ ↑ 写真撮影!! 満たす 満たす 満たさない 満たさない 例: ミケネコ の 写真 を 撮影 する プログラム
  4. MoonBlock って ? 誰でも ビジュアルプログラミング で ゲーム を作れる というサービスです。 ビジュアルプログラミング

    なので ムズかしい プログラミング の 言語 を覚える必要がなく、 直感的 にゲームを作れます。
  5. 各ボタンの説明(1/2) キット: プログラミングに 必要なブロック が     用途ごとに分かれて入っている。 実行画面: プログラムの 実行結果

    が表示される。      ゲームの画面。「スクリーン」を押すと拡大。 Run: 作ったプログラムを実行。結果は実行画面に。 リセット: 作ったプログラムを全削除します。     復元は不可能です。 ここはやりながら覚えるので軽く流し見でOKです。
  6. STEP4: バナナを消してみよう [ビヘイビア]ボックス から [当たり判定] を取り出し挿入。 当たる相手を[くま],スコアを10に設定。 [ゲーム]ボックス から [スコアボード]

    を取り出し、 画面に配置 これで実行すれば くまとバナナが衝突すると バナナが消えて、 ゲーム画面の右上の スコアに 10pt が加算される。
  7. STEP5: クリア条件を作ろう [リアクション]ボックスから [〇〇した時]ブロックを取り出し、 バナナに挿入。 〇〇の内容を 「パペットがタップされた時」 を 「全滅した時」 に変更する。

    これで実行すれば バナナを全て回収すると ゲームクリアするようになる。 挿入したリアクションブロック内に [ゲーム]ボックスから取り出した、 [ゲームクリア]を挿入。