コンピュータプログラミングI / II(2020年度)(第24回)

コンテンツ

第1章 はじめに

  1. コンパイル
  2. 実行
  3. プログラムの入力方法

第2章 出力

  1. エラー
  2. 文字列の出力(改行無し)
  3. 文字列の出力(複数の出力命令文)
  4. 文字列の出力(改行有り)
  5. 文字列の出力(漢字の出力)
  6. まとめ

第3章 繰り返し

  1. 文字列の出力(復習)
  2. 文字列の出力(繰り返し)
  3. 制御文による1重の繰り返し
  4. 変数
  5. 変数への代入
  6. 代入演算子
  7. 代入演算子と変数
  8. i++
  9. 繰り返し(復習)
  10. for制御文の詳しい説明
  11. カウンターの値
  12. 演習3-1の解答
  13. まとめ

第4章 振る舞い(メソッド)

  1. プログラムの分割
  2. 振る舞いの呼び出し(複数)
  3. for 制御文と振る舞い
  4. 演習4-1 の解答
  5. paint の振る舞い
  6. プログラムの枠組み
  7. スコープ1
  8. スコープ2
  9. スコープ3
  10. スコープ4

第5章 引数

  1. 引数1
  2. 引数2
  3. 引数3
  4. 引数4
  5. 演習5-1
  6. 演習5-1 の解答
  7. クラス図と型
  8. クラス図からのプログラムの機械的な導出
  9. 文字列(String)型の引数
  10. 複数の引数1
  11. 複数の引数2
  12. 型の異なる複数の引数1
  13. 型の異なる複数の引数2

第6章 返却値

  1. 文字列の連結
  2. 返却値1
  3. 演習6-1
  4. 引数と返却値1
  5. 演習6-2
  6. 演習6-2 の解答
  7. 引数と返却値2
  8. 返却値2
  9. クラス図とAPI 仕様
  10. 演習6-3 の解答
  11. 引数と返却値3
  12. 演習6-4
  13. 演習6-4 の解答

第7章 条件分岐

  1. 条件分岐1
  2. 条件分岐2
  3. if 制御文の詳しい説明
  4. if 〜 else 制御文
  5. クラス図からの機械的な導出
  6. 演習7-1
  7. 演習7-1 の解答
  8. クラス図からの機械的な導出
  9. 演習7-2
  10. 演習7-2 の解答
  11. 論理型(boolean)
  12. コメント
  13. 論理演算子
  14. 多重分岐
  15. Weather クラス
  16. 他クラスの振る舞いの呼び出し1
  17. 演習7-3
  18. 演習7-3 の解答
  19. 他クラスの振る舞いの呼び出し2
  20. まとめ

第8章 キーボードからの入力

  1. キーボードからの入力1
  2. キーボードからの入力2
  3. キーボードからの入力と分岐(演習8-1)
  4. 演習8-1 の解答
  5. キーボードからの入力と分岐(演習8-2)
  6. 演習8-2 の解答
  7. コマンドプロンプトからの入力1
  8. コマンドプロンプトからの入力2
  9. コマンドプロンプトからの入力3
  10. コマンドプロンプトからの入力4

第9章 配列

  1. 配列
  2. int 型の配列
  3. int 型の配列と繰り返し
  4. int 型の配列の要素への代入
  5. ジャンケンゲーム
  6. Janken ゲームのgetHandSign
  7. Janken クラス1
  8. 演習9-4
  9. 演習9-4 の解答
  10. JankenクラスのprintIntroduction
  11. Janken クラス2

第10章 Jankenクラス

  1. Janken クラスのprintInputMessage
  2. Janken クラス3
  3. 乱数
  4. 乱数を使用した計算機の手
  5. 演習10-2
  6. 演習10-2 の解答
  7. 演習10-3
  8. 演習10-3 の解答
  9. Janken クラスのprintResultMessage
  10. Janken の勝敗と多重分岐(演習10-4)
  11. 演習10-4 の解答
  12. JankenGame
  13. Janken クラスのpon
  14. Jankenクラスの完成

第11章 Kazuateクラス

  1. Kazuate クラス
  2. 新しいreturn の使用法
  3. Kazuate クラスのplay1
  4. 演習11-2 の解答
  5. Kazuate クラスのplay2
  6. 演習11-3 の解答

総合復習1

総合復習2

学力考査1

学力考査2

第12章 ファイルの入出力

  1. while の繰り返し
  2. ファイル名の取得
  3. ファイルのオープン
  4. ファイルからの読み込み1
  5. ファイルからの読み込み2
  6. ファイルへの書き込み