授業計画 |
| 回数 |
学習目標 |
学習項目 |
| 1 |
データ型、演算子を使ったPythonのプログラムが書ける |
Pythonの基本文法1
データ型、演算子 |
| 【理解度確認】演習課題 |
| 2 |
条件分岐・反復を使ったプログラムが書ける |
Pythonの基本文法2
条件分岐・反復 |
| 【理解度確認】演習課題 |
| 3 |
組み込み関数、自作関数を使ったプログラムが書ける |
Pythonの基本文法3
組み込み関数、自作関数 |
| 【理解度確認】演習課題 |
| 4 |
クラスとオブジェクトを使ったプログラムが書ける |
Pythonの基本文法4
クラスとオブジェクト |
| 【理解度確認】演習課題 |
| 5 |
数値演算ライブラリの活用方法について説明できるようになる |
ライブラリの活用1
数値演算ライブラリ(NumPy) |
| 【理解度確認】演習課題 |
| 6 |
数値演算ライブラリの活用方法について説明できるようになる |
ライブラリの活用2
数値演算ライブラリ(Pandas) |
| 【理解度確認】演習課題 |
| 7 |
グラフ描画ライブラリの活用方法について説明できるようになる |
ライブラリの活用3
グラフ描画ライブラリ(Matplotlib) |
| 【理解度確認】演習課題 |
| 8 |
デスクトップアプリライブラリの活用方法について説明できるようになる |
ライブラリの活用4
デスクトップアプリ(Tkinter) |
| 【理解度確認】演習課題 |
| 9 |
画像処理ライブラリの活用方法について説明できるようになる |
ライブラリの活用5
画像処理(OpenCV) |
| 【理解度確認】演習課題 |
| 10 |
応用事例としてスクレイピングの動作について理解する |
応用事例1
スクレイピング1 |
| 【理解度確認】演習課題 |
| 11 |
任意のWebサイトのスクレイピングが出来るようになる |
応用事例2
スクレイピング2 |
| 【理解度確認】演習課題 |
| 12 |
応用事例として機械学習について説明できるようになる |
応用事例3
機械学習1 |
| 【理解度確認】演習課題 |
| 13 |
Pythonを使った機械学習ができるようになる |
応用事例4
機械学習2 |
| 【理解度確認】演習課題 |
| 14 |
Pythonを使った機械学習ができるようになる |
応用事例5
機械学習3 |
| 【理解度確認】演習課題 |
| 15 |
理解度確認テストを実施する |
これまでの学習の振返り |
| 【理解度確認】理解度確認テスト |