コンピュータ演習A

授業目的
情報工学/情報科学を専門として学ぶ上で必要となる,コンピュータおよびインターネットの活用に関わる基本的な知識とスキルを身につけることを目的とする.
到達目標
到達目標は次の通りである. 1) 様々なコンピュータソフトウェアやインターネットを用いて,情報収集・分析・整理・資料作成・プレゼンテーションができる.
2) アルゴリズム的思考を理解し,基本的なアルゴリズムの設計ができる.
3) Python言語を用いたプログラミングスキルを習得する.
授業計画
第1回ガイダンス,コンピュータ,ネットワーク利用の基本
第2回情報収集・分析スキル
第3回資料作成スキル
第4回プレゼンテーションスキル
第5回アルゴリズム的思考
第6回Pythonによるプログラミング(1):プログラミング環境,基本的な文法
第7回Pythonによるプログラミング(2):条件分岐,繰り返し
第8回Pythonによるプログラミング(3):リスト,関数
第9回Pythonによるプログラミング(4):復習
第10回Pythonによるプログラミング(5):クラスとオブジェクト(1)
第11回Pythonによるプログラミング(6):クラスとオブジェクト(2)
第12回Pythonによるプログラミング(7):クラスとオブジェクト(3),進んだ話題(スクレイピング,WebAPIデータ分析,機械学習)
第13回総合演習(1)
第14回総合演習(2)