情報処理概論

九州大学 工学部地球環境工学科 船舶海洋システム工学コース3年後期

講義資料


講義日程・講義内容の説明

配布資料(PDFファイル) 2019.11.15更新


第1回 コンピュータの原理

配布資料(PDFファイル)
下記の課題提出用フォルダへ、課題の番号と提出者が分かるようにファイル名を以下のようにしてアップロードせよ
第1回1TE19xxxZ名前.py
課題提出先フォルダ(九大ファイル共有システム)


第2回 変数と型/算術計算

配布資料(PDFファイル)
下記の課題提出用フォルダへ、課題の番号と提出者が分かるようにファイル名を以下のようにしてアップロードせよ
第2回1TE19xxxZ名前.py
課題提出先フォルダ(九大ファイル共有システム)


第3回 条件分岐・多分岐

配布資料(PDFファイル)
下記の課題提出用フォルダへ、課題の番号と提出者が分かるようにファイル名を以下のようにしてアップロードせよ
第3回1TE19xxxZ名前.py
課題提出先フォルダ(九大ファイル共有システム)


第4回 定回反復・不定回反復

配布資料(PDFファイル)
課題1のプログラムの後ろに、コメント行を数行挿入してから課題2のプログラムをそのままつなげ、 下記の課題提出用フォルダへ、課題の番号と提出者が分かるようにファイル名を以下のようにしてアップロードせよ
第4回1TE19xxxZ名前.py
課題提出先フォルダ(九大ファイル共有システム)


第5回 リスト(配列)

配布資料(PDFファイル)
下記の課題提出用フォルダへ、課題の番号と提出者が分かるようにファイル名を以下のようにしてアップロードせよ
第5回1TE19xxxZ名前.py
課題提出先フォルダ(九大ファイル共有システム)


第6回 ユーザ定義関数/ファイル入出力

配布資料(PDFファイル)
下記の課題提出用フォルダへ、課題の番号と提出者が分かるようにファイル名を以下のようにしてアップロードせよ
第6回1TE19xxxZ名前.py
課題提出先フォルダ(九大ファイル共有システム)


第7回 グラフ描画ライブラリmatplotlib/行列数値計算ライブラリnumpy

配布資料(PDFファイル)
例1のプログラム test07_1.py
例3のプログラム test07_2.py
例3のプログラムが読み込むデータファイル data07_2.txt
例4のプログラム test07_3.py ただし不完全なので各自コードを追加して完成させること

下記の課題提出用フォルダへ、課題の番号と提出者が分かるようにファイル名を以下のようにしてアップロードせよ
第7回1TE19xxxZ名前.py
課題提出先フォルダ(九大ファイル共有システム)


本講義の資料作成では以下の教科書を参考にしました:
  1. Pythonスタートブック 技術評論社 ISBN978-4-7741-9643-5