PDF:スライド2

Gathering
on Raspberry Pi
第2回
平成26年6月14日
Gathering on Raspberry Pi
今後の予定とアンケートの実施
今後の予定
5/24:Raspberry Pi の設定
 6/14:Scratch と Minecraft Pi
 7/5 :Python と Minecraft Pi
 8月中 :ブレッドボードプログラミング
 10/11:アンケートにより決定1
 11/22:アンケートにより決定2
 12/6:アンケートにより決定3

後半の内容の提案
より深い Python プログラミング
 文字列に強い Perl プログラミング
 日本人が作った Ruby プログラミング
 オブジェクト指向プログラミング(Java)
 Webプログラミング(JavaScript)
 マニアックブレッドボードプログラミング
 ロボット(モーター)制御プログラミング

より深い Python プログラミング
オランダ人のグイド・ヴァンロッサム(Guido van
Rossum)によって開発された。
 使われているソフト(サービス)は
 Blender, Shade, Dropbox,
 Civilization IV, Battlefield2,
 Google Maps, YouTube, Facebook
 など

文字列に強い Perl プログラミング
アメリカ人のラリー・ウォール( Larry Wall)によっ
て開発された。
 他の言語と比べて強力な文字列処理できる。
 使われているソフト(サービス)は
 Movable Type, SpamAssasin,
 mixi, はてな
 など

日本人が作った Ruby プログラミング
日本人のまつもとゆきひろ(通称 Matz )によっ
て開発された。
 プログラミングを楽しめることがモットー。
 使われているソフト(サービス)は
 tDiary, GitHub,

RPGツクールXP・RPGツクールVX
 など

オブジェクト指向プログラミング(Java)
現在のプログラミング技法として一般的な
オブジェクト指向プログラミングをJava
を通じて学習する。
 最終的には、Android アプリ開発ができる
ことを目標とする。

Webプログラミング(JavaScript)
JavaScript を使った Webプログラミングを学習
する。
 HTMLやCSS についても学習する。
 最終的には、canvas 等を使って、Webアプリ・
ゲームなどを作ることを目標とする。
 ただ、Raspberry Pi のブラウザは重い・・・

マニアックブレッドボートプログラミング
8月に実施するブレッドボードプログラミングをよ
り深く学習する。
 具体的には・・・
 デジカメを作ったり、
 ミュージックボックスを作ったり、
 LEDを沢山光らせたり・・・
 ただ、部品は全部自費で手に入れて下さい。

ロボット(モーター)制御プログラミング
DCモーターの制御の仕方を学習する。
 モーターを制御することで
 ロボットを作ったり、
 車を動かしたり
 などが、できます・・・
 が、部品は自費で揃えて下さい。

その他
Mathematica(数式処理ソフト)を使いたい
 Linux についてもっと知りたい。
 他のプログラミング言語(C言語等)について学
習したい。
 もっと本格的なゲーム作りを教えて欲しい。
 Windows, Mac やスマホで動く普通のアプリを作
りたい。

Gathering on Raspberry Pi
秋葉原研修旅行について
旅行の目的
ブレッドボードに関する部品の見学・購入
 自作PCに関する部品の見学・購入
 3Dプリンタの見学
 電子機器の最新機器の見学


っていうか、アキバで遊びたい
旅行の日程
下記のどれかの日程
 8/2(土)
 8/10(日)
 8/11(月)
 8/12(火)
 8/17(日)
 8/31(日)

Gathering on Raspberry Pi
実際に、Scratch を使ってみよう
Gathering on Raspberry Pi
アンケートの現状
後半の内容
Java
8票
 ロボット
4票
 Python
3票
 ブレッドボード 2票
 アプリ開発
2票
 Perl, JavaScript, ゲーム作成, C言語 各1票

旅行の日程
8/2(土)
 8/10(日)
 8/11(月)
 8/12(火)
 8/17(日)
 8/31(日)

4票
6票
5票
7票
8票
6票