情報学演習I
理工学部 - 情報理工学科
SIC20601
コース情報
担当教員: ゴンサルベス タッド
単位数: 1
年度: 2024
学期: 春学期
曜限: 金4
形式: 対面授業
レベル: 200
アクティブラーニング: あり
他学部履修: 不可
評価方法
授業参加
授業内期末試験
授業期間中
中間試験
授業期間中
小テスト等
その他
その他は,毎回Moodleに提出する課題。 遅刻は授業参加点から減点。 授業中のスマートフォンの使用厳禁。使用した場合は授業参加点が減点となる。
詳細情報
概要
プログラミング演習では,プログラミングの一種である,オブジェクト指向プログラミング(Object-Oriented Programming:OOP)を学ぶ。変数,条件分岐,繰り返しなどの基本に加え,クラス,オブジェクトなどオブジェクト指向の重要な概念について,プログラムの作成,実行を行い,理解を深める。プログラミング言語には,JAVAを使う。 この科目は理工学部のカリキュラムポリシー第2項にある,専門的な能力を身につけさせ,独創的な研究を推進できる能力を修得させるものである。
目標
Javaプログラム言語を理解し,それを使ってプログラムを書くことができる。 オブジェクト,クラス,継承などオブジェクト指向の重要な概念について理解し,簡単なアプリやシステムの開発をすることができる。 情報理工学科のディプロマポリシー4にある,データベース,ソフトウェア工学等の情報の生成・活用・蓄積・流通に関わる基礎技術を理解し,最先端情報技術を利活用・創出できる能力を身につけることを目指す。
授業外の学習
毎回の授業後に以下のことを行う。 1. 教科書をもう一度ゆっくり読み完全に理解する。 2. 授業中に作業を始めた課題を完成する。 3. 教員が指示した応用課題を行う。 4.2と3を締め切りまでにMoodleに提出する。 毎週の課題提出の締め切りは延長は認められないため,課題提出不可となり,未提出課題は0点となる。
所要時間: 授業 1 回あたり 60 分以上
スケジュール
- INSTRUCTIONS プログラミング環境設定 INTRODUCTION TO JAVA Textbook 1 Chapter 1, 2, 3
- 変数 Textbook 1 Chapter 4
- 演算 Textbook 1 Chapter 5
- 条件文 Textbook 1 Chapter 6
- 繰り返し文 Textbook 1 Chapter 7
- 配列 Textbook 1 Chapter 8
- メソッド Textbook 1 Chapter 9
- 中間テスト
- クラス Textbook 2 Chapter 2
- クラスの機能 Textbook 2 Chapter 3, 4
- クラスライブラリ Textbook 2 Chapter 5, 6
- オブジェクトの配列 Textbook 2 Chapter 8
- 継承 Textbook 2 Chapter 9
- 総合テスト
教科書
演習資料はMOODLEにアップロードされます。
アクティブラーニングで学ぶ Javaプログラミングの基礎1
著者: 大野 澄雄 (編)
出版社: コロナ社,2015年
アクティブラーニングで学ぶ Javaプログラミングの基礎2
著者: 大野 澄雄 (編)
出版社: コロナ社,2014年
参考書
書籍情報はありません。