Scratchで遊ぼう

Arduino IDEやThonny IDEでのプログラミングのほかに、グラフィカルプログラミングを使用することもできます。

ここではScratchでのプログラミングを推奨しますが、公式のScratchは現在Raspberry Piとのみ互換性があります。そのため、STEMPediaという会社がパートナーシップを組み、Arduino Uno、Mega、Nano、ESP32、Microbit、そしてSTEMPedia自家製のメインボードなど、多くのボード用のScratch 3ベースのグラフィカルプログラミングソフトウェア PictoBlox を開発しました。

../_images/1_pictoblox.png

これはScratch 3の基本機能を保持しつつ、外部センサーやロボットを使ってステージ上のスプライトを制御することができ、ハードウェアとの強い相互作用機能を追加しています。

さらに、AIや機械学習も搭載しており、プログラミングの基礎があまりなくても、これらの人気がありハイテクな技術を学び使うことができます。

Scratchのコーディングブロックをドラッグ&ドロップして、クールなゲーム、アニメーション、インタラクティブなプロジェクトを作ったり、ロボットを自由に制御したりしましょう!

さあ、発見の旅を始めましょう!

1. はじめに

2. プロジェクト

以下のプロジェクトは、プログラミングの難易度順に記載されており、順番に読むことをお勧めします。

各プロジェクトには、回路の組み立て方やプログラミングのステップバイステップの方法が非常に詳しく記載されています。

もちろん、スクリプトを直接開いて実行することもできますが、 github から関連資料をダウンロードしていることを確認する必要があります。

ダウンロードが完了したら、ファイルを解凍してください。個々のスクリプトを直接実行するには ステージモード を参照してください。

しかし、2.8 温度と湿度の読み取りアップロードモード を使用しています。