子供のプログラミング当サイトは2020年小学生のプログラミング必修化に向けて、関連する情報を纏めています。サイトリニューアルしました。2020年小学生のプログラミング必修化に向けて、関連する情報を纏めています。Micro:bitからスクラッチのキャラクターを動かしたり、スクラッチからマイクロビットにメッセージを表示したりできます。Chromeが必要です。2019/1/2更新:正式版Scratch3.0がリリースされました。Micro:bitとのブルートゥース接続方法が変わりました。この記事の手順ではなく、今後はこちらの記事を参照してください。Polyfill』を導入します。手順の原文はこちらの記事になります。以上である事を確認します。左下のウインドウアイコンを右クリックします。A-2.以下のようなメニューが表示されますので、『ファイル名を指定して実行』をクリックします。A-3.以下のようなウインドウが開きますので、『cmd』と入力してOKをクリックします。A-4.以下のようなウインドウが開きますので、『winver』と入力してエンターキーを押します。A-5.以下のように、ウインドウのバージョンが表示されます。15063に比較して数字が大きいので次のステップにいけます。ない場合は、動きませんのでウインドウのアップデートを先にしてください。今回の拡張機能はこのパッケージが必要です。再頒布可能パッケージ』を導入しなくても問題ありませんでしたが、一般的には導入が必要です。他のソフトを導入したときに同時に導入されているかもしれませんので、不明な場合は導入してみてください。導入済みであれば、そのメッセージが表示されますので、そこでキャンセルすれば良いです。再頒布可能パッケージはここにあります。以下のようなメニューが表示されますので、ダウンロードをクリックします。B-2.以下の画面が表示されますので、vc_redist.x86.exeに☑をして『次に』をクリックします。B-3.ダウンロードが完了すると以下のような画面になります。ダウンロードした『vc_redist.x86.exe』を実行してください。B-4.以下のようなライセンス同意メッセージが表示されますので、同意するに☑して『インストール』をクリックします。この先は表示されるメッセージに従い導入してください。導入済みのメッセージが表示されたらキャンセルしてください。入手と設定C-1.このサイト(Github)開いてください。ZIP』をクリックします。C-2.ファイル名『web-bluetooth-polyfill-master.zip』がダウンロードフォルダーにありますので、右クリックして適当なフォルダーに解凍してください。Polyfill』にして下さい。大文字小文字スペースも含めて同じにしてください。この名前が間違っていると動きません。(x86)にドロップして移動します。いう似た名前がありますので、間違えないようにしてください。注:この作業中に管理者権限が必要ですとメッセージが表示された場合は、一旦続行をクリックします。それでもダメな場合は管理者(ご家庭の場合は、保護者の方)に作業をお願いしてください。Chromeを立ち上げて、右上のメニューをクリックして『その他のツール』→『拡張機能』を選択します。C-5.拡張機能のメニューが表示されますので、右上の『デベロッパーモード』をONにします。C-6.新しいメニューが追加されますので、『パッケージ化されていない拡張機能を読み込む』をクリックします。Polyfill』の中にある『extension』フォルダーを選択して、OKをクリックします。C-8.以下のように拡張機能が追加されますので、『詳細』をクリックします。C-9.今追加した拡張機能の詳細が表示されますので、その中にあるIDが後で必要になります。後のDの手順で必要になった時この画面を開いてIDをコピーしてください。入手と設定2-1.BLEServerのサイトを開くと、以下の画面になりますので、『BLEServer-0.4.0.1-b867fe1.zip』をクリックしてダウンロードします。注:随時修正されているようですので、ファイル名は異なっている場合があります)2-2.ダウンロードフォルダーに『BLEServer-0.4.0.1-b867fe1.zip』がありますので、右クリックして適当なフォルダーに解凍します。2-3.解凍先に指定したフォルダーに『BLEServer-0.4.0.1-b867fe1』フォルダーがありますので、開きます。(解凍が終わると、自動的に開きますが、開かなかった場合)以下の4つのファイルがありますので、その中の『manifest.json』をいつも使っているエディターソフトで開きます。2-3.エディターで開くと7行目の『chrome-extension://joeddpfhohdknijmlmomdhealbjfbgem/』赤字部分を、先ほどのC-9手順で調べたIDでこの部分に書き換えて保存します。Polyfill』に移動(もしくはコピー)します。作業中に次のメッセージが表示される場合があります。2-5.前のステップで以下のメッセージが表示された場合は、続行をクリックします。それでダメな場合は、管理者(ご家庭なら保護者の方)に作業を依頼してください。Polyfill』フォルダー内にある、『register.cmd』をダブルクリックして実行してください。一瞬、黒い画面が表示されすぐ閉じてしまいます。Chromo側の作業は完了です。Chromeを閉じて終わって下さい。Chromeを立ち上げて、右上のメニューをクリックして『その他のツール』→『拡張機能』を選択します。2-8.今回追加した拡張機能の『バックグラウンドページ』をクリックします。server』と表示されていればOKです。ない場合は今までの手順を見直してください。3.Micro:bitの準備3.Micro:bitの準備ここでは、マイクロビット用のソフトを入手して、マイクロビットにロードします。クリックしてダウンロードします。USBでパソコンにつないであるマイクロビットにロードしてください。3-2.Micro:bitへのプログラムロードが完了すると、Micro:bitのLEDが以下のように点滅します。これでMicro:bitの準備完了です。4.Scratch3からMicro:bitを使う4.Scratch3からMicro:bitを使う4-1.https://llk.github.io/scratch-gui/microbitを開いてください。It!』をクリックします。4-2.以下のようにベータ版のScratch3が開きますので、右上にあるブルートゥースのアイコンをクリックします。4-3.以下のようなウインドウが開き、ブルートゥースで接続可能なMicro:bitが表示されますので、選択して『Pair』をクリックします。注:Micro:bit(xxxxx)のx部分はMicro:bitごとに違います。4-4.Micro:bitのLEDが以下のように点滅し、最終的に全LEDが消灯します。これでペアリングは完了です。5.Scratch3から実際にMicro:bitをコントロールする5.Scratch3から実際にMicro:bitをコントロールする5-1.Scratch3でMicro:bitのブロックを追加します。Extention』のアイコンをクリックします。5-2.以下のような画面が表示されますので、Micro:bitをクリックします。5-3.Micro:bitのブロックが追加されました。5-4.簡単な例ですが、Micro:bitにメッセージを表示するプログラムを作ります。Micro:bitのAボタンを押したら、HelloとLEDに表示するプログラムです。5-5.以下のようAボタンを押したら、Helloと表示されます。以上で、手順は完了です。Scratch3とMicro:bitでどんな事ができるのか、改めて別の機会に紹介させていただきます。2018/8には正式なベータ版が出るようですので、その時には日本語もサポートされていればいいですね。私の環境では問題なく動きましたが、この手順通りでうまくいかない事があれば、当方に連絡ください。可能な限りサポートさせていただきます。Chromeを立ち上げると以下のメッセージが表示されますので、引き続きMicro:bitを使いたい場合は右上のXをクリックします。Polyfill』の右下のアイコンをクリックして拡張機能を有効にしてください。最後まで記事をお読みいただきありがとうございます。記事の改善に役立てたいと思いますので、よろしければアンケートにご協力ください。(必須)記事の中で解りにくい言葉や、内容について教えてください。上記の内容につき、説明などをこちらからメールしてもよい場合はメールアドレスを入力してください。連絡が不要であれば結構です。クロームブラウザーをご使用の方へ当サイトへの訪問ありがとうございます。その際、グーグルクロームブラウザーをお使いの方にお知らせです。グーグルクロームブラウザーでは、2018年7月から、サイトにより以下の表示がブラウザーのアドレスバーに表示されます。当サイトでも表示されますが、心配ありませんのでご安心ください。これは、SSLと呼ばれるWebサイトとそのサイトを閲覧しているユーザとのやり取り(通信)を暗号化するための仕組みを使用していないためです。ネットショッピング、銀行サイトではパスワードやクレジットカードの情報を扱いますので、必須の仕組みです。当サイトでは、そのような情報を扱っておりませんので、暗号化は必須ではありませんが、訪問される方により安心していただけるように、SSL化を予定しております。このメッセージはSSL化完了まで念のため表示します。40年間外資系IT企業で働いて退職後、フリーとして活動しています。小学生や中学生にプログラミングやコンピューターに興味を持ってもらえるような活動をしていければと考えています。コメントをキャンセルメールアドレスが公開されることはありません。WordPress.。