プログラミング

Scratch

Scratch入門12(シューティングゲーム作成)

今回はシューティングゲームを作ってみよう。まずはいつものように新しいプロジェクトを作成し、下部スプライトエリアにいる猫ちゃん画像をオプションクリックして削除しよう。今回猫ちゃんはおやすみだ。背景をつけてみよう。スプライトエリア下部に赤丸のと...
Scratch

Scratch入門11(メッセージ)

まずは、復習もかねて簡単な動きを作ろう。なんでもいいので猫ちゃんの他にスプライトを2つ配置しよう。配置したスプライトに適当に動きをつけよう。まずはGhost1から「旗がクリックされたとき」の下に「ずっと」をおいてその中に「1度回す」をおく。...
Scratch

Scratch入門10(クローン)

スプライトを配置して、それにスクリプトを加えていくという基本的なScratchでの制作の流れは理解できたと思う。猫とネズミとりんごが必要なら3つのスプライトを配置してそれにスクリプトを加えていけばよい。では、シューティングゲームの弾丸とかは...
Scratch

Scratch入門9(猫ネズミゲーム作成)

前回移動の基礎を学んだ。今回は応用技を学び、最後に簡単なゲームを作ってみよう。まずはいつものように準備だ。「旗がクリックされた時」の下に「ずっと」ブロックを配置しよう。まずは「マウスのポインター行く」ブロックを試そう。実行すると、猫ちゃんが...
Scratch

Scratch入門8(キャラ移動)

今回は、キャラクターの動かし方について解説する。まずはもっともシンプルに行こう。「キーが押されたとき」ブロックを配置し、右向き矢印に変更する。「x座標を10ずつ変える」ブロックを配置しよう。ここまでやったら右矢印キーを押してみよう。押すたび...
Scratch

Scratch入門7(ステージ編)

今回はステージ(ゲーム画面)について学習する。まずはステージの大きさと座標を確認する。ステージの大きさは480*360最初に猫ちゃんが配置されている場所が原点(0,0)だ。X軸は-240~240Y軸は-180~180となっている。なお今現在...
Scratch

Scratch入門6(リスト編)

今回はおみくじアプリを作っていく。画像をクリックするとランダムに運勢を表示するというアプリだ。運勢は「大吉、中吉、吉、凶」が等しい確率で出るものとする。前回の内容を参考にして図のようにプログラミングするのは正しい。1~4までの乱数を生成して...
Scratch

Scratch入門5(乱数編)

あなたはスマホのゲームをやるだろうか?やる人にとってはおなじみのガチャ。あれはどうやって抽選をしているのだろうか?プログラミングでは乱数というの用いてこれを実現している。今回から数回に分けてこの乱数を扱う。ゲームを作りたいと思っている人には...
Scratch

Scratch入門4

前回以下のようにプログラミングしてこのような結果になった。BMIを知るという最低限の機能はあるのだがあまりにもそっけない。修正していこう。まずはBMIの結果表示この「20.76」を「BMIはです!!」に変更しよう。文字列をつくるのはにある「...
Scratch

Scratch入門3

前回変数を学んだのでそれを使って実用的なアプリを作っていこう!BMIというのをご存知だろうか?身長と体重から肥満度を測定するものだ。今回はそのBMI測定アプリを作っていく。いつものように新しいプロジェクトを作って「旗がクリックされたとき」を...
Scratch

Scratch入門2

前回に引き続き今回もScratchを利用してプログラミングをしていこう。まずは新しいプロジェクトを作って、イベントにある「旗がクリックされたとき」をドラッグ&ドロップで配置しよう。今回はまず、猫ちゃんに質問をしてもらおう。 上部リストから「...
Scratch

Scratch入門1

プログラミング入門として、今もっともホットなのがScratchだ。特徴 作品作りに必要な多くの素材があらかじめ用意されている プログラムはブロックを組み合わせて行うビジュアルプログラミング インターネット環境とブラウザがあればすぐに制作でき...
BlocklyGames

プログラミング事始め(Google Blockly Games⑤)

さて、Google Blockly Games 迷路編もいよいよ最終回。気合を入れて行こう!道の分岐が増えている、迂闊にプログラミングするとおかしなところに行ってしまいそうだ。まず着目すべきは新たに加わったブロックだ。今までのifブロックに...
BlocklyGames

プログラミング事始め(Google Blockly Games④)

前回学んだif文の練習だ。今までは一本道だったが今回からルートの分岐がある。どのように進めばゴールできるか、まずはいつものようにおじさんの気持ちになって考えて見る。まっすぐ*4、右を向く、まっすぐ*4、右を向く、まっすぐ*2、右を向く、まっ...
BlocklyGames

プログラミング事始め(Google Blockly Games③)

さて今日もどんどん行こう!この問題は簡単だね。おじさんの立場にたって考えてみればいい。まっすぐ、まっすぐ、左を向く、のこりずっとまっすぐそのまま並べればOK!まずはいつものようにおじさんの立場になって考えよう。まっすぐを5回、左を向く、まっ...
BlocklyGames

プログラミング事始め(Google Blockly Games②)

さてBlockly Gamesの第2回だ。(第1回はこちら)今回も楽しくやっていこう!前回やった最初の問題に似ているが、少し距離が長い。ん?前回同様「まっすぐ進む」を何回か繰り返せばいいんでないか・・・?そう、それでも出来るのだが今回のお題...
BlocklyGames

プログラミング事始め(Google Blockly Games)

イギリスでは小学校からプログラミングを教えている。今後、多くの国でプログラミング教育が盛んになってくるだろう。それは、そうだ。なにせ、最近排出されている億万長者の多くはIT関連だし、実際すべての物事はIT技術抜きでは語れない世界になっている...
スポンサーリンク