応用データ処理学

科目基礎情報

学校 香川高等専門学校 開講年度 平成30年度 (2018年度)
授業科目 応用データ処理学
科目番号 0448 科目区分 専門 / 選択
授業形態 授業 単位の種別と単位数 履修単位: 2
開設学科 建設環境工学科(2018年度以前入学者) 対象学年 5
開設期 通年 週時間数 2
教科書/教材 配布プリント
担当教員 高橋 直己,柳川 竜一

到達目標

プログラミングに関する基礎知識に加えて,表計算と統計学に関する基本事項を理解し,建設工学へ適用できる能力を涵養する。
1. 表計算ソフトウェアを用いて、度数分布表およびヒストグラムを作成できる。基本的な統計量について説明できる。
2. 回帰分析について説明できる。表計算を用いて基本的な回帰分析が行える。
3. 様々なプログラミング言語の特徴を理解し、VBAの位置づけを理解する。
4. VBAを用いた簡単なプログラムの作成および実行することができる。

ルーブリック

理想的な到達レベルの目安標準的な到達レベルの目安未到達レベルの目安
表計算ソフトウェアを用いて、度数分布表およびヒストグラムを作成できる。基本的な統計量について説明できる。表計算ソフトウェアを用いて、度数分布表およびヒストグラムを作成できる。表計算ソフトウェアを用いて、基本的な統計量を計算することができる。表計算ソフトウェアを用いて、度数分布表およびヒストグラムを作成できる。基本的な統計量について説明できる。表計算ソフトウェアを用いて、度数分布表およびヒストグラムを作成できない。基本的な統計量について説明できない。
回帰分析について説明できる。表計算を用いた、単回帰分析および重回帰分析について説明できる。回帰分析について説明できる。表計算を用いて、単回帰分析および重回帰分析が行える。回帰分析について説明できる。表計算を用いた、単回帰分析および重回帰分析について説明できる。回帰分析について説明できない。表計算を用いた、単回帰分析および重回帰分析について説明できない。
Excel関数やマクロ機能を理解することができる。ExcelVBAを理解し、コードを自作できる。Excel関数の利用やマクロによる記録とコードの修正ができる。Excel関数やマクロ機能を理解することができない。
GUIプログラムを理解することができる。Excel上でフォームウィンドウを活用したプログラムを作成できる。Excel上でフォームウィンドウを作成することができる。GUIを理解することができない。

学科の到達目標項目との関係

学習・教育到達度目標 C-1 説明 閉じる
学習・教育到達度目標 C-2 説明 閉じる

教育方法等

概要:
プログラミングに関する基礎知識に加えて,表計算と統計学に関する基本事項を理解し,建設工学へ適用できる能力を涵養する。
授業の進め方・方法:
コンピュータを用いた表計算、プログラミングについて説明した後、演習に取り組む。必要に応じてグループ学習を行う。
注意点:
・4回の試験結果を平均し,60点以上を合格とする。
・各試験の成績は,定期試験を60%,課題を40%考慮に入れて評価する。
・課題の評価は,その提出状況と内容をもとに総合評価する。

授業計画

授業内容 週ごとの到達目標
前期
1stQ
1週 授業ガイダンス
データ入力,セル参照,数式,関数
表・グラフの作成・編集
・表計算ソフトウェアの基本的な使い方を理解している。
・表計算ソフトウェアにより基本的なグラフが作成できる。
2週 データ入力,セル参照,数式,関数
表・グラフの作成・編集
建設環境分野への適用,課題演習

・表計算ソフトウェアの基本的な使い方を理解している。
・表計算ソフトウェアにより基本的なグラフが作成できる。
3週 度数分布
ヒストグラム
特性値
・表計算ソフトウェアを用いて、度数分布表およびヒストグラムを作成できる。
・表計算ソフトウェアを用いて、基本的な統計量を計算することができる。
4週 度数分布
ヒストグラム
特性値
・表計算ソフトウェアを用いて、度数分布表およびヒストグラムを作成できる。
・表計算ソフトウェアを用いて、基本的な統計量を計算することができる。
5週 分散,標準偏差 ・表計算ソフトウェアを用いて、基本的な統計量を計算することができる。
6週 共分散,相関係数 ・表計算ソフトウェアを用いて、基本的な統計量を計算することができる。
7週 統計学の基礎に関する演習 ・表計算ソフトウェアを用いて、基本的な統計量を計算することができる。
8週 統計学の基礎に関する演習 ・表計算ソフトウェアを用いて、基本的な統計量を計算することができる。
2ndQ
9週 定期試験 ・基本的な統計量について説明できる。
・表計算を用いて、基本的な統計量を算出することができる。
10週 単回帰分析 ・表計算ソフトウェアを用いて、基本的な単回帰分析が行える。
11週 単回帰分析 ・表計算ソフトウェアを用いて、基本的な単回帰分析が行える。
12週 重回帰分析 ・表計算ソフトウェアを用いて、基本的な重回帰分析が行える。
13週 重回帰分析 ・表計算ソフトウェアを用いて、基本的な重回帰分析が行える。
14週 重回帰分析 ・表計算ソフトウェアを用いて、基本的な重回帰分析が行える。
15週 定期試験 ・回帰分析の基本事項について説明できる。
・表計算を用いて、基本的な回帰分析が行える。
16週 これまでの復習 ・回帰分析の基本事項について説明できる。
・表計算を用いて、基本的な回帰分析が行える。
後期
3rdQ
1週 授業ガイダンス
様々なプログラム言語の特徴
様々なプログラミング言語の概要を理解する。
2週 Excel関数(subtotal)の利用
Excelマクロ
習ったExcel関数を日常的に使えるようになる。
Excelマクロの作業内容を記録する。
3週 Excelマクロコードの編集
記録されたマクロプログラムを確認し、必要に応じて編集する。
4週 簡単なVBプログラミングの作成と実行
変数の型宣言
演算子の利用
VBEの使い方を知る。
5週 Excel関数(LEFT・RIGHT・CENTER・LEN)の利用 習ったExcel関数を日常的に使えるようになる。
6週 マクロプログラムの作成① VBE上でプログラムを作成する。
7週 マクロプログラムの作成② VBE上でプログラムを作成する。
8週 Excel関数(データ処理・時間)の利用 習ったExcel関数を日常的に使えるようになる。
4thQ
9週 定期試験 Excelマクロ機能およびExcel関数を使いこなせる。
10週 繰り返し処理 繰り返しを伴う簡単な算術問題をプログラミングする。
11週 配列の利用
サブプログラムの作成
配列の概念を理解し、複数の小プログラムから構成された複雑なプログラムを作成する。
12週 ユーザフォームの作成 ユーザフォームの作成方法を理解する。
13週 自由課題(テーマ設定) 自身が設定したテーマを解決するプログラムについて発表を行う。
14週 自由課題(流れ図・プログラミング) 自身が設定したテーマを解決するプログラムについて発表を行う。
15週 自由課題(発表会) 自身が設定したテーマを解決するプログラムについて発表を行う。
16週 定期試験 GUIを活用した独自のプログラム作成ができる。

モデルコアカリキュラムの学習内容と到達目標

分類分野学習内容学習内容の到達目標到達レベル授業週

評価割合

試験発表相互評価態度ポートフォリオその他合計
総合評価割合60400000100
表計算を用いた統計の基礎1510000025
表計算を用いた回帰分析1510000025
表計算関数機能の利用1510000025
VBAを用いたプログラム1510000025