Outline:
Visual Basic for Application(VBA)の基礎を学び、専門科目を題材にした演習を行う。本科目は,専門科目におけるデータ解析や整理に有用である.
Style:
授業前半は教室にて授業項目の内容の解説を行い、後半は情報処理室に移動し、コンピュータを用いた演習を行う。演習課題は、期日までにその解答をメールで担当教官に提出させる。
Notice:
毎回の演習問題は必ず提出する。
成績評価式=3回の試験の平均点×0.8+課題の評価(20点)
|
|
|
Theme |
Goals |
1st Semester |
1st Quarter |
1st |
授業の進め方の説明 Excellの復習 |
シラバスを用いて授業の進め方、評価法を説明する。 Excelによるデータ分析の方法を学習する。
|
2nd |
Visual Basic for Application (1) |
VBAの概略とマクロの自動記録機能が理解できる。
|
3rd |
Visual Basic for Application (2) |
セルの操作について理解できる。
|
4th |
Visual Basic for Application (3) |
繰り返し処理(For Next)用いた処理について理解できる。
|
5th |
Visual Basic for Application (4) |
繰り返し処理(For Next)の演習ができる。
|
6th |
Visual Basic for Application (5) |
分岐処理(If)を用いた処理について理解できる。
|
7th |
Visual Basic for Application (6) |
分岐処理(If)を用いた演習が理解できる。
|
8th |
中間試験 |
マクロの自動記録、ForNext,IFに関する問題を出題する。
|
2nd Quarter |
9th |
Visual Basic for Application (7) |
試験解答、繰り返し処理(Do Loop)について理解できる。
|
10th |
Visual Basic for Application (8) |
繰り返し処理(Do Loop)について理解できる。
|
11th |
Visual Basic for Application (9) |
繰り返し処理(Do Loop)に関する演習ができる。
|
12th |
Visual Basic for Application (10) |
繰り返し処理(Do Loop)に関する演習ができる。
|
13th |
Visual Basic for Application (11) |
分岐処理(Select Case)について理解できる。
|
14th |
Visual Basic for Application (12) |
DoLoop、SelectCaseに関する総合演習ができる。
|
15th |
期末試験 |
Do Loopによる繰り返し処理、SelectCaseによる分岐処理に関する問題を出題する。
|
16th |
答案返却など |
ユーザーフォームを用いたマクロの特徴を解説する。
|
2nd Semester |
3rd Quarter |
1st |
Visual Basic for Application (13) |
ユーザーフォームを用いたマクロの基礎(1)に取り組む。
|
2nd |
Visual Basic for Application (14) |
ユーザーフォームを用いたマクロの基礎(2)に取り組む。
|
3rd |
Visual Basic for Application (15) |
ユーザーフォームを用いたマクロの基礎(3)に取り組む。
|
4th |
Visual Basic for Application (16) |
ユーザーフォームを用いたマクロの応用(1)に取り組む。
|
5th |
Visual Basic for Application (17) |
ユーザーフォームを用いたマクロの応用(2)に取り組む。
|
6th |
Visual Basic for Application (18) |
ユーザーフォームを用いたマクロの応用(3)に取り組む。
|
7th |
Visual Basic for Application (19) |
ユーザーフォームを用いたマクロの応用(4)に取り組む。
|
8th |
中間試験 |
ユーザーフォームを用いたマクロに関する問題を出題する。
|
4th Quarter |
9th |
Visual Basic for Application の応用(1) |
VBAを用いたn次方程式の解法を理解できる。
|
10th |
Visual Basic for Application の応用(2) |
VBAを用いた角測量のデータ整理について理解できる。
|
11th |
Visual Basic for Application の応用(3) |
VBAを用いたトラバース計算の方法について学習する。
|
12th |
Visual Basic for Application の応用(4) |
VBAを用いた閉合トラバース計算の方法について理解できる。
|
13th |
Visual Basic for Application の応用(5) |
VBAを用いて静水圧・管路流の問題を解く方法を理解できる.
|
14th |
Visual Basic for Application の応用(6) |
VBAを用いた梁の問題を解く方法を理解できる。
|
15th |
期末試験 |
VBAの応用に関する実技問題を出題する。
|
16th |
答案返却など |
試験解答、VBAの学習に関する振り返りをする。
|