Mais conteúdo relacionado Semelhante a モノづくりのススメ (20) モノづくりのススメ4. 光伝送装置の開発
通信機器を光でつないで音声とかデータを
高速に飛ばす装置です
光伝送装置
電気に変換
中継
光に変換 分割
発信
受信
分岐
合流
分割
光⇒電気⇒電波に変換 中継 合流
電波⇒電気⇒光に変換
発信
着信
Copyright 2012, CherryBit Co.,Ltd., All rights reserved 4
5. 伝送装置の外観
全国各地にあるNTTとかdocomo
とかのビルの中のマシン専用ルー
ムにこのように置かれています。
Copyright 2012, CherryBit Co.,Ltd., All rights reserved 5
6. 伝送装置の中で動いてる基板をつくるおしごと
CADを使って回路図を書く HDLで集積回路(FPGA)の論理
機能を実装する
ちゃんと
動くか試験
オシロスコープ 高温・高湿度・冷熱衝撃試験
をする
ロジックアナライザ EMC(電磁両極性)試験
うまく動かない場合や
回路図に誤りがあった場合は
半田ゴテとハンダとジャンパ線で回路図
の配線を修正する
Copyright 2012, CherryBit Co.,Ltd., All rights reserved 6
10. Android開発 スマートフォンだけではなく他の機器
でもAndroidを使えるようにしたり新
しい機器を接続できるようにする
アプリケーション プラットフォーム
飲食店向けのセルフオーダー Androidタブレットへの
端末(タブレット) Felicaリーダーの 組込み
ネットワーク連携キオスクア Android評価用ボードへの
プリ作成(タブレット) シリアルデバイスの組み込
Bluetoothデバイスとの連携 みとアプリケーション作成
アプリケーション作成 シューマ向け組み込み機器
へのAndroid移植・UI開発
など
など
Copyright 2012, CherryBit Co.,Ltd., All rights reserved 10
13. Androidアプリ開発
おうちの中にあるもののストック
チェックリストと買い物メモを
auコンテンツアワード2011
作ることができるアプリです。 Androidアプリ部門
ママがパパに帰りにお買い物を
簡単に頼める機能もついています。
優秀賞受賞!
AppDIME
第1回スマートフォンアプリ大賞
ライフスタイル部門ノミネート
「Okusama」
無料
開発者名:kao
KDDIのauoneマーケットのキャンペーン
「My5」の主婦編
こんな主婦向け雑誌でも
紹介されたよ!
Copyright 2012, CherryBit Co.,Ltd., All rights reserved 13
15. 株式会社チェリービット 事業内容
Androidに関する各種研修の提供
アプリ開発入門/応用/WebAPI
タブレット用アプリ開発入門
マネタイズ入門
AppInventorによる
LEGO NXT 制御用 アプリ開発(英語版/日本語版)
AppInventorによるアプリ開発
Android組込み開発基礎コース Armadillo-440編
日本電子専門学校 非常勤講師
アプリ開発・コンサルティング
書籍執筆・講演など
Copyright 2012, CherryBit Co.,Ltd., All rights reserved 15
16. 執筆書籍紹介
監修させていただきました
Copyright 2012, CherryBit Co.,Ltd., All rights reserved 16
20. <組み込み・教育関連>
SESSAME個人準会員
WRO Japanトレーナー
<Android関連>
Android女子部
横浜Androidプラットフォーム部
Android Developer cluB(デ部)
Copyright 2012, CherryBit Co.,Ltd., All rights reserved 20
21. SESSAME/ WRO
SESSAMEとは
産官学の有志者からなる組込み技術者育成研究会
WROとは
自律型ロボットによる国際的なロボットコンテスト(小中高生向け)
日本国内地区予選->WRO Japan 決勝大会 -> 国際大会
WROの目的
《1》創造性と問題解決力を養おう
《2》チームワークでコミュニケーション力もUP
《3》先端科学技術を体験する
・大学工学部入学希望者の減少、理科好き児童、生徒の減少への積極的な対応。
・学校教育現場、各種教育実践においてのロボットを活用した教育の拡大浸透。 コンピュー
タ、ソフトウェアを使ったものづくり教育の必要性の高まり。
・ロボット、組込みシステム(自動車、家電等含む)等のデジタル製品の高機能進展化と、そ
れを支える人材育成熱の高まり。
Copyright 2012, CherryBit Co.,Ltd., All rights reserved 21
22. SESSAME/ WRO
WRO Japan トレーナー
小学生から高校生までの子どもたちにLEGOマインドストームNXTを
使ったロボット制御プログラミングを教える活動
教育用NXTソフトウェア2.1
Copyright 2012, CherryBit Co.,Ltd., All rights reserved 22
24. 「App Inventor」入門と実践
Android女子部2周年パーティー
mixi Girls Hackathon
Android女子部文具を
つくろうwithコクヨ
Copyright 2012, CherryBit Co.,Ltd., All rights reserved 24
25. その他
女性のためのUnity勉強会
「うにじょ」発足!の記念すべき第1回勉強会。
「Unity」は、2Dと3Dどちらのゲーム開発にも対応したツール
幅広いプラットフォームに対応したゲームエンジン、ゲームエディタ
を統合した開発環境
ドラッグ&ドロップと少しのスクリプトで簡単にゲームが作れる
ゲームだけでなく知育アプリ開発とかそういった分野でも使える
Copyright 2012, CherryBit Co.,Ltd., All rights reserved 25
27. モノづくりって?
ものづくりとは日本の製造業やそこ
で使われる技術、人々と、その精神
性や歴史を表す大和言葉
単純作業での製造ではなく特に職人
などの手による高度な製造の場合に
こういった表現を用いられる
(Wikipediaより)
Copyright 2012, CherryBit Co.,Ltd., All rights reserved 27
28. 過去
素人の段階から始まって、時
間と無数の訓練を経て次第に
上達していく。やがて、高い
技能を持つ師匠の指導の下、
専門的な技術を習得し、本物
の職人になる。
Copyright 2012, CherryBit Co.,Ltd., All rights reserved 28
29. 現在
コンピューターとインターネットの
おかげでアイデアをプロトタイプに
するまでが簡単になった。
プロトタイプの製作、やり直し、改
良が高速化。
アイデアはコンセプトだけでは終わ
らせずにレベルへ進めて、実体化す
ることができる。
Copyright 2012, CherryBit Co.,Ltd., All rights reserved 29
30. モノづくりで得られるもの
道具 自分の力 教材
スキル 人との
つながり
満足感
日常生活
に貢献し
達成感 たという
自尊心
カタルシス
Copyright 2012, CherryBit Co.,Ltd., All rights reserved 30
32. ものづくりの授業でどんなときに楽しいと
感じますか? (ある公立中学における技術家庭の先生の資料より)
回答 主な理由
作品が完成した 自分の力でやり遂げたこと,形になって満足,完成したと
とき きの喜び,つくる技術を身に付けたこと。
製作する過程 何をつくるか考えること,設計図をかいたこと,考えたも
のが形になっていく楽しみ,職人になっているみたい。
工具の使用 いろいろな工具を使うこと,工具で材料が変わっていくこ
と,工具のしくみを知ること。
班員との協力 友達との交流,相談し合ってつくること,製作を手伝って
もらうこと,つくるとき教え合うこと,一人ではなく班で
つくること。
その他 一人でつくること,先生に教えてもらうこと,座ったまま
ではなく活動できること,ものをつくること自体が好き。
Copyright 2012, CherryBit Co.,Ltd., All rights reserved 32
35. ハマることの重要さ
予測 確認 達成感 自尊感情
仮説 検証 発見 自尊心
まさに今までの科学の発達の過程で科学者自身に起こったこと
技能獲得や知識獲得を介して自分自身に陶酔しハマる
人間社会の進化への直接の原動力となってきたメカニズム
人類にとっての最強のハマりの一つは
「知識、科学、学習へのハマり」
Copyright 2012, CherryBit Co.,Ltd., All rights reserved 35
36. 私が思うモノづくり
モノづくりはハードウェア、固体の製造だ
けではない。
形にならないソフトウェアも立派なモノづ
くりである。
その証拠に、自分で作ったソフトウェアが
動いた時に得られるものは前述したものと
まったく同じである。
Copyright 2012, CherryBit Co.,Ltd., All rights reserved 36
39. Androidが注目される理由
開発ツール、技術ドキュメント、ソースコードを誰でも無
償で入手する事ができる
Java SEを知っていれば学習コストが低い
作ったアプリケーションはすぐにエミュレータや手持ちの
スマートフォンにインストールして実行できる
Google Playに誰でもアプリを公開(無料/有料)できる
Copyright 2012, CherryBit Co.,Ltd., All rights reserved 39
40. Androidアプリの開発環境
ソフトウェア バージョン
開発用PCのOS Windows XP (32-bit), Vista (32- or 64-bit), or
Windows 7 (32- or 64-bit)
Mac OS X 10.5.8 or later (x86 only)
Linux (tested on Ubuntu Linux, Lucid Lynx)
統合開発環境 Eclipse 3.7
Java SDK JDK 1.6
Android SDK android-sdk_r20.X.X-windows.zip
Android Plug-in Android Development Tools (ADT) Ver.20.X.X
Copyright 2012, CherryBit Co.,Ltd., All rights reserved 40
41. Androidという技術
新しいモノに直面すると興味、好奇心、期待、チャレンジ心を持つ
学ぶ/手を動かす
(研修・スクール・
eラーニングなど)
行動
自分のアイディア
のアプリを作る
試行錯誤の末うまくいく
実機で動作
達成感を得る・褒められる・報酬を受け取る 有料アプリが
GooglePlayの 売れる
ユーザコメント
ドーパミン放出/アルファ波強化
快感、幸福感
また良いモノを作りたいという欲求
Copyright 2012, CherryBit Co.,Ltd., All rights reserved 41
42. 趣味
就職
転職
Javaのスキ
ルを別のプ
ロダクトで
活かしたい
幸福感ややり
がいを得たい
Copyright 2012, CherryBit Co.,Ltd., All rights reserved 42
44. プログラミングができない今の大人
とか
プログラミングを学ぶ未来の大人のはなし
ブロック型プログラミング言語
Copyright 2012, CherryBit Co.,Ltd., All rights reserved 44
45. 現代教育の課題
言語プログラミングを苦手とする学生
の増加(朝日新聞記事より)
言語が理解できないのではない
与えられた課題を解く方法がわからない
アルゴリズムがわからない=論理的思考能力の欠如
Copyright 2012, CherryBit Co.,Ltd., All rights reserved 45
47. 子供の早期プログラミング教育の目的
コンピュータは,プログラムのとおりに動くことを理解する
プログラムの手順(アルゴリズム)の大切さを理解する
ITリテラシー・ウェブ・リテラシーを育てる
子どもたちが粘土や積み木などの遊具と同じようにコンピュー
ターに親しみながら遊ぶことにより、子どもたちの自ら考え創
造する能力を養う
将来的にコンピュータ使わない職につくとしても、目的のため
に必要な手続きを見極め、手順を構築していくというプログラ
ミングの本質、クリエイティブに物を考える、論理的・システ
マチックに物を考える、他の人とコラボレーションをすること、
は誰にとっても役に立つ。
Copyright 2012, CherryBit Co.,Ltd., All rights reserved 47
49. App Inventor
MITメディアラボが提供
するWebサービス
Javaのコードやxmlを書
かなくてもAndroidの実
機で動作するアプリケー
ションを作れる
Google Playにアップも
できる
LEGOマインドストーム
NXTを操作するAndroid
アプリを作成できる
Copyright 2012, CherryBit Co.,Ltd., All rights reserved 49
50. Mac OS X 10.5, 10.6
OS Windows XP, Windows Vista, Windows 7
GNU/Linux: Ubuntu 8+, Debian 5+
Mozilla Firefox 3.6 or higher
Apple Safari 5.0 or higher
Browser
Google Chrome 4.0 or high
Microsoft Internet Explorer 7 or higher
Java6のランタイム
Tools
App Inventor セットアップ用ツール
Copyright 2012, CherryBit Co.,Ltd., All rights reserved 50
51. LEGO マインドストームNXT
レゴ社がMITと共同開発し
たプログラミングで制御可能
な自立型ロボット
マイクロプロセッサー内臓の
NXTに各種センサー(照度、
超音波、タッチ、カラー、
音)やモーターをとりつけて
好きな形のロボットを作る
プログラミングを知らない8
歳から大人まで専用ソフトに
よるアイコンのドラッグ&ド
ロップだけでロボットを制御
するプログラムを作れる
全国3000校の学校が教材
として使用
Copyright 2012, CherryBit Co.,Ltd., All rights reserved 51
52. Scratch
MITメディアラボが開発した
子供向け教育用プログラミン
グ環境
オブジェクト指向を感覚的に
学ぶことができる
作った作品をWebにアップで
き、他のユーザとプログラム
を共有できる
センサーボード(Arduinoや
pico board)との連携作品も
作れる
Copyright 2012, CherryBit Co.,Ltd., All rights reserved 52
55. プログラマになるのが目的ではない
ブロック型プログラミング言語でアルゴリ
ズムやオブジェクト指向の基礎、自立した
創造活動を身につける
この分野に大きな興味を持つならば、C、ア
センブラ、Java、Ruby、PHP、Javascriipt
など、次のステップに進んで習得し、趣味
でクリエイティブな活動を続けるもよし、
それらを使うような職業を選択してもよし。
Copyright 2012, CherryBit Co.,Ltd., All rights reserved 55
56. 創造的な社会へ向けて
プログラミングの概念を学んだ子ども
10数年後
大人
(家電などのユーザーの大半)
HDDレコーダーの足りない機能 ルンバを自分のスマートフォン
を自分で実装したい から制御するアプリを自分で実
装したい
「物理的な世界であろうと仮想的な世界であろうと、ありのま
まのものを使うだけでなく、次の世代の子どもたちには自分た
ちを取り巻く世界をコントロールできるようになってほしい。
そうすることで、未来の偉大な思想家や開発者が創造的な社会
を作っていく下地ができてくるのだと思います」
(レズニック教授談)
Copyright 2012, CherryBit Co.,Ltd., All rights reserved 56
57. 私のライフワーク
未来のエンジニアを育てたい
子供から大人まで幅広い世代に、ものづくりの
基盤となるコンテンツを提供し、 「動い
た!」という感動が得られる体験によって み
んなの知的好奇心への扉を開きたい
未来で活躍できる豊かな人材の育成のお手伝い
がしたい
日本をよくしたい
Copyright 2012, CherryBit Co.,Ltd., All rights reserved 57
58. 私のライフワーク
人の役に立つものを作りたい
あってよかった
使ってよかった
というモノをずっとつくっていきたい
アプリ
教材
コンテンツ
サービス
:
Copyright 2012, CherryBit Co.,Ltd., All rights reserved 58