到達目標
学習目的:情報システムの構築を行う上で必要なソフトウェア開発手法を学ぶとともに,問題を解決するために必要な調査検討,計画立案,実施,考察を行い,これらを自ら主体的に取り組み推進する能力(構想力)および得られた成果をまとめ口頭で発表できる(コミュニケーション能力)を身に付ける。
到達目標
1.ソフトウェア開発手法に基づいて情報システムを設計できる。
2.ソフトウェア開発手法に基づいて情報システムを実装できる。
3.課題解決のために自ら主体的に取り組み,調査検討,計画立案,実施,考察,発表等を行える。
4.計画した情報システムを構築し,結果をまとめて発表できる。
ルーブリック
| 理想的な到達レベルの目安(優) | 標準的な到達レベルの目安(良) | 最低限の到達レベルの目安(可) | 未到達レベルの目安(不可) |
| 評価項目1 | ソフトウェア開発手法に基づいて高いレベルで情報システムを設計できる。 | ソフトウェア開発手法に基づいて情報システムを設計できる。 | ソフトウェア開発手法に基づいて情報システムの一部を設計できる。 | 左記に達していない。 |
| 評価項目2 | ソフトウェア開発手法に基づいて高いレベルで情報システムを実装できる。 | ソフトウェア開発手法に基づいて情報システムを実装できる。 | ソフトウェア開発手法に基づいて情報システムの一部を実装できる。 | 左記に達していない。 |
| 評価項目3 | 課題解決のために自ら主体的に取り組み,調査検討,計画立案,実施,考察,発表等を高いレベルで行える。 | 課題解決のために自ら主体的に取り組み,調査検討,計画立案,実施,考察,発表等を行える。 | 課題解決のために自ら主体的に取り組み,調査検討,計画立案,実施,考察,発表等の一部を行える。 | 左記に達していない。 |
| 評価項目4 | 計画した情報システムを構築し,結果をまとめて高いレベルで発表できる。 | 計画した情報システムを構築し,結果をまとめて発表できる。 | 計画した情報システムを構築し,結果の一部をまとめて発表できる。 | 左記に達していない。 |
学科の到達目標項目との関係
教育方法等
概要:
一般・専門の別:専門
学習の分野:情報・制御
基礎となる学問分野:情報学/計算機システム・ネットワーク
専攻科学習目標との関連:本科目は専攻科学習目標「(2) 次の専門技術分野の知識を修得し,機械やシステムの設計・製作・運用に活用できる。
電子・情報システム工学専攻:電気・電子,情報・制御に関する専門技術分野」に相当する科目である。
技術者教育プログラムとの関連:本科目が主体とする学習・教育到達目標は「(B)専攻分野に関連する知識理解を深化させ,それらを応用することができる」であるが,付随的に(A),(D)にも関与する。
授業の概要:ソフトウェア開発手法に基づいて,一つの課題を半年かけて完成させる。ハードウェアとソフトウェアを利用した適切な方法を用いて成果を求め,その成果をまとめて発表する。その開発過程を通して情報システム構築に必要な能力を身に付ける。
授業の進め方・方法:
授業の方法:後期に実施する科目である。各自で一つの情報システム構築課題を決定し,半年かけて情報システムを完成させる。ソフトウェア開発手法に基づき,計画書,仕様書,設計書を作成し,プログラム開発を進める。ハードウェアとソフトウェアを利用した適切な方法を用いて課題に取り組み,試作プログラムを作成して機能の確認を行い,その内容を発表する。問題点等をチェックした後,追加修正を行って最終プログラムを完成させ,結果をまとめて発表する。
成績評価方法:各報告書の内容(70%),作成したプログラムの内容(10%),発表の内容(20%)で評価する。
注意点:
履修上の注意:本科目は「授業時間外の学修を必要とする科目」である。当該授業時間と授業時間外の学修を合わせて,1単位あたり45時間の学修が必要である。授業時間外の学修については,担当教員の指示に従うこと。プログラム開発に使う言語をあらかじめ調べておき,準備しておくこと。
履修のアドバイス:本科目の情報システム開発(情報3)を基礎として,ソフトウェア開発手法の流れを確認しながら,各自が設定した課題のシステム開発を行うので,事前に予習,復習をしておくこと。
基礎科目:プログラミング基礎(情報2年),アルゴリズムとデータ構造(情報3),情報システム開発(情報3)
関連科目:情報システム演習Ⅰ(専2年)
受講上のアドバイス:試作プログラムでは,目標とした機能を確認できるプログラムを実装し,問題点をチェックした後,プログラムを修正する。その後,インタフェースを含めた各部を仕上げ,プログラムを完成するように進めるのが効率的である。さらに,各自,特別研究の研究室でもプログラム開発できるように環境を整えて演習を進めること。授業開始時刻を過ぎての入室は遅刻とする。遅刻2回で欠課1回として取り扱う。1授業単位ごとに確認する。
授業の属性・履修上の区分
授業計画
|
|
週 |
授業内容 |
週ごとの到達目標 |
| 後期 |
| 3rdQ |
| 1週 |
ガイダンス ・授業の概要説明 |
授業の概要について理解する
|
| 2週 |
演習 ・情報システム構築の課題選択 ・ユーザ企業情報の収集 |
プログラム開発の課題を選択しユーザ企業情報を収集する
|
| 3週 |
演習 ・業務分析 |
ユーザ企業の業務分析を行い,仕様書にまとめる
|
| 4週 |
演習 ・システム構想 |
ユーザ企業の課題を解決するためのシステムを構想する
|
| 5週 |
演習 ・要求定義 |
要求定義を行い,仕様書にまとめる
|
| 6週 |
演習 ・要件定義 ・外部設計 |
要件定義と外部設計を行い,仕様書にまとめる
|
| 7週 |
演習 ・発表準備 |
ユーザ企業に向けたソリューション提案のための資料を準備する
|
| 8週 |
発表 ・ソリューションの提案 |
ユーザ企業に向けてソリューションを提案する
|
| 4thQ |
| 9週 |
演習 ・提案システムの実装 |
提案システムを実装する
|
| 10週 |
演習 ・提案システムの実装 |
提案システムを実装する
|
| 11週 |
演習 ・提案システムの実装 |
提案システムを実装する
|
| 12週 |
演習 ・提案システムの実装 |
提案システムを実装する
|
| 13週 |
演習 ・提案システムの実装 |
提案システムを実装する
|
| 14週 |
発表 ・提案システムの発表 |
実装したシステムについて発表する
|
| 15週 |
予備日
|
|
| 16週 |
報告書提出 ・全仕様書 ・システムのプログラム |
これまでに作成した全仕様書と開発したシステムのプログラムを提出する
|
モデルコアカリキュラムの学習内容と到達目標
| 分類 | 分野 | 学習内容 | 学習内容の到達目標 | 到達レベル | 授業週 |
評価割合
| 試験 | 発表 | 相互評価 | 態度 | ポートフォリオ | その他 | 合計 |
| 総合評価割合 | 0 | 20 | 0 | 0 | 80 | 0 | 100 |
| 基礎的能力 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 専門的能力 | 0 | 20 | 0 | 0 | 80 | 0 | 100 |
| 分野横断的能力 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |