welcome: please sign in
location: "Java"の差分
2と29のリビジョン間の差分 (その間の編集: 27回)
2008-09-19 01:22:51時点のリビジョン2
サイズ: 1527
編集者: masahiko
コメント:
2008-11-23 13:27:06時点のリビジョン29
サイズ: 2337
編集者: masahiko
コメント:
削除された箇所はこのように表示されます。 追加された箇所はこのように表示されます。
行 5: 行 5:
||科目名||応用プログラミングA||
||担当教員||田中 正彦||
||開講年次||3年||
||開講期||Ⅱ期||
||授業方法||講・演||
||単位数||2||
||単位区分||選||
||授業目標||Java言語によるプログラミングの演習をとおして、プログラミングにおける動的あるいは静的なものごとの考え方を学びます。||
||授業概要||Java言語を使ったプログラミングの演習を行い、クラス、オブジェクト、構造について学びます。授業ではパソコンや学内ネットワークシステムを利用します。||
||テキスト||授業中に適宜紹介する。||
||参考文献||授業中に適宜紹介する。||
||成績評価||出席状況(40%)、課題(60%)の結果を総合して評価します。||
||備考||自ら考えることで、思考と表現の幅を広げましょう。||
=== 授業目標 ===
Java言語によるプログラミングの演習をとおして、プログラミングにおける動的あるいは静的なものごとの考え方を学びます。
=== 授業概要 ===
Java言語を使ったプログラミングの演習を行い、クラス、オブジェクト、構造について学びます。授業ではパソコンや学内ネットワークシステムを利用します。
=== 授業計画(内容) ===
||1||Java概要||[[Javaとはどんな言語なのか]], [[処理系の使い方]]||
||2||Cと似ているところ||[[プログラムの書き方]], [[Cの構文との比較]], [[表示のための命令]]||
||3||Cとの違い||[[プリミティブとオブジェクト]], [[配列]]||
||4||文字列||[[String]], [[コマンドライン引数]]||
||5||変数とクラス||[[変数の宣言と初期化]],[[プログラム作成の手順]],[[クラス]]||
||6||コンストラクタ||[[コンストラクタ]],[[インスタンスをつなぐ]]||
||7||メソッド||[[メソッド]],[[メソッドを作る]]||
||8||複数のクラスを使う||[[他のクラスを使う]]||
行 19: 行 19:
授業計画 8回 列車
 . 2つのJavaファイルを使う
 . n両の編成を作るメソッド
 . 2つの車両をつなぐメソッド(Syaryo.tunagu)
 . 両数に関係なく動作すること、nullのときは?
9回 電車
 . 上り(後ろから番号をふる)
 . 下り(前から番号をふる)
 . 2つの列車から1つの列車を作る(Syaryo.tunaguを利用)
 . 前につなぐ、後ろにつなぐ?
 . クラスファイルの配布(Kadai syako = new Kadai();9回分2つ、10回分1つ、11回分3つのデータ作成)
10回 貨物列車
 . 車両ごとに行き先を指定
 . 大阪行きの車両だけを抜き出す
 . きりはなし
11回 新幹線(まとめ)
 . 車庫内の車両を組み合わせて編成を作る
 . 余った車両はつないで回送する
行 21: 行 38:
||回||内容||
||1||Javaとはどんな言語なのか||
||2||処理系の基本的な使い方||
||3||コマンドアプリケーション||
||4||よく使う構文、Cの構文との比較||
||5||名前、変数||
||6||クラス(1)||
||7||クラス(2)||
||8||クラスメソッド||
||9||クラスインスタンス||
||10||入出力||
||11||例外処理||
||12||アプレット||
||13||総合課題||
||14||総合課題||
||15||総合課題||
 . static変数
 . staticメソッド
 . 多次元配列
 . collection
 . arrayList
 . 継承
 . 入出力、バイトストリームとテキストストリーム
 . 例外処理
 . アプレット
 . 総合課題

Java(応用プログラミングA)資料、課題はmoodleにあります。

授業目標

Java言語によるプログラミングの演習をとおして、プログラミングにおける動的あるいは静的なものごとの考え方を学びます。

授業概要

Java言語を使ったプログラミングの演習を行い、クラス、オブジェクト、構造について学びます。授業ではパソコンや学内ネットワークシステムを利用します。

授業計画(内容)

1

Java概要

Javaとはどんな言語なのか, 処理系の使い方

2

Cと似ているところ

プログラムの書き方, Cの構文との比較, 表示のための命令

3

Cとの違い

プリミティブとオブジェクト, 配列

4

文字列

String, コマンドライン引数

5

変数とクラス

変数の宣言と初期化,プログラム作成の手順,クラス

6

コンストラクタ

コンストラクタ,インスタンスをつなぐ

7

メソッド

メソッド,メソッドを作る

8

複数のクラスを使う

他のクラスを使う

8回 列車

  • 2つのJavaファイルを使う
  • n両の編成を作るメソッド
  • 2つの車両をつなぐメソッド(Syaryo.tunagu)
  • 両数に関係なく動作すること、nullのときは?

9回 電車

  • 上り(後ろから番号をふる)
  • 下り(前から番号をふる)
  • 2つの列車から1つの列車を作る(Syaryo.tunaguを利用)
  • 前につなぐ、後ろにつなぐ?
  • クラスファイルの配布(Kadai syako = new Kadai();9回分2つ、10回分1つ、11回分3つのデータ作成)

10回 貨物列車

  • 車両ごとに行き先を指定
  • 大阪行きの車両だけを抜き出す
  • きりはなし

11回 新幹線(まとめ)

  • 車庫内の車両を組み合わせて編成を作る
  • 余った車両はつないで回送する
  • static変数
  • staticメソッド
  • 多次元配列
  • collection
  • arrayList
  • 継承
  • 入出力、バイトストリームとテキストストリーム
  • 例外処理
  • アプレット
  • 総合課題

Java (最終更新日時 2012-03-27 05:09:20 更新者 masahiko)