データサイエンス入門のシラバス情報

科目名称
Course title(Japanese)
データサイエンス入門 科目番号
Course number
21MAPTS203
科目名称(英語)
Course title(English)
Introduction to Data Science
授業名称
Class name
データサイエンス入門
教員名 下川 朝有
Instructor
開講年度学期 2022年度 前期
Year/Semester
曜日時限 月曜5限
Class hours
開講学科
Department
理学部第二部 数学科
外国語のみの科目
(使用言語)
Course in only foreign
languages (languages)
-
単位
Course credit
2.0 授業の主な実施形態
Main class format
対面授業 / On-site class
概要
Descriptions
データサイエンスのための入門的な内容について学習する。
目的
Objectives
データサイエンス、特にデータのまとめ方、視覚化、また基本的な解析手法について実装できるようにする。
到達目標
Outcomes
Pythonと呼ばれるソフトウェアの基本的な使い方について学び、データサイエンスのための基本的な内容について理解・実装できるようにする。
履修上の注意
Course notes prerequisites
なし
アクティブ・ラーニング科目
Teaching type(Active Learning)
課題に対する作文
Essay
- 小テストの実施
Quiz type test
-
ディベート・ディスカッション
Debate/Discussion
- グループワーク
Group work
-
プレゼンテーション
Presentation
- 反転授業
Flipped classroom
-
その他(自由記述)
Other(Describe)
演習を行う
準備学習・復習
Preparation and review
各回の講義内容を4時間程度復習し、演習問題を解けるようにすること。
成績評価方法
Performance grading
policy
毎回行う演習課題を評価する。
学修成果の評価
Evaluation of academic
achievement
・S:到達目標を十分に達成し、極めて優秀な成果を収めている
・A:到達目標を十分に達成している
・B:到達目標を達成している
・C:到達目標を最低限達成している
・D:到達目標を達成していない
・-:学修成果の評価を判断する要件を欠格している

・S:Achieved outcomes, excellent result
・A:Achieved outcomes, good result
・B:Achieved outcomes
・C:Minimally achieved outcomes
・D:Did not achieve outcomes
・-:Failed to meet even the minimal requirements for evaluation
教科書
Textbooks/Readings
・教科書を使用する場合は、MyKiTS(教科書販売サイト)から検索・購入可能ですので以下のURLにアクセスしてください。
https://gomykits.kinokuniya.co.jp/tokyorika/
 
・Search and purchase the necessary textbooks from MyKiTS (textbook sales site) with the link below.
https://gomykits.kinokuniya.co.jp/tokyorika/
参考書・その他資料
Reference and other materials
講義内で資料を配布する。
授業計画
Class plan
1 ガイダンス・Anacondaのインストール

2 起動方法、実行・中断、マジックコマンド

3 基本文法、math、文字列のスライシング、型の変換、コメント、改行

4 比較演算子、if、for、while処理

5 組み込み関数、関数の定義、無名関数

6 リスト型、タプル型、シーケンス型、参照渡し

7 辞書型、集合型、ファイルの読み書き

8 インスタンス、クラス定義、モジュール利用、モジュール作成

9 Numpyによる数値計算、配列

10 Numpyによる配列演算

11 Numpyによる乱数

12 Matplotlib、PandasのSeries

13 PandasのDataFrame

14 最終課題

15 まとめ
教職課程
Teacher-training course
なし
実務経験
Practical experience
-
教育用ソフトウェア
Educational software
Python, Anaconda
備考
Remarks
Pythonと呼ばれるソフトウェアを利用したプログラミング中心の授業となる。
状況に応じて方針を変更・更新する場合があります。
9921DS1
CLOSE