文理学部シラバスTOP > 文理学部 > 情報科学科(情報システム解析学科) > 基礎プログラミング2
日本大学ロゴ

基礎プログラミング2

このページを印刷する

科目名
平成29年度以降入学者
基礎プログラミング2
平成28年度以前入学者 プログラミング基礎
教員名 尾崎 知伸,宮田 章裕
単位数    2 学年    1 開講区分 文理学部
学期 後期 履修区分 必修
授業テーマ 関数の作成と利用
授業のねらい・到達目標 基礎プログラミング1で修得した内容を前提とし,関数について深く学修する.様々な関数とその利用例を通じ,関数化にはいくつかの目的があることを理解するとともに,それに基づき,独力で適切な関数を設計出来るようになることを目標とする.加えて,再帰関数の考え方を理解することも目標とする.
授業の方法 講義形式の説明と計算機を使った実習を繰り返す
履修条件 基礎プログラミング1の内容を修得済みであることが望ましい
事前学修・事後学修,授業計画コメント 毎回授業の準備として,前回までの内容を復習しておくこと.
また宿題等も含め,理解が十分でないと思われる内容に関しては,早めに担当教員に質問・相談をすること.
授業計画
1 基礎プログラミング1の復習
[準備] 基礎プログラミング1の学修内容を復習しておくこと
2 処理の分割1:返り値のない関数の基礎
[準備] 前回までの内容を復習しておくこと
3 処理の分割2:返り値のある関数の基礎
[準備] 前回までの内容を復習しておくこと
4 処理の分割3:複数の関数の利用
[準備] 前回までの内容を復習しておくこと
5 授業内試験と解説
6 処理の再利用1:基礎
[準備] 前回までの内容を復習しておくこと
7 処理の再利用2:応用
[準備] 前回までの内容を復習しておくこと
8 処理の再利用3:発展
[準備] 前回までの内容を復習しておくこと
9 処理の抽象化1:基礎
[準備] 前回までの内容を復習しておくこと
10 処理の抽象化2:応用
[準備] 前回までの内容を復習しておくこと
11 処理の抽象化3:発展
[準備] 前回までの内容を復習しておくこと
12 再帰関数1:基礎
[準備] 前回までの内容を復習しておくこと
13 再帰関数2:応用
[準備] 前回までの内容を復習しておくこと
14 授業内試験と解説
15 これまでの復習・解説を行い授業の理解を深める
その他
参考書 著:Casey Reas、Ben Fr 、訳:船田 巧 『Processingをはじめよう 第2版』  オライリージャ パン 2016年 第2版
長名優子、石畑宏明、菊池眞之、伊藤 雅仁  『つくって学ぶProcessingプログラミング入 門』  コロナ社 2017年
成績評価の方法及び基準 レポート(20%)、授業内テスト(70%)、授業参画度(10%)
オフィスアワー 尾崎:随時を受け付ける.原則,事前にメール等でアポイントをとること.
宮田:研究室在室時はいつでも対応可能(在室予定曜日・時限は研究室前に掲示)
備考 履修登録の際は、クラス別に登録をすること

このページのトップ