|
第1回
|
Programming Basics I I
|
Learn the fundamentals of Python. This includes basic operations, the use of lists and dictionaries, and data extraction (indexing and slicing).
|
第2回
|
Programming Basics II
|
Learn the fundamentals of Python. This includes basic programming concepts such as if statements, for loops, and function definitions, as well as an introduction to object-oriented programming.
|
第3回
|
numeric operation
|
Learn to use the NumPy library for numerical computing. This section covers the basics of handling numbers and matrices, managing dimensions, treating numerical arrays as images (grayscale and color), and data extraction (indexing and slicing).
|
第4回
|
Data Processing I
|
Learn to use the pandas library for data analysis. This covers fundamental data handling, including data selection, sorting, and methods for dealing with missing values. You will also learn to compute descriptive statistics.
|
第5回
|
Data Processing II
|
Learn advanced data manipulation techniques with pandas. This includes computing statistics, combining and splitting datasets, and performing sophisticated data processing using functions.
|
第6回
|
Visualization I
|
Learn methods for data visualization using the Matplotlib library. This course covers a variety of plot types, including histograms, bar charts, scatter plots, box plots, and contour plots.
|
第7回
|
Visualization II
|
Learn methods for data visualization using the Learn methods for data visualization using the Matplotlib library. This course also covers the data structure of images and how to handle and display them.
|
第8回
|
Visualization III
|
Learn to create basic plots using the seaborn library. This section focuses on producing visually appealing and easy-to-understand visualizations.
|
|
※AL(アクティブ・ラーニング)欄に関する注 ・授業全体で、AL(アクティブ・ラーニング)が占める時間の割合を、それぞれの項目ごとに示しています。 ・A〜Dのアルファベットは、以下の学修形態を指しています。 【A:グループワーク】、【B:ディスカッション・ディベート】、【C:フィールドワーク(実験・実習、演習を含む)】、【D:プレゼンテーション】
|