○種別 (必須): | □ | 工学部•昼間 (授業概要)
| [継承] |
○入学年度 (必須): | □ | 西暦 2011年 (平成 23年)
| [継承] |
○名称 (必須): | □ | (英) Software design and experiment (日) ソフトウェア設計及び実験 (読) そふとうぇあせっけいおよびじっけん
| [継承] |
○形態 (不用): | 1. | 実験
| [継承] |
○コース (必須): | 1. | 2011/[徳島大学.工学部.知能情報工学科]/[昼間コース]
| [継承] |
○担当教員 (必須): | 1. | 獅々堀 正幹 ([徳島大学.大学院社会産業理工学研究部.理工学域.知能情報系.知能工学分野]/[徳島大学.理工学部.理工学科.知能情報コース.知能工学講座])
| [継承] |
| 2. | 泓田 正雄 ([徳島大学.大学院社会産業理工学研究部.理工学域.知能情報系.知能工学分野]/[徳島大学.理工学部.理工学科.知能情報コース.知能工学講座])
| [継承] |
| 3. | 緒方 広明
| [継承] |
| 4. | 得重 仁
| [継承] |
| 5. | 森田 和宏 ([徳島大学.大学院社会産業理工学研究部.理工学域.知能情報系.知能工学分野]/[徳島大学.工学部.知能情報工学科.知能工学講座])
| [継承] |
| 6. | 光原 弘幸 ([徳島大学.大学院社会産業理工学研究部.理工学域.知能情報系.情報工学分野]/[徳島大学.理工学部.理工学科.知能情報コース.情報工学講座])
| [継承] |
| 7. | 渡辺 峻
| [継承] |
| 8. | 松本 和幸 ([徳島大学.大学院社会産業理工学研究部.理工学域.知能情報系.情報工学分野]/[徳島大学.理工学部.理工学科.知能情報コース.情報工学講座])
| [継承] |
| 9. | 伊藤 桃代 ([徳島大学.大学院社会産業理工学研究部.理工学域.知能情報系.知能工学分野]/[徳島大学.理工学部.理工学科.知能情報コース.知能工学講座])
| [継承] |
○単位 (必須): | □ | 6
| [継承] |
○目的 (必須): | □ | (英) (日) 大規模ソフトウェアの作成を通じ,総合的能力(問題設定,問題分析,問題解決,能動的学習,グループワーク,コミュニケーション技術)および専門的能力(ツール運用,分析/設計,コーディング,デバッグ手法)を短期間のうちに習得することを目的としている.
| [継承] |
○概要 (必須): | □ | (英) (日) 前期は,レポート作成技術を学んだ後,Makefileの作成法,ライブラリー化,デバックツールの使用法等,プログラミング手法の基礎的課題に個人単位で取り組む.その後,ロボカップ·サッカーシミュレーターのエージェント開発を行う.エージェントの基本動作を個人単位で習得した後,戦略性を持ったエージェントを開発し,最終的に試合コンテストを行う.後期は,ユーザー·インターフェイス,ネットワーク·プログラミング,統合·モジュール化手法を個人単位で取り組む.その後,企画立案ならびにプレゼンテーション技術を学んだ後,メタな課題(例えば,GUIを用いたネットワークプログラミングによる対戦型ゲームの作成)に対して,グループ単位で企画,立案,ソフトウェア開発を行い,最終的にコンテストを行う.
| [継承] |
○キーワード (推奨): | 1. | (英) (日) プログラム作法 (読)
| [継承] |
| 2. | (英) (日) デバッグ手法 (読)
| [継承] |
| 3. | (英) (日) グループワーク (読)
| [継承] |
| 4. | (英) (日) ネットワークプログラム (読)
| [継承] |
| 5. | (英) (日) モジュール化 (読)
| [継承] |
○先行科目 (推奨): | 1. | コンピュータ入門 ([2011/[徳島大学.工学部.知能情報工学科]/[昼間コース]]/->授業概要[2010/コンピュータ入門])
| [継承] |
| 2. | プログラミング入門 ([2011/[徳島大学.工学部.知能情報工学科]/[昼間コース]]/->授業概要[2010/プログラミング入門])
| [継承] |
| 3. | アルゴリズムとデータ構造 ([2011/[徳島大学.工学部.知能情報工学科]/[昼間コース]]/->授業概要[2010/アルゴリズムとデータ構造])
| [継承] |
| 4. | アルゴリズムとデータ構造演習 ([2011/[徳島大学.工学部.知能情報工学科]/[昼間コース]]/->授業概要[2010/アルゴリズムとデータ構造演習])
| [継承] |
○関連科目 (推奨): | 1. | プログラミングシステム ([2011/[徳島大学.工学部.知能情報工学科]/[昼間コース]]/->授業概要[2010/プログラミングシステム])
| [継承] |
| 2. | プログラミング方法論 ([2011/[徳島大学.工学部.知能情報工学科]/[昼間コース]]/->授業概要[2010/プログラミング方法論])
| [継承] |
| 3. | ソフトウェア工学 ([2011/[徳島大学.工学部.知能情報工学科]/[昼間コース]]/->授業概要[2010/ソフトウェア工学])
| [継承] |
○要件 (任意): | □ | (英) (日) 先行科目の履修を前提にして実験を行う.
| [継承] |
○注意 (任意): |
○目標 (必須): | 1. | (英) (日) 抽象的な問題を具体的な問題に分析し,方針を決め,適切な手法をとり,粘り強く問題を解決する能力を育成する.
| [継承] |
| 2. | (英) (日) チームで協力しあって企画,スケジューリング, 設計,製作,評価,保守などの各プロセスを期限内で遂行する能力を育成する.
| [継承] |
| 3. | (英) (日) 成果を口頭または文書により明確かつ論理的に表現でき,プレゼンテーションによって双方向コミュニケーションを行える能力を育成する.
| [継承] |
○計画 (必須): | 1. | (英) (日) ソフトウェアガイダンス
| [継承] |
| 2. | (英) (日) プログラミング手法1(プログラム作法)
| [継承] |
| 3. | (英) (日) プログラミング手法2(ライブラリー化)
| [継承] |
| 4. | (英) (日) プログラミング手法3(デバックツール)
| [継承] |
| 5. | (英) (日) サッカーシミュレーターの全体説明
| [継承] |
| 6. | (英) (日) エージェントの基本動作1(オフェンスエージェント基礎)
| [継承] |
| 7. | (英) (日) エージェントの基本動作2(オフェンスエージェント応用)
| [継承] |
| 8. | (英) (日) エージェントの基本動作3(DFエージェント)
| [継承] |
| 9. | (英) (日) エージェントの基本動作4(GKエージェント)
| [継承] |
| 10. | (英) (日) エージェント·プログラムの開発
| [継承] |
| 11. | (英) (日) エージェント·プログラムの開発
| [継承] |
| 12. | (英) (日) エージェント·プログラムの開発
| [継承] |
| 13. | (英) (日) 試合コンテスト
| [継承] |
| 14. | (英) (日) 戦術プレゼンテーション
| [継承] |
| 15. | (英) (日) ユーザー·インターフェイス1(GUIとイベントドリブンプログラミング)
| [継承] |
| 16. | (英) (日) ユーザー·インターフェイス2(アニメーションプログラミング)
| [継承] |
| 17. | (英) (日) ネットワークプログラミング
| [継承] |
| 18. | (英) (日) STLプログラミング
| [継承] |
| 19. | (英) (日) 統合·モジュール化
| [継承] |
| 20. | (英) (日) 企画の仕方,最終課題説明
| [継承] |
| 21. | (英) (日) 企画プレゼンテーション
| [継承] |
| 22. | (英) (日) 最終課題のソフト開発
| [継承] |
| 23. | (英) (日) 最終課題のソフト開発
| [継承] |
| 24. | (英) (日) 最終課題のソフト開発
| [継承] |
| 25. | (英) (日) 最終課題のソフト開発
| [継承] |
| 26. | (英) (日) 最終課題のソフト開発
| [継承] |
| 27. | (英) (日) 最終課題のソフト開発
| [継承] |
| 28. | (英) (日) 最終課題のソフト開発
| [継承] |
| 29. | (英) (日) 最終プレゼンテーション
| [継承] |
| 30. | (英) (日) コンテスト
| [継承] |
| 31. | (英) (日) 予備日
| [継承] |
○評価 (必須): | □ | (英) (日) 基礎課題レポート,プレゼンテーション(発表),総合課題レポートを総合して評価する.
| [継承] |
○JABEE合格 (任意): |
○JABEE関連 (任意): |
○対象学生 (任意): | □ | 開講コース学生のみ履修可能
| [継承] |
○教科書 (必須): | 1. | (英) (日) 各実験毎に指定される.
| [継承] |
○参考資料 (推奨): | 1. | (英) (日) 各実験毎に指定される.
| [継承] |
○URL (任意): |
○連絡先 (推奨): | 1. | 獅々堀 正幹 ([徳島大学.大学院社会産業理工学研究部.理工学域.知能情報系.知能工学分野]/[徳島大学.理工学部.理工学科.知能情報コース.知能工学講座])
| [継承] |
| 2. | 泓田 正雄 ([徳島大学.大学院社会産業理工学研究部.理工学域.知能情報系.知能工学分野]/[徳島大学.理工学部.理工学科.知能情報コース.知能工学講座])
| [継承] |
| 3. | 緒方 広明
| [継承] |
| 4. | 得重 仁
| [継承] |
| 5. | 森田 和宏 ([徳島大学.大学院社会産業理工学研究部.理工学域.知能情報系.知能工学分野]/[徳島大学.工学部.知能情報工学科.知能工学講座])
| [継承] |
| 6. | 光原 弘幸 ([徳島大学.大学院社会産業理工学研究部.理工学域.知能情報系.情報工学分野]/[徳島大学.理工学部.理工学科.知能情報コース.情報工学講座])
| [継承] |
| 7. | 渡辺 峻
| [継承] |
| 8. | 松本 和幸 ([徳島大学.大学院社会産業理工学研究部.理工学域.知能情報系.情報工学分野]/[徳島大学.理工学部.理工学科.知能情報コース.情報工学講座])
| [継承] |
| 9. | 伊藤 桃代 ([徳島大学.大学院社会産業理工学研究部.理工学域.知能情報系.知能工学分野]/[徳島大学.理工学部.理工学科.知能情報コース.知能工学講座])
| [継承] |
○科目コード (推奨): |
○備考 (任意): | 1. | (英) (日) 無断欠席および遅刻,期限後の報告提出は一切認められていない.
| [継承] |
| 2. | (英) (日) 全ての実験と発表をおこない,全てのレポートを提出することが義務づけられている. その上で,基礎課題レポート,プレゼンテーション(発表),総合課題レポートを,5対2対3の比率で評価する. 但し,この比率は変更されることがある.
| [継承] |
| 3. | (英) (日) 授業計画1∼9,15∼19は,レポートにより達成度評価を行なう.
| [継承] |
| 4. | (英) (日) 授業計画10∼14,20∼30は,レポート及びプレゼンテーション発表により達成度評価を行なう.
| [継承] |