情報学演習I

理工学部 - 情報理工学科

SIC20601

コース情報

担当教員: ゴンサルベス タッド

単位数: 1

年度: 2024

学期: 春学期

曜限: 金4

形式: 対面授業

レベル: 200

アクティブラーニング: あり

他学部履修: 不可

評価方法

授業参加

10%

授業内期末試験

授業期間中

20%

中間試験

授業期間中

20%

小テスト等

20%

その他

その他は,毎回Moodleに提出する課題。 遅刻は授業参加点から減点。 授業中のスマートフォンの使用厳禁。使用した場合は授業参加点が減点となる。

30%

詳細情報

概要

プログラミング演習では,プログラミングの一種である,オブジェクト指向プログラミング(Object-Oriented Programming:OOP)を学ぶ。変数,条件分岐,繰り返しなどの基本に加え,クラス,オブジェクトなどオブジェクト指向の重要な概念について,プログラムの作成,実行を行い,理解を深める。プログラミング言語には,JAVAを使う。 この科目は理工学部のカリキュラムポリシー第2項にある,専門的な能力を身につけさせ,独創的な研究を推進できる能力を修得させるものである。

目標

Javaプログラム言語を理解し,それを使ってプログラムを書くことができる。 オブジェクト,クラス,継承などオブジェクト指向の重要な概念について理解し,簡単なアプリやシステムの開発をすることができる。 情報理工学科のディプロマポリシー4にある,データベース,ソフトウェア工学等の情報の生成・活用・蓄積・流通に関わる基礎技術を理解し,最先端情報技術を利活用・創出できる能力を身につけることを目指す。

授業外の学習

毎回の授業後に以下のことを行う。 1. 教科書をもう一度ゆっくり読み完全に理解する。 2. 授業中に作業を始めた課題を完成する。 3. 教員が指示した応用課題を行う。 4.2と3を締め切りまでにMoodleに提出する。 毎週の課題提出の締め切りは延長は認められないため,課題提出不可となり,未提出課題は0点となる。

所要時間: 授業 1 回あたり 60 分以上

スケジュール

  1. INSTRUCTIONS プログラミング環境設定 INTRODUCTION TO JAVA Textbook 1 Chapter 1, 2, 3
  2. 変数 Textbook 1 Chapter 4
  3. 演算 Textbook 1 Chapter 5
  4. 条件文 Textbook 1 Chapter 6
  5. 繰り返し文 Textbook 1 Chapter 7
  6. 配列 Textbook 1 Chapter 8
  7. メソッド Textbook 1 Chapter 9
  8. 中間テスト
  9. クラス Textbook 2 Chapter 2
  10. クラスの機能 Textbook 2 Chapter 3, 4
  11. クラスライブラリ Textbook 2 Chapter 5, 6
  12. オブジェクトの配列 Textbook 2 Chapter 8
  13. 継承 Textbook 2 Chapter 9
  14. 総合テスト

教科書

演習資料はMOODLEにアップロードされます。

  • アクティブラーニングで学ぶ Javaプログラミングの基礎1

    著者: 大野 澄雄 (編)

    出版社: コロナ社,2015年

  • アクティブラーニングで学ぶ Javaプログラミングの基礎2

    著者: 大野 澄雄 (編)

    出版社: コロナ社,2014年

参考書

書籍情報はありません。

© 2025 上智非公式シラバス. All rights reserved.