ビジュアル図解 micro:bitではじめるプログラミング&マイコンボード入門
Format:
Paperback
En stock
0.50 kg
No
Nuevo
Amazon
USA
- (概要)※この商品は固定レイアウトで作成されており,タブレットなど大きいディスプレイを備えた端末で読むことに適しています。また,文字列のハイライトや検索,辞書の参照,引用などの機能が使用できません。※PDF版をご希望の方は Gihyo Disital Publishing ( )も合わせてご覧ください。は、イギリスの小学生に配布された小型の教育用マイコンボードです。日本でも2017年8月に発売され、現在では全世界40ヵ国で利用されています。は、コンピュータを理解するためにシンプルな構造になっています。一方で、最新技術を備えた高度なIT機器でもあります。本書はこのを用いたデジタル技術の入門書です。に搭載されたハードウェア(LED、端子、各種センサ、チップなど)を内部まで掘り下げて解説しています。そして、プログラミングでは、ブロック、JavaScript、TypeScript、Pythonを使い、アルゴリズムやゲームプログラミング、センサの制御などを解説しています。さらに応用として、拡張ボードの利用や回路の組み立て、LEDやセンサによる科学実験などにも触れ、STEM教育のサポートとしても役立つ内容です。説明には多くの図やイラストを用いて、機能やしくみをビジュアルでわかりやすく理解できるように工夫されています。(こんな方におすすめ)・を楽しみたい人、コンピュータのしくみを知りたい人、プログラミングを知りたい人、科学研究に関心のある人、STEM教育に関心のある人(目次)第1章 の基本を知ろう 登場 1980年代のコンピュータ・リテラシ教育 他の教育用マイコンボードとの比較 の構成第2章 プログラミングをはじめてみよう の開発環境 プログラムの開発環境 プログラムの作成-Action1 LEDを光らせる- WebUSBによるプログラムの転送の設定と手順 プログラムの作成-Action2 LEDの表示を変える- プログラムの作成-Action3 文字の表示-第3章 のハードウェア のハードウェア メイン・マイコン インターフェイス・マイコン 電源関連 加速度センサ 磁気センサ I2C通信 LEDマトリクス エッジコネクタ ユーザーボタン[A][B] リセットボタン第4章 のソフトウェア の開発環境 MakeCodeの特徴 MakeCodeによるプログラミング-シャッフルアルゴリズム MakeCodeによるプログラミング-ソートアルゴリズム カスタムブロックの作成 MakeCodeのシミュレーション機能-仮想第5章 microbit上のMicroPython Webブラウザ上のMicroPython MuエディタによるMicroPython開発環境 MuエディタによるMicroPythonプログラミング 対話型シェルREPLの特徴と使い方 MuエディタによるMicroPythonプログラミング-ソートアルゴリズム第6章 ゲーム・プログラミング ゲームプログラミングにチャレンジ GAMEカテゴリのブロック 「UFOシューティングゲーム」作成の流れ Pythonによる「UFOシューティングゲーム」作成第7章 光のサイエンス〜によるSTEM教育 フルカラーLEDを使った光のサイエンス ブレッドボードを使った光のサイエンス フルカラーLED 拡張ボード for NeoPixelを使った光のサイエンス第8章 センサを活用した科学研究 科学研究とSTEM教育 センサとのインターフェイス I2C通信のしくみ センサI2Cデバイスとの通信 上のI2Cデバイスへのアクセス-加速度センサ 上のI2Cデバイスへのアクセス-磁気センサ 液晶ディスプレイへの表示 CLCDとの接続 CLCDのコマンド CLCDのプログラミング第9章 外部センサを活用した科学研究 の外部に接続するセンサ 環境センサの種類 BME280モジュールの接続 BME280のデータを表示 リアルタイムクロック RV-1805の接続 RV-1805を使った時計プログラム 距離センサ第10章 拡張サイエンスボード 拡張サイエンスボード
IMPORT EASILY
By purchasing this product you can deduct VAT with your RUT number