gathering on raspberry pi - pegpeg.jppegpeg.jp/p/wp-content/uploads/2014/12/jutoku_gathering2.pdfon...
TRANSCRIPT
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(土) 4票
8/10(日) 6票
8/11(月) 5票
8/12(火) 7票
8/17(日) 8票
8/31(日) 6票