SlideShare una empresa de Scribd logo
1 de 30
Descargar para leer sin conexión
瀬尾佳隆 (@seosoft)
Microsoft MVP for Visual C#
LEGO Mindstorms
EV3 の紹介
技術ひろば.net 勉強会 2013年9月
自己紹介
瀬尾 佳隆 (せお よしたか)
MVP for Visual C# (Jan 2009 – Dec 2013)
最近、組み込みが楽しい
今回は MS ネタではありません :-P
ブログ・・・ http://yseosoft.wordpress.com/
AKB48 と劇団四季とディズニーリゾートが好き
アジェンダ
LEGO Mindstorms EV3
デモ
プロの開発者にとっての Mindstorms
LEGO Mindstorms EV3
LEGO Mindstorms EV3 のコンセプト
レゴ社が作った教育玩具
プログラミング自体も
ブロックの組み合わせ
モーターブロックや
センサーブロックで
物理的に動くモデルを作れる
レゴブロックと組み合わせて
乗り物や動物のモデルを作れる
LEGO Mindstorms EV3 の意味
本来は STEM 教育教材
Science / Technology /
Engineering / Mathematics
想像力 / 問題解決力 /
論理的思考力 / 理解力
のトレーニング
1コマの授業でまとまった成果が
得られるように考慮されている
教材としての統合環境
プログラミング環境 /
プロジェクトプロパティ /
教材コンテンツ /
進捗報告
一つの環境に統合
されている
デモ
起動画面
プロジェクト選択画面
プログラミングキャンバス
変数
変数に代入 変数の読み出し
ハードウェアページ
EV3 との通信
出力ブロックの
リアルタイム
モニタリング
入力ブロックの
リアルタイム
モニタリング
EV3 本体にプログラム転送、センサーのモニタリング
プログラミングパレット (1/2)
動作パレット
フローパレット
センサーパレット
プログラミングパレット (2/2)
マイブロックパレット
データパレット
拡張パレット
マイブロックビルダー
マイブロック(=サブルーチン)作成のダイアログ
マイブロック
一連のブロックにまとめて名前付け~サブルーチン
引数
プロジェクトページ
プロジェクトのプロパティ、コンテンツを管理
コンテンツエディタ
コンテンツの表示ウィンドウ
コンテンツエディタの編集モード
コンテンツの編集ウィンドウ
ロギング
ログの開始
ログの終了
プロの開発者にとっての Mindstorms
LEGO Mindstorms EV3 のコンセプト
レゴ社が作った教育玩具
プログラミング自体も
ブロックの組み合わせ
モーターブロックや
センサーブロックで
物理的に動くモデルを作れる
レゴブロックと組み合わせて
乗り物や動物のモデルを作れる
LEGO Mindstorms EV3 のコンセプト
レゴ社が作った教育玩具
プログラミング自体も
ブロックの組み合わせ
モーターブロックや
センサーブロックで
物理的に動くモデルを作れる
レゴブロックと組み合わせて
乗り物や動物のモデルを作れる
プロにとっての
• 言語仕様やライブラリを
気にせずにプログラミング
⇒気分転換やハッカソン
• 結果がすぐに目に見える
• 物理的に動くので
理屈抜きに楽しい
LEGO Mindstorms EV3 の意味
本来は STEM 教育教材
Science / Technology /
Engineering / Mathematics
想像力 / 問題解決力 /
論理的思考力 / 理解力
のトレーニング
1コマの授業でまとまった成果が
得られるように考慮されている
LEGO Mindstorms EV3 の意味
本来は STEM 教育教材
Science / Technology /
Engineering / Mathematics
想像力 / 問題解決力 /
論理的思考力 / 理解力
のトレーニング
1コマの授業でまとまった成果が
得られるように考慮されている
プロにとっての
• プロだからこそ
ウォーミングアップが大事
• プロだからこそ
“基礎体力” が大事
• 短時間で済むので
手軽に体験できる
教材としての統合環境
プログラミング環境 /
プロジェクトプロパティ /
教材コンテンツ /
進捗報告
一つの環境に統合
されている
教材としての統合環境
プログラミング環境 /
プロジェクトプロパティ /
教材コンテンツ /
進捗報告
一つの環境に統合
されている
• 要件定義 / 設計 / 実装 /
報告書などドキュメントは
多い
• 短時間で全ての
フェースを経験できる
プロにとっての
まとめ
まとめ
結果がすぐに目に見える
技術者としての “基礎体力” を確認
短時間で全てのフェーズを体験できる
物理的に動くので理屈抜きに楽しい

Más contenido relacionado

Destacado

Destacado (11)

ビジネス機会の特定 ~オープンイノベーションに必要なこと~ (大企業の新事業)
ビジネス機会の特定 ~オープンイノベーションに必要なこと~ (大企業の新事業)ビジネス機会の特定 ~オープンイノベーションに必要なこと~ (大企業の新事業)
ビジネス機会の特定 ~オープンイノベーションに必要なこと~ (大企業の新事業)
 
オープンイノベーション社内活動での課題提起
オープンイノベーション社内活動での課題提起オープンイノベーション社内活動での課題提起
オープンイノベーション社内活動での課題提起
 
動きのモデリング With Mindstorms NXT
動きのモデリング With Mindstorms NXT動きのモデリング With Mindstorms NXT
動きのモデリング With Mindstorms NXT
 
オープンイノベーションの進め方
オープンイノベーションの進め方オープンイノベーションの進め方
オープンイノベーションの進め方
 
企業に属する“個人”同士の連携によるオープンイノベーション事例
企業に属する“個人”同士の連携によるオープンイノベーション事例企業に属する“個人”同士の連携によるオープンイノベーション事例
企業に属する“個人”同士の連携によるオープンイノベーション事例
 
地域課題解決ダイアログVol.3 - 企業にとってのオープンイノベーション
地域課題解決ダイアログVol.3 - 企業にとってのオープンイノベーション地域課題解決ダイアログVol.3 - 企業にとってのオープンイノベーション
地域課題解決ダイアログVol.3 - 企業にとってのオープンイノベーション
 
アントレプレナー研究会
アントレプレナー研究会アントレプレナー研究会
アントレプレナー研究会
 
オープンイノベーションの現状と取り組み
オープンイノベーションの現状と取り組みオープンイノベーションの現状と取り組み
オープンイノベーションの現状と取り組み
 
オープンイノベーションセミナー資料
オープンイノベーションセミナー資料オープンイノベーションセミナー資料
オープンイノベーションセミナー資料
 
オープンイノベーション:ハッカソンから学ぶこと  (in Japanese)
オープンイノベーション:ハッカソンから学ぶこと  (in Japanese)オープンイノベーション:ハッカソンから学ぶこと  (in Japanese)
オープンイノベーション:ハッカソンから学ぶこと  (in Japanese)
 
Fintechにおける オープンイノベーションの最新動向(2015年8月)
Fintechにおける オープンイノベーションの最新動向(2015年8月)Fintechにおける オープンイノベーションの最新動向(2015年8月)
Fintechにおける オープンイノベーションの最新動向(2015年8月)
 

Similar a LEGO Mindstorms EV3 の紹介

Similar a LEGO Mindstorms EV3 の紹介 (7)

.NET Gadgeteer の紹介
.NET Gadgeteer の紹介.NET Gadgeteer の紹介
.NET Gadgeteer の紹介
 
E2D3メンバーの貢献の仕方と出会い
E2D3メンバーの貢献の仕方と出会いE2D3メンバーの貢献の仕方と出会い
E2D3メンバーの貢献の仕方と出会い
 
.NET Gadgeteerで組み込み開発の第一歩
.NET Gadgeteerで組み込み開発の第一歩.NET Gadgeteerで組み込み開発の第一歩
.NET Gadgeteerで組み込み開発の第一歩
 
Designer's Design Talk「デザインの基礎」
Designer's Design Talk「デザインの基礎」Designer's Design Talk「デザインの基礎」
Designer's Design Talk「デザインの基礎」
 
DevLOVE現場甲子園 UXDのススメ
DevLOVE現場甲子園 UXDのススメDevLOVE現場甲子園 UXDのススメ
DevLOVE現場甲子園 UXDのススメ
 
GR Family 用ライブラリの紹介
GR Family 用ライブラリの紹介GR Family 用ライブラリの紹介
GR Family 用ライブラリの紹介
 
EV3 + MonoBrick + C#
EV3 + MonoBrick + C# EV3 + MonoBrick + C#
EV3 + MonoBrick + C#
 

Más de Yoshitaka Seo

Más de Yoshitaka Seo (20)

言語系サービスの統合ポータル Language Studio で Microsoft AI を再確認
言語系サービスの統合ポータル Language Studio で Microsoft AI を再確認言語系サービスの統合ポータル Language Studio で Microsoft AI を再確認
言語系サービスの統合ポータル Language Studio で Microsoft AI を再確認
 
Arduino で組み込み開発 - 京都TECH オープンキャンパス2021
Arduino で組み込み開発 - 京都TECH オープンキャンパス2021Arduino で組み込み開発 - 京都TECH オープンキャンパス2021
Arduino で組み込み開発 - 京都TECH オープンキャンパス2021
 
AI-900 ポイント解説
AI-900 ポイント解説AI-900 ポイント解説
AI-900 ポイント解説
 
AI プログラミング - OCA / 京都TECH オープンキャンパス 2021
AI プログラミング - OCA / 京都TECH オープンキャンパス 2021AI プログラミング - OCA / 京都TECH オープンキャンパス 2021
AI プログラミング - OCA / 京都TECH オープンキャンパス 2021
 
AIの見方、AIとの付き合い方
AIの見方、AIとの付き合い方AIの見方、AIとの付き合い方
AIの見方、AIとの付き合い方
 
Custom Visionで仏像を画像分類
Custom Visionで仏像を画像分類Custom Visionで仏像を画像分類
Custom Visionで仏像を画像分類
 
誰もが AI を使う時代、作る時代
誰もが AI を使う時代、作る時代誰もが AI を使う時代、作る時代
誰もが AI を使う時代、作る時代
 
Azure IoT Edge で Custom Vision
Azure IoT Edge で Custom VisionAzure IoT Edge で Custom Vision
Azure IoT Edge で Custom Vision
 
API ペタペタしただけのお手軽 感情分析アプリ
API ペタペタしただけのお手軽 感情分析アプリAPI ペタペタしただけのお手軽 感情分析アプリ
API ペタペタしただけのお手軽 感情分析アプリ
 
Machine Learning studio で構造化データから予測分析 (LT版)
Machine Learning studio で構造化データから予測分析 (LT版)Machine Learning studio で構造化データから予測分析 (LT版)
Machine Learning studio で構造化データから予測分析 (LT版)
 
BIerのためのAI入門
BIerのためのAI入門BIerのためのAI入門
BIerのためのAI入門
 
構造化データをツールで簡単に分析
構造化データをツールで簡単に分析構造化データをツールで簡単に分析
構造化データをツールで簡単に分析
 
チャットボットの自然言語処理
チャットボットの自然言語処理チャットボットの自然言語処理
チャットボットの自然言語処理
 
Custom Visionを活用するためのTips
Custom Visionを活用するためのTipsCustom Visionを活用するためのTips
Custom Visionを活用するためのTips
 
Machine Learning Serviceを使ってみよう
Machine Learning Serviceを使ってみようMachine Learning Serviceを使ってみよう
Machine Learning Serviceを使ってみよう
 
Bot Framework Emulator はこんなにすごい
Bot Framework Emulator はこんなにすごいBot Framework Emulator はこんなにすごい
Bot Framework Emulator はこんなにすごい
 
VS Code Tools for AI の紹介
VS Code Tools for AI の紹介VS Code Tools for AI の紹介
VS Code Tools for AI の紹介
 
Bot Builder V4 SDK + QnA Maker / LUIS
Bot Builder V4 SDK  + QnA Maker / LUISBot Builder V4 SDK  + QnA Maker / LUIS
Bot Builder V4 SDK + QnA Maker / LUIS
 
QnA Maker 逆入門
QnA Maker 逆入門QnA Maker 逆入門
QnA Maker 逆入門
 
PowerApps アプリ開発入門
PowerApps アプリ開発入門PowerApps アプリ開発入門
PowerApps アプリ開発入門
 

Último

Último (11)

業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
 
新人研修 後半 2024/04/26の勉強会で発表されたものです。
新人研修 後半        2024/04/26の勉強会で発表されたものです。新人研修 後半        2024/04/26の勉強会で発表されたものです。
新人研修 後半 2024/04/26の勉強会で発表されたものです。
 
論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding
論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding
論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding
 
論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...
論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...
論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...
 
論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games
論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games
論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games
 
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
LoRaWANスマート距離検出センサー  DS20L  カタログ  LiDARデバイスLoRaWANスマート距離検出センサー  DS20L  カタログ  LiDARデバイス
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
 
Observabilityは従来型の監視と何が違うのか(キンドリルジャパン社内勉強会:2022年10月27日発表)
Observabilityは従来型の監視と何が違うのか(キンドリルジャパン社内勉強会:2022年10月27日発表)Observabilityは従来型の監視と何が違うのか(キンドリルジャパン社内勉強会:2022年10月27日発表)
Observabilityは従来型の監視と何が違うのか(キンドリルジャパン社内勉強会:2022年10月27日発表)
 
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアルLoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
 
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
 
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
 
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
 

LEGO Mindstorms EV3 の紹介