しかしArduinoで電子工作を楽しむには「Arduino IDE」という開発環境を使って、C++に似た言語でプログラムを作る必要があります。例えば写真1は、ボタンを押すとLEDが点滅するプログラムです。プログラミングの経験があまりない場合、難しいと感じるかもしれません。 そこでお薦めしたいのが「S4A」(Scratch for Arduino)という開発環境です。S4Aは、グラフィカルにプログラミングができる開発環境「Scratch」をArduinoに対応させたものです。Scratchでは、用意されたブロックを接続するだけでプログラムを作れます。言語に固有の命令を覚えなくても、直感的にプログラムを作れるのです。