【授業概要】
・テーマ
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%)により評価する。 正当な理由のない欠席や遅刻については減点する。
【テキスト・参考書】
テキスト:「アルゴリズムから学ぶJavaプログラミング入門」、鶴沢偉伸、技報堂出版
【その他】
・学生へのメッセージ
思考錯誤を繰り返してプログラミング能力を高めましょう。
|