【授業の目的】
Java言語を用いたプログラミングとアルゴリズムについて学ぶ。
【授業の到達目標】
1.Java言語によるプログラミングを習得する。 2.基本的なアルゴリズムを理解し、プログラムの作成能力を習得する。
【授業概要(キーワード)】
Java言語、プログラミング、アルゴリズム
【科目の位置付け】
理学部ディプロマ・ポリシー「理学についての深い知識を修得し、自己の中に体系化することにより、幅広い視野と探究心を持つ」に関連する。
【授業計画】
・授業の方法
講義形式による解説とコンピュータを用いた実習を組み合わせて行う。
・日程
1.論理と整数の基本 2.プログラムの基本構造 3.変数と型、演算 4.配列 5.条件分岐 6.繰り返し処理(1) 7.繰り返し処理(2) 8.素数探索 9.二分法 10.数値積分 11.二分探索 12.データソート(1) 13.データソート(2) 14.いろいろなアルゴリズム 15.まとめと期末試験
【学習の方法】
・受講のあり方
授業中は集中してプログラムの作成と実行に取り組む。
・授業時間外学習へのアドバイス
自分でプログラムの作成と実行を行う。
【成績の評価】
・基準
講義内容とプログラミングの理解度と授業参加状況を評価する。
・方法
テスト(60%)と課題(40%)により評価する。 正当な理由のない欠席や遅刻については減点する。
【その他】
・学生へのメッセージ
思考錯誤を繰り返してプログラミング能力を高めましょう。
|