シラバス参照

授業情報/Class Information

科目一覧へ戻る 2024/04/12 現在

基本情報/Basic Information

開講科目名
/Class
プログラミングⅡ/Programming Ⅱ
授業コード
/Class Code
B601472001
ナンバリングコード
/Numbering Code
DSCd204
開講キャンパス
/Campus
ポートアイランド
開講所属
/Course
経営学部/Business Administration
年度
/Year
2024年度/Academic Year  
開講区分
/Semester
後期/AUTUMN
曜日・時限
/Day, Period
金2(後期)/FRI2(AUT.)
単位数
/Credits
2.0
主担当教員
/Main Instructor
金森 大成/KANAMORI HIRONARI
遠隔授業
/Remote lecture
No

担当教員情報/Instructor Information

教員名
/Instructor
教員所属名
/Affiliation
金森 大成/KANAMORI HIRONARI 経営学部/Business Administration
授業の方法
/Class Format
講義と実習
授業の目的
/Class Purpose
データを収集し、分析するために必要なプログラミング言語の基礎を習得する。本講義ではPythonを使用して、自分で簡単なプログラムを書きデータの分析と作図ができるようになる。
到 達 目 標
/Class Objectives
・標準ライブラリを用いてデータを適切に分析するプログラムが記述できるようになる。
・時系列データの傾向や特徴を分析し、作図できるようになる。
授業のキーワード
/Keywords
Python、アルゴリズム、データ構造、モジュール、クラス、オブジェクト指向
授業の進め方
/Method of Instruction
パソコンを用いた講義・実習形式の授業。教科書とパワーポイントの補足資料用いて説明する。各自でプログラム作成しながら、例題や課題に取り組む。
履修するにあたって
/Instruction to Students
プログラミング経験は問わない。各講義回に該当する部分について、予め教科書を予習し例題に取り組むことが望ましい。また、プログラミングIが履修済みであること。
授業時間外に必要な学修内容・時間
/Required Work and Hours outside of the Class
各回の予習と復習にそれぞれ約1時間
提出課題など
/Quiz,Report,etc
講義中に適宜、課題を課す。
成績評価方法・基準
/Grading Method・Criteria
実習課題(70%)、授業中の取り組み(30%)の計100%で評価する。
テキスト
/Required Texts
「みんなのPython 【第4版】」、柴田淳著、SBクリエイティブ
参考図書
/Reference Books
講義中に適宜紹介する。
No.
/Time
主題と位置付け
/Subjects and position in the whole class
学習方法と内容
/Methods and contents
備考
/Notes
1 第1回 ガイダンス 講義の進め方と成績評価方法等の説明
2 第2回 前期の復習 前期の内容について復習する。
3 第3回 クラスの継承 クラスおよび組み込み型の継承
4 第4回 モジュール(1) モジュールの作成と利用
5 第5回 モジュール(2) パッケージの概念と作成とサードパーティ製ライブラリの導入
6 第6回 スコープ 名前空間とスコープの理解
7 第7回 例外処理 例外の基本概念とtry-except文の利用
8 第8回 前半の復習と課題演習(1) 前半の復習とこれまでの内容に関する課題演習
9 第9回 前半の復習と課題演習(2) 前半の復習とこれまでの内容に関する課題演習
10 第10回 標準ライブラリ(1) 標準ライブラリの利用、日付と時刻の操作
11 第11回 標準ライブラリ(2) 正規表現の基本、ファイル操作とシステム関連のモジュール
12 第12回 データサイエンス(1) NumPyの基本
13 第13回 データサイエンス(2) Matplotlibを使ったデータの可視化
14 第14回 後半の復習と課題演習(1) 後半の復習とこれまでの内容に関する課題演習
15 第15回 後半の復習と課題演習(2) 後半の復習とこれまでの内容に関する課題演習

科目一覧へ戻る