(準備編)プログラミングを始めるならRaspberryPiがいい①

RaspberryPiを使って初心者向けプログラミングの記事を掲載して行きます。

①RaspberryPiとは
Raspberry Piの初期設定(windows)
Raspberry Piの初期設定(mac)
Raspberry Piの初期設定・日本語設定
⑤Scratchでプログラミング入門
⑥Pythonで簡単プログラミング
⑦プログラミングLEDを光らせてみよう

パソコンでプログラミングを始めるとなると、色々と開発環境と呼ばれるソフトをインストールしたりする必要があり、初めてプログラミングを始めるには、はっきり言って敷居が高いです。最近はブラウザでプログラミングが出来たりしますが、色々と制限があったりするため、プログラミングを初めようと思っても、なかなか始めることが出来ない方も多いのではないでしょうか?そのような方にRaspberryPiをお勧めします。

1.RaspberryPiとは

イギリスで生まれ教育用コンピュータとして1000万台以上が売れている人気の小型コンピュータです。サイズも67.6 mm × 31 mm とかなり小さめでハードディスクなどは無く、かわりにSDカードを使います。SDカードにOSをインストールしてパソコンのように使います。OSはLinuxが中心ですが、Windows IotやAndroid ThingsなどIotをにらんだOSもインストールすることができます。

また、GPIOピンと呼ばれる外部とのインターフェースがあるため色々なセンサーを接続することができます。2017年2月の時点ではRapberryPi3が最新版となります。

https://www.raspberrypi.org/

<仕様>
•Broadcom BCM2837チップセット、動作周波数1.2 GHz
•64ビットクワッドコアARM Cortex-A53
•802.11 b/g/nワイヤレスLAN
•Bluetooth 4.1 (クラシック及びLow Energy)
•デュアルコアVideoCore IV®マルチメディアプロセッサ
•1 GB LPDDR2メモリ
•2.5 A電源用microUSBコネクタ
•10/100イーサネットポート x 1
•HDMIビデオ/オーディオコネクタ x 1
•RCAビデオ/オーディオコネクタ x 1
•CSIカメラコネクタ x 1
•USB 2.0ポート x 4
•GPIOピン x 40
•DSIディスプレイコネクタ
•microSDカードスロット

2. Raspberry Piはどこで買えるの?

AmazonYahooショップで5000円程度で購入することが出来ます。

3.Raspberry Pi 本体以外に必要なものは?

本体を購入しただけでは残念ながら使う事は出来ません。そのため必要なものとして
・モニター
・キーボード
・マウス
・HDMIケーブル
・microSD カード(16GB)
・microB USB電源ケーブル
を別途購入する必要があります。購入しなくても持っているデスクトップパソコンから使っても問題ありません。Amazonなどで購入すると安く買うことができます。

4.むずかしい?

パソコンとほとんど変わりません。OSはLinuxですが、かつてのように黒い画面からコマンドを打ち込む必要はなく、WindowsやMacのようにデスクトップ画面があり、デスクトップからマウスやキーボードを使って操作できます。パソコンを使っている方なら誰でも操作できます。

5.プログラミングを始めるには

プログラミングと言っても色々な言語と呼ばれるものがあります。C言語、C#、JAVA、Pythonなどがあり、プログラミング言語に応じたプログラミング用の環境(開発環境)を準備(インストール)する必要があります。Raspberry Pi ではRaspbianとよばれるOSがあり、このOSを使うことで、ScatchやPython (IDLE) といったプログラミングに必要なソフト(開発環境)は入っています。

https://www.raspberrypi.org/downloads/

 

6.ブロック感覚でプログラミング

子供でも簡単にプログラミング出来るように、ブロックを積み重ねるような感覚でプログラミングをすることが出来ます。Scratchについては色々と本も出ており、小学生向けの本まで出版されています。8. 親子でプログラミング

パソコンのモニターを使わなくてもHDMIケーブルがあればテレビにでも画面を出力することができるため、Scratchを使って、物語を作って行く感覚で、親子で楽しめます。

https://scratch.mit.edu/

7.Pythonが標準で使えます。

Pythonとは、プログラミング言語の1つで、特に人工知能(AI)など使われる事の多い言語で、最近注目のプログラミング言語です。こちらは本格的なプログラミング言語なので本格的なプログラミングをしたい方であれば、Pythonはお勧めのプログラミング言語といえます。

https://www.python.jp/

8. 予告

次回はRaspberryPiにOSをインストールし初期設定をします。

Windowsの方は、こちら

Macの方は、こちら

3 Replies to “(準備編)プログラミングを始めるならRaspberryPiがいい①”

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です