[ トップに戻る ]

2018年度 : プログラミング1


第1回: 卓上プログラミングによる開発設計概観、Pythonインタプリタの起動と逐次処理・変数の利用


第2回: Pythonインタプリタとスクリプトの体験1,ペア・プログラミングの導入


第3回: インタプリタとスクリプトの体験2: 文字列とif文, 関数の利用


第4回: 関数の利用2、ループ処理(while文)


第5回: レポートの書き方、ループ処理(for文)、range()関数とリストによるシーケンス集合表現、浮動小数点問題


第6回: デバッグ実行、関数とスコープ、仕様、ユニットテスト、モジュール


第7回: KISS原則とDRY原則、再帰と木構造、一般的なIDEによるデバッグ


第8回: 振り返り、一般的なIDEによるデバッグ、File I/O, タプル(Tuples)


第9回: File I/O、タプル、リスト操作の基本、調べ方、振り返り


第10回: リスト操作の補足、文字列操作、シーケンス処理のサマリ


第11回: ディクショナリ、Numpy入門、Jupyter Notebookの紹介


第12回: テストとデバッグ、関数設計


第13回: バージョン管理システム Git入門


第14回: 例外とアサーション


第15回: 振り返りと今後の道標


参考文献・サイト