[講義][流れ]

1998年「ソフトウェア論T(C クラス)」片山敏之

Last updated :
  1. 課題については次の3つの事項を含めて印刷したもの提出すること。
  2. 締切日など  
  3. 課題7まで掲示してあります。


《課題1》p01- 締め切り: 5月30日(土)

  1. プロジェクト名: p01dentaku
    プロジェクトに合ったアイコンを独自にデザインし登録する。
  2. ユニット名: p01dentakuUn
  3. ヒント:テキストの第1章「Numsetプロジェクト」と講義資料のSample 1-5「Counterプロジェクト」に倣い、双方から必要な技法を選び組合わせる。 計算スタートの仕掛けはどれが良いか、どれをデフォルトボタンにするか、どのコンポーネントをフォーカスしないかなどよく考えて完成できればすばらしい。
  4. 解答例


《課題2》p02- 締め切り: 6月20日(土)

  1. ボタン1が移動範囲の壁(境界線)にぶつかったら、ボタン1に「ギャー」という文字を表示する。衝突回数をカウントしてラベル1に表示する。(赤色で表示するから変更)
  2. 終了の仕方は、ストップボタンを押してタイマーを止めた状態にしておくとボタン1の動きは止まるので、ボタン1を押すことで容易に行なえるようにする。
  3. プロジェクト名: p02random , ユニット名: p02randomUn
  4. ヒント:壁にぶつかることの判定は、ボタンは上下左右にしか形を変えないので、ボタンのプロパティでTop, Left (Top+Height, Left+Width)の値と上下左右の壁の値を比べればよい。
  5. 解答例


《課題3》p03- 締め切り: 6月27日(土)

  1. Sample6「標準体重のチェック」(5月21日の例題)
  2. Sample Project 2-3「ボタンの位置と大きさの変更」(6月19日の例題)
  3. Sample Project 2-4「四角形の表示」(6月19日の例題)


《課題4》p04- 締め切り: 7月27日(月)


《課題5》p05- 締め切り: 9月09日(水)

  1. ノートの1枚目のタブ名を「四角形の表示」とし Sample2-5を実行できるようにし, 2枚目のタブ名を「リストボックス」として例題9をそれぞれ実行できるようにする.
  2. 3枚目のノートからはタブ付きノートブックの使い方について説明を「メモ」コンポーネントを用いて記入する. (説明の為に画像を貼り付けることは, 後期で取り扱うので, 必要ない)
  3. プロジェクト名: p04tnote
  4. ユニット名: p04tnoteUn