RaspberryPiとGPIO

 STEM教育のカリキュラムの更なる拡張を考えるとMblockのmcoreでは機能が足りなくなります。次のステップとしてRaspberryPiとGPIOに更なる拡張モジュールを組み合わせて、上位モデルの小型コンピュータも活用します(図1)。 RaspberryPiは、mcoreよりも小型で、名刺サイズのボードにCPU、拡張GPIOや電源ユニット、ネットワークユニット、SDカードストレージなどが搭載された汎用型小型コンピュータです。Raspberianと呼ばれるLinuxベースのOSが動作し、プログラミングにはScratchを用いる事ができます。 他のプログラミング言語やツールの利用へと幅広い選択肢が生まれます。
(図1)

図5 RaspberryPi