徳島文理大学

Webシラバスシステム

TOP 戻る
徳島文理大学短期大学部

【科目名】    プログラミング演習

科目番号00065担当教員名國本 崇単位2単位
科目群専門必修・選択必修開講期前期 対象年次2年
授業概要
授業概要
この演習では,データ処理や,数式による問題の解決法などで必要になる知識と技能を身につける。エクセルの登場により,データ処理などに関しては,プログラムを組むことなく処理できるようになっている。しかし,大量のデータを処理する場合や,場合に応じて使用する数式使い分ける必要がある場合などは,エクセルを使うより、自身でプログラムを組む方が早く便利である。また,プログラムを組めば,どのようなデータでも処理することが可能である。プログラム能力は,将来研究開発に進む人ばかりでなく,一般的な業務に取り組む人にも必要な能力である。
到達目標
本演習は、プログラミングの初学者向けであり、Visual Basic用いてプログラミングの初歩を理解することを目標とする。

1.オブジェクトと変数・関数が扱えるようになる.
2.ループと条件分岐を理解し、配列を用いたデータ計算ができるようになる.
授業計画授業形態授業時間外学習
【1】ガイダンス+プログラミング言語に関する講義  
【2】Visual Basicの起動、プログラムの保存/実行(簡単なプログラムの作製)PCによる実習.例題の復習および提出用演習課題の完成
【3】画面に文字を表示させる方法、PCによる実習.例題の復習および提出用演習課題の完成
【4】データ入出力と出力形式の指定PCによる実習.例題の復習および提出用演習課題の完成
【5】関数の使い方PCによる実習.例題の復習および提出用演習課題の完成
【6】ループによる繰り返し実行
(For〜Nextステートメント)
PCによる実習.例題の復習および提出用演習課題の完成
【7】条件分岐
(Ifステートメント、Select Caseステートメント)
PCによる実習.例題の復習および提出用演習課題の完成
【8】配列I(変数と一次元配列)PCによる実習.例題の復習および提出用演習課題の完成
【9】配列II(多次元配列)
行列の演算
PCによる実習.例題の復習および提出用演習課題の完成
【10】ループ中での条件分岐PCによる実習.例題の復習および提出用演習課題の完成
【11】例外処理PCによる実習.例題の復習および提出用演習課題の完成
【12】グラフィック命令IPCによる実習.例題の復習および提出用演習課題の完成
【13】グラフィック命令IIPCによる実習.例題の復習および提出用演習課題の完成
【14】データの入出力I(ファイルの読み書き)PCによる実習.例題の復習および提出用演習課題の完成
【15】データの入出力II(表形式での画面への表示と保存、ファイルメニュー)PCによる実習.例題の復習および提出用演習課題の完成
評価方法
課題(演習問題)の(実行可能な)プログラムの提出
教科書
ガイダンス時に配布する15回分の教材ファイル(Html)
参考図書
羽山博「基礎Visual Basic 2010」 (インプレスジャパン,2010年)
(この書籍にはVisual Studio 2010 ExpressのDVDが付属している)
備考
実習前に各時間のファイルを予め読んでおき、実施すべき課題を把握しておくこと
各自USBメモリを用意して作成した(もしくは作成中の)プログラムのバックアップをとり、学内または自宅などでのプログラムの動作確認やブラッシュアップを行うことを推奨する。