2026年度シラバス詳細

科目:知識情報システム

科目コード 26S021540
科目名 知識情報システム
担当者名 深澤 克朗
授業の概要 データサイエンスや機械学習などで広く使われているPythonについて、基本的な使い方とプログラミングを学習する。 Pythonはプログラムの読みやすさが優れている言語であり、様々な応用分野でも広く使われているため、必ず学習されることを願います。
実務経験
事前事後の学習内容 基本的なアルゴリズムを学んでいること。
到達目標 外部ライブラリを使ったプログラムを作成できるようになる。
授業の進め方 サンプルプログラムなどを提示します。 毎回のテーマに沿った課題を作成することが求められます。
授業計画 【第1回】Pythonの実行環境 【第2回】Pythonの開発方法 【第3回】計算、変数、演算子(1) 【第4回】計算、変数、演算子(2) 【第5回】いろいろなデータの型(1) 【第6回】いろいろなデータの型(2) 【第7回】条件分岐 【第8回】繰り返し(1) 【第9回】繰り返し(2) 【第10回】関数(1) 【第11回】関数(2) 【第12回】関数(3) 【第13回】関数(4) 【第14回】エラー・例外処理 【第13回】クラス(1) 【第14回】クラス(2) 【第15回】継承(1) 【第16回】継承(2) 【第17回】ファイル操作(1) 【第18回】ファイル操作(2) 【第19回】標準ライブラリ(1) 【第20回】標準ライブラリ(2) 【第21回】標準ライブラリ(3) 【第22回】外部ライブラリ(1)Numpyの利用 【第22回】外部ライブラリ(2)Numpyの利用 【第23回】外部ライブラリ(3)pandas,scikit-learn 【第24回】外部ライブラリ(4)pandas,scikit-learn 【第23回】外部ライブラリ(5)pandas,scikit-learn 【第24回】外部ライブラリ(6)Matplotlib 【第25回】外部ライブラリ(7)Matplotlib 【第26回】外部ライブラリ(8)スクレイピング 【第27回】外部ライブラリ(9)スクレイピング 【第28回】最終プログラム作成(1) 【第29回】最終プログラム作成(2) 【第30回】最終プログラム作成(3)
成績評価方法 中間課題点50% 最終課題点50%
テキスト 特になし
参考文献 特になし