id: P002
grade: 全学年
sensor: 明るさ
device: AT,TR
title: シューティング(明るさセンサー)
overview:
program: https://699.jp/P002
order: 0
tags: 基礎
aliases:
created: 2024-10-17 13:50
modified: 2024-10-25 14:25

シューティング(明るさセンサー)

輪ゴムで的を倒したら「あたり」を知らせる装置を作ります。的を明るさセンサーの上に置いて暗くなるようにします。倒れたら明るくなる事で「あたり」を検知します。

用意する物

活動

準備

■的を作成する

■アプリを開きプログラムを見る

  1. タコラッチ・ミニを使用するタブレットやPCに接続する
  2. アプリ起動
  3. 以下のようなプログラムがあらかじめ作ってあります。

■動作を確認する

  1. 緑の旗をクリックする。
  2. 明るさセンサーの上に的を置きます。
  3. 輪ゴムを飛ばして的を倒すと「あたり」と表示されればOKです。
  4. センサーがうまく働かないときは、的を明るさセンサーの上に倒さずに置いた時の明るさと、倒れた時の明るさの中間ぐらいをしきい値の目安としてプログラムを組みます。例えば、的を置いた時の明るさが10で、倒れた時の明るさが400だった場合であれば、しきい値を200にします。

遊び方

  1. 緑の旗をクリックする。
  2. 打つ場所を決める(的から少し離れた場所)
  3. 友達と交互に輪ゴムを打ち、先に的に当たった方が勝ち。

チャレンジ・応用

  1. 的が倒れた時に、音を鳴らすように改造してみましょう。
  2. 的が倒れた時に、スプライトや背景を切り替えるように改造してみましょう。
  3. まずは、用意されているチャレンジ・応用向けブロック(下図参照)をプログラムに組み込んで改善してみましょう。ScratchとAkaDakoに慣れている人は左の▶を押してブロック一覧から自由にブロックを選びオリジナルのシューティングゲームを作ってみてください。

関連情報

一覧へ戻る

AkaDakoニュースレター登録

AkaDakoの最新情報をご希望の方は是非ご登録ください。登録後、@tfabworks.com から承認メールが送信されるので事前にメール受信の設定のご確認をお願いします。