実践プロジェクトコース
12. 実践プロジェクトコース(4週間)¶
カリキュラム概要¶
| 週 | 主なトピック | 内容 | 実践演習テーマ |
|---|---|---|---|
| Week 1 | 要件分析と設計 | - プロジェクト要件の分析 - システムアーキテクチャ設計 - ハードウェア要件の定義 |
- プロジェクト提案書の作成 - システム設計書の作成 |
| Week 2-3 | 組み込みソフトウェア開発 | - ソフトウェアモジュールの実装 - ハードウェア制御プログラミング - リアルタイムOS統合 |
- モジュール単位の実装と単体テスト - ハードウェアとの統合テスト |
| Week 4 | コードレビューと最適化 | - パフォーマンス分析 - メモリ使用量の最適化 - 電力消費の最適化 |
- コードレビューセッション - 最適化された最終成果物の提出 |
評価方法¶
- 週次進捗報告書
- 設計書と実装コード
- コードレビューへの参加と貢献
- 最終プロジェクト成果物(動作するプロトタイプと技術文書)
- プロジェクト発表とデモンストレーション
注意点¶
- このコースは前述の全必須コースを修了していることを前提としています。
- 実際の組み込みシステム開発プロジェクトを模擬的に体験します。
- チーム開発を基本とし、役割分担と協調作業を学びます。
- 実際の業界標準や best practices に従ったプロジェクト管理を行います。
必要な機材・ソフトウェア・ツール¶
- 開発用PC(Windows、Mac、Linuxいずれか)
- 参考価格:80,000円〜200,000円(新品の場合、スペックによる)
- 組み込み開発ボード(Raspberry Pi 4 Model B推奨)
- 参考価格:7,000円〜10,000円
- センサーキット(温度、湿度、光センサーなど)
- 参考価格:3,000円〜5,000円
- アクチュエータキット(モーター、LED、ブザーなど)
- 参考価格:2,000円〜4,000円
- 統合開発環境(Visual Studio Code + PlatformIO)
- 価格:無料
- バージョン管理システム(Git)
- 価格:無料
- プロジェクト管理ツール(Trello)
- 価格:無料(基本プラン)
- 通信モジュール(Wi-Fi、Bluetoothなど)
- 参考価格:1,000円〜3,000円
推奨参考書(Amazon.co.jp 参考価格)¶
- 「プロジェクトマネジメント標準 PMBOK入門」著:広兼修(オーム社) 価格:3,300円
- 「組み込みシステム開発 現場の技」著:長嶋洋一(技術評論社) 価格:3,278円
- 「プログラマのための組み込みシステム技術入門」著:山中利之(翔泳社) 価格:3,520円
注:これらの価格は2024年7月19日時点のものです。実際の価格は変動する可能性があります。
このコースでは、これまでに学んだ知識とスキルを統合し、実際の組み込みシステム開発プロジェクトを疑似体験します。要件分析から設計、実装、テスト、最適化まで、一連の開発プロセスを実践的に学びます。チーム開発を通じて、技術的スキルだけでなく、コミュニケーションやプロジェクト管理のスキルも養成することを目指します。