I 情報システムの開発過程を体験することにより,情報システム学の基礎を身につけることを目的としている。
II 少人数のグループに分かれ,どのような情報システムを開発すべきかという議論からスタートして,分析,設計,実装といった一連の情報システム開発過程を体験することにより,情報システム開発において何が重要であるかについて,体験的に学ぶ。
情報システムの開発過程を体験することにより、問題発見、問題解決の能力を身につける。
【講義の概要】
少人数のグループに分かれ,どのような情報システムを開発すべきかという議論からスタートして,分析,設計,実装といった一連の情報システム開発過程を,構造化手法にしたがって体験することにより,情報システム開発において何が重要であるかについて,体験的に学ぶ。
講義の形式:講義とグループごとの発表
課題の形式やその頻度:グループごとの発表2 回
【講義計画】
第1回 10/6
オリエンテーション、グループ分け
第2回 10/13
ユーザニーズ把握、コンセプト創造
第3回 10/20
Webアプリケーションの基礎, Googleガジェット演習
第4回 11/10
プログラミング基礎
第5回 11/17
プログラミング基礎
第6回 11/24
データベース論
第7回 12/1
プロジェクトマネージメント(開発プロセス管理、現場・ビジネスモデル)
第8回 12/8
Googleガジェット演習
第9回 12/15
中間発表会
第10回 12/22
Webアプリケーション設計、実装演習
第11回 1/5
グループワーク(システム設計)
第12回 1/12
グループワーク(システム設計、実装)
第13回 1/19
グループワーク(システム実装、デバッグ)
第14回 1/26
グループワーク(システム実装、デバッグ、改善)
第15回 2/2
最終発表会
講義ノートを配布
【推奨科目】
情報システム基礎
個人評価、課題の発表に対する評価(グループ評価とグループ内相互評価)
学科目標への貢献
構造化・モデル化 33%
分析・評価・解 33%
現実への適用・実装 34%