1. トップ
  2. コラム一覧
  3. Scratch(スクラッチ)の拡張性

Scratch(スクラッチ)の拡張性

投稿日 : 2018.10.01  |  カテゴリー : テクノロジー

注目されるスクラッチ

2020年のプログラミング必修化にが話題となる中、子供向けのプログラミングが注目されています。
その中でも子供向けのプログラミング言語として有名なScratchはプログラミング学習によく活用されています。
我々Knocknote(ノックノート)でも小学生向けのプログラミング教室で使用しております。

Scratchとは

Scratchはスプライト(キャラクターや物)に対してスクリプト(プログラム)のブロックを組み合わせて、実際に動きや条件を作るビジュアルプログラミング言語です。
ビジュアルプログラミング言語とは視覚的に操作をし自身で文字列を打ち込まないでコンピュータ上で実行できる言語のことです。
特殊な技術が無くても操作ができ、プログラミング脳やプログラミングに対する直感力が学習できるため、子供向けのプログラミング言語として適しています。

一般的なScratchの使用例

Scratchは一般的にゲームを作るツールとして使われたり、お絵描きツールとして使われたり、劇を作るのに活用されていることが多いと思います。
Scratchのページへ行くとほとんどの作品がゲームです。シューティングゲーム、アクションゲームが多く見られます。
そのまま最初からあるスプライトを使用したもの、自作のスプライトで完全オリジナルのゲームと様々な工夫されたゲームが作品として投稿されています。
今回はそのScratchの拡張機能をご紹介していこうと思います。

Scratchの拡張機能

Scratchを最近使い始めた方は、こちらのスクリプトのブロックが気になっていませんか?

Scratch勉強画像1

特に「拡張機能を追加」を押した時に出てくるこの画面

Scratch勉強画像2

どの機械をどのように使うのか?どんな役割を果たすのかわかりませんよね?
今回はこの中にある一番左のPicoBoarb(ピコボード)がどのように使われるのかを説明します。

PicoBoardの使い方

PicoBoardはセンサーボードです。
いわば反応する為の端末と考えてください。
機能はこちら
・光センサー
明るさに反応するセンサーで明るくなったり暗くなると反応する動作が作れるようになります。
・音センサー
周りの音に反応するセンサーで音が鳴ると動くなどの動作が作ることができます。
・タッチセンサー
コントローラーのボタンとして使うことができます。
・スライダー
ボリュームの役割やアナログパッド(コントローラー)として使うことができます。
・抵抗センサー
電気を通すものをつなぎ電気の流れを計ることができます。
数値をScratch上に反映することも可能です。

以上がPicoBoardの持つ機能です。
こちらのセンサーをうまく活用できたらゲームセンターにある大きなゲームに近いものを作成できるようになります。
また、ゲーム以外にも活用できると思いませんか?
暗くなったら電気が点灯する街灯のプログラミングができたり、音センサーを使った防犯機能も作れると思います。
Scratchは入り口としては簡単に入ることができますが、入れば入るほど拡張性があり奥の深いプログラミング言語であると思います。

我々Knocknoteでは新宿区四谷にてScratchを使った授業はもちろん、自作ロボット作成やPepperを使ったロボットプログラミングの授業も準備しております。
体験授業の受講者も随時募集しておりますので、是非ともご参加ください。

この記事を共有する
  • facebookでシェアする
  • ツイッターでつぶやく
  • LINEで送る
関連記事

やる気がでないときに2

前回はやる気がでない時の対策として、休むこととルーティーンの話をしました。 今回はまた違う方法でのやる気アップのお話をしていこうと思います。 朝ごはんを食べよう ご飯を食べることは重要なことで、『腹が減っては戦はできぬ』と言わ ...

第2回 すごい学校

YES International 神奈川県横浜にあるYES International。英語と日本語、そしてプログラミング言語の三つの言語教育で論理、創造、表現、発信力を身につける「トライリンガル教育」を提供する、日本でただひと ...

プログラミング小学生

子供がプログラミング入門する際の3つのポイント

子供のプログラミング入門 最近では小学生や中学生にとってプログラミングは当たり前の存在。東京新宿区の四ツ谷(四谷)でプログラミング教室を開講しております弊社Knocknote(ノックノート)でもたくさんの子供たちがプログラミングを学びにき ...

ラジオ体操は?自由研究は?今どきの小学生の夏休み事情〜2017年(平成29年)〜

夏休みの期間 筆者(30歳)が子供の頃は夏休みは8月31日までで、それはゆるぎないものだと考えておりました。ですが、最近の夏休みはちょっと違うようです。寒い北海道や、暑い沖縄など地域によってちがうのは昔からですが、それがさらに細分 ...

第1回 30代プログラミング講師が全力で子供向け知育玩具で遊んでみた

知育玩具 みなさんは知育玩具と聞くと何を思い浮かべますか? 私は知恵の輪やブロックなどを思い浮かべます。 ちなみに知育玩具ランキングはこちらです。 楽天 yahoo ショッピング やはりブロックやパズルな ...

スマホ

電話番号「020」と、広がる「IoT」の世界

枯渇していく携帯番号 携帯電話の普及に伴い、現在どんどん番号が枯渇しています。もともとPHSで御馴染みだった「070」(平成25年から携帯電話でも使用)にいたっては総務省によると2018年で枯渇する可能性があると言われています。現 ...

プログラミングができるとこんなに凄い

オバマ大統領の「Edutech」に40億ドルの金額を投資する計画、すなわちプログラミング教育に約5000億円を投資する計画を皆さまご存じでしょうか。 コンピューターはあなたの未来の大部分になります。頑張って学べば、あなたの手で ...

ワイヤレス充電を可能にする○○とは

ワイヤレス充電を可能にする○○とは IoT機器が普及し始めるにつれて、従来のケーブルを使った充電方式はどんどん不便になるこ。その中、「ケーブルを使わずにすべての機器を充電する」という画期的な技術を実現したのが「Wi-Charg ...

プログラミング教室に通うことで期待できる主な3つの効果

プログラミング教室 小学生の習い事として、最近はもう当たり前のように認識されてきたプログラミング教室。では、なぜ注目され、一体どのような効果が期待できるのでしょうか。 なぜプログラミング教室が注目されているか 2020年、小学 ...

焼き込みカラー(描画モード)

焼き込みカラー 「Photoshop」や「After effect」にある描画モードについて毎週1つずつ解説していきます。 今回の「焼き込みカラー」は、基本色を暗くして、基本色と合成色のコントラストを強くします。暗いところはより ...

Knocknote Education(ノックノートエドゥケーション)