1 | タイトル | ガイダンス,クラスとオブジェクト,ファイルアクセス |
---|
事前学習 事後学習 | ・授業前に,「プログラミング基礎」および「プログラミング基礎演習」の内容を復習し,C++の基礎的なコーディング方法を思い出しておく.
・授業後に,教員による演習問題の解説の動画を視聴し,演習問題のプログラムを完成させ,動作を確認する. |
---|
授業内容 | ・最初に,本授業の到達目標,授業の進め方,成績評価の方法に関するガイダンスを行う.
・次に,演習問題に取り組む.必要に応じて教員・TAに質問する.
・最後に,教員による演習問題の解説を受ける.必要に応じてメモを取り,授業後のプログラム完成作業に役立てる. |
---|
2 | タイトル | オブジェクト指向プログラミング,カプセル化,クラスと継承 |
---|
事前学習 事後学習 | ・授業前に,前回の演習内容を復習し小テストに備える.
・授業後に,教員による演習問題の解説の動画を視聴し,演習問題のプログラムを完成させ,動作を確認する. |
---|
授業内容 | ・授業の最初に,前回の演習内容に関する小テストに解答する.その後,小テストの答え合わせと解説を行う.
・次に,演習問題に取り組む.必要に応じて教員・TAに質問する.
・最後に,教員による演習問題の解説を受ける.必要に応じてメモを取り,授業後のプログラム完成作業に役立てる. |
---|
3 | タイトル | ポインタ |
---|
事前学習 事後学習 | ・授業前に,前回の演習内容を復習し小テストに備える.
・授業後に,教員による演習問題の解説の動画を視聴し,演習問題のプログラムを完成させ,動作を確認する. |
---|
授業内容 | ・授業の最初に,前回の演習内容に関する小テストに解答する.その後,小テストの答え合わせと解説を行う.
・次に,演習問題に取り組む.必要に応じて教員・TAに質問する.
・最後に,教員による演習問題の解説を受ける.必要に応じてメモを取り,授業後のプログラム完成作業に役立てる. |
---|
4 | タイトル | メモリの動的割り当て,連結リスト(1) |
---|
事前学習 事後学習 | ・授業前に,前回の演習内容を復習し小テストに備える.
・授業後に,教員による演習問題の解説の動画を視聴し,演習問題のプログラムを完成させ,動作を確認する. |
---|
授業内容 | ・授業の最初に,前回の演習内容に関する小テストに解答する.その後,小テストの答え合わせと解説を行う.
・次に,演習問題に取り組む.必要に応じて教員・TAに質問する.
・最後に,教員による演習問題の解説を受ける.必要に応じてメモを取り,授業後のプログラム完成作業に役立てる. |
---|
5 | タイトル | 連結リスト(2) |
---|
事前学習 事後学習 | ・授業前に,前回の演習内容を復習し小テストに備える.
・授業後に,教員による演習問題の解説の動画を視聴し,演習問題のプログラムを完成させ,動作を確認する. |
---|
授業内容 | ・授業の最初に,前回の演習内容に関する小テストに解答する.その後,小テストの答え合わせと解説を行う.
・次に,演習問題に取り組む.必要に応じて教員・TAに質問する.
・最後に,教員による演習問題の解説を受ける.必要に応じてメモを取り,授業後のプログラム完成作業に役立てる. |
---|
6 | タイトル | スタック,キュー(1) |
---|
事前学習 事後学習 | ・授業前に,前回の演習内容を復習し小テストに備える.
・授業後に,教員による演習問題の解説の動画を視聴し,演習問題のプログラムを完成させ,動作を確認する. |
---|
授業内容 | ・授業の最初に,前回の演習内容に関する小テストに解答する.その後,小テストの答え合わせと解説を行う.
・次に,演習問題に取り組む.必要に応じて教員・TAに質問する.
・最後に,教員による演習問題の解説を受ける.必要に応じてメモを取り,授業後のプログラム完成作業に役立てる. |
---|
7 | タイトル | スタック,キュー(2) |
---|
事前学習 事後学習 | ・授業前に,前回の演習内容を復習し小テストに備える.
・授業後に,教員による演習問題の解説の動画を視聴し,演習問題のプログラムを完成させ,動作を確認する. |
---|
授業内容 | ・授業の最初に,前回の演習内容に関する小テストに解答する.その後,小テストの答え合わせと解説を行う.
・次に,演習問題に取り組む.必要に応じて教員・TAに質問する.
・最後に,教員による演習問題の解説を受ける.必要に応じてメモを取り,授業後のプログラム完成作業に役立てる. |
---|
8 | タイトル | 線形探索,二分探索 |
---|
事前学習 事後学習 | ・授業前に,前回の演習内容を復習し小テストに備える.
・授業後に,教員による演習問題の解説の動画を視聴し,演習問題のプログラムを完成させ,動作を確認する. |
---|
授業内容 | ・授業の最初に,前回の演習内容に関する小テストに解答する.その後,小テストの答え合わせと解説を行う.
・次に,演習問題に取り組む.必要に応じて教員・TAに質問する.
・最後に,教員による演習問題の解説を受ける.必要に応じてメモを取り,授業後のプログラム完成作業に役立てる. |
---|
9 | タイトル | 中間総括評価とまとめ |
---|
事前学習 事後学習 | ・授業前に,前回までの演習内容を復習し中間試験に備える.
・授業後に,教員による中間試験問題の解説の動画を視聴し,試験問題のプログラムを完成させ理解を深める. |
---|
授業内容 | ・1回目から9回目までの内容を総括し,中間試験に解答する. |
---|
10 | タイトル | 再帰 |
---|
事前学習 事後学習 | ・授業後に,教員による演習問題の解説の動画を視聴し,演習問題のプログラムを完成させ,動作を確認する. |
---|
授業内容 | ・最初に,演習問題に取り組む(小テストは実施しない).必要に応じて教員・TAに質問する.
・最後に,教員による演習問題の解説を受ける.必要に応じてメモを取り,授業後のプログラム完成作業に役立てる. |
---|
11 | タイトル | 分割統治法,バックトラック探索 |
---|
事前学習 事後学習 | ・授業前に,前回の演習内容を復習し小テストに備える.
・授業後に,教員による演習問題の解説の動画を視聴し,演習問題のプログラムを完成させ,動作を確認する. |
---|
授業内容 | ・授業の最初に,前回の演習内容に関する小テストに解答する.その後,小テストの答え合わせと解説を行う.
・次に,演習問題に取り組む.必要に応じて教員・TAに質問する.
・最後に,教員による演習問題の解説を受ける.必要に応じてメモを取り,授業後のプログラム完成作業に役立てる. |
---|
12 | タイトル | 二分探索木 |
---|
事前学習 事後学習 | ・授業前に,前回の演習内容を復習し小テストに備える.
・授業後に,教員による演習問題の解説の動画を視聴し,演習問題のプログラムを完成させ,動作を確認する. |
---|
授業内容 | ・授業の最初に,前回の演習内容に関する小テストに解答する.その後,小テストの答え合わせと解説を行う.
・次に,演習問題に取り組む.必要に応じて教員・TAに質問する.
・最後に,教員による演習問題の解説を受ける.必要に応じてメモを取り,授業後のプログラム完成作業に役立てる. |
---|
13 | タイトル | 単純な整列アルゴリズム,計算量 |
---|
事前学習 事後学習 | ・授業前に,前回の演習内容を復習し小テストに備える.
・授業後に,教員による演習問題の解説の動画を視聴し,演習問題のプログラムを完成させ,動作を確認する. |
---|
授業内容 | ・授業の最初に,前回の演習内容に関する小テストに解答する.その後,小テストの答え合わせと解説を行う.
・次に,演習問題に取り組む.必要に応じて教員・TAに質問する.
・最後に,教員による演習問題の解説を受ける.必要に応じてメモを取り,授業後のプログラム完成作業に役立てる. |
---|
14 | タイトル | 高速な整列アルゴリズム,外部記憶を使った整列アルゴリズム |
---|
事前学習 事後学習 | ・授業前に,前回の演習内容を復習し小テストに備える.
・授業後に,教員による演習問題の解説の動画を視聴し,演習問題のプログラムを完成させ,動作を確認する. |
---|
授業内容 | ・授業の最初に,前回の演習内容に関する小テストに解答する.その後,小テストの答え合わせと解説を行う.
・次に,演習問題に取り組む.必要に応じて教員・TAに質問する.
・最後に,教員による演習問題の解説を受ける.必要に応じてメモを取り,授業後のプログラム完成作業に役立てる. |
---|
15 | タイトル | 最終総括評価とまとめ |
---|
事前学習 事後学習 | ・授業前に,前回までの演習内容を復習し期末試験に備える.
・授業後に,教員による期末試験問題の解説の動画を視聴し,試験問題のプログラムを完成させ理解を深める. |
---|
授業内容 | ・10回目から14回目までを総括し,期末試験に解答する. |
---|
16 | タイトル | |
---|
事前学習 事後学習 | |
---|
授業内容 | |
---|
17 | タイトル | |
---|
事前学習 事後学習 | |
---|
授業内容 | |
---|
18 | タイトル | |
---|
事前学習 事後学習 | |
---|
授業内容 | |
---|
19 | タイトル | |
---|
事前学習 事後学習 | |
---|
授業内容 | |
---|
20 | タイトル | |
---|
事前学習 事後学習 | |
---|
授業内容 | |
---|
21 | タイトル | |
---|
事前学習 事後学習 | |
---|
授業内容 | |
---|
22 | タイトル | |
---|
事前学習 事後学習 | |
---|
授業内容 | |
---|
23 | タイトル | |
---|
事前学習 事後学習 | |
---|
授業内容 | |
---|
24 | タイトル | |
---|
事前学習 事後学習 | |
---|
授業内容 | |
---|
25 | タイトル | |
---|
事前学習 事後学習 | |
---|
授業内容 | |
---|
26 | タイトル | |
---|
事前学習 事後学習 | |
---|
授業内容 | |
---|
27 | タイトル | |
---|
事前学習 事後学習 | |
---|
授業内容 | |
---|
28 | タイトル | |
---|
事前学習 事後学習 | |
---|
授業内容 | |
---|
29 | タイトル | |
---|
事前学習 事後学習 | |
---|
授業内容 | |
---|
30 | タイトル | |
---|
事前学習 事後学習 | |
---|
授業内容 | |
---|