情報科学科 2 年生
2003 年度 マルチメディアコンピューティング II
課題(5章-6章)
[2003/12/17版]
評価基準
必修課題(全10問)は1問につき8点満点,オプション課題(全9問)は1問につき10点満点で採点する.欠席の場合は1回につき5点減点とする.合計点が100点以上の場合は切り捨てる.
注意
[12/17]
R1-R5のオプション課題については,R6の提出フォームの中に含めて提出できるようにします。オプション課題のやり残しがある人は,ぜひ再挑戦してみて下さい。
[12/17]
課題R4-1を(オプション)に変更しました。
課題は1000*1000ピクセルのサイズに収まるように作ってください.
R4(5章)
- [R4-1](オプション) オセロゲームのプログラムothello.javaを作りなさい。ただし石の配置は先攻・後攻ともにマウスクリックにより行う(1人オセロ)。先攻・後攻それぞれの石の数も表示すること。
- [R4-2](必修) クイズに答えると成績(得点やランク,今日の運勢・性格診断・あなたの○○度など)を表示するプログラムquiz.javaを作りなさい.質問はn択問題を5問程度用意し,チェックボックス機能やメニュー機能により回答できるようにする。プッシュボタンで回答を送信すると,回答内容に応じて決定される成績を表示するものとする。
- [R4-3](オプション) マウスが通過した点に選択された色が表示される簡単お絵かきプログラムpaint.javaを作りなさい.色の選択はRGBの混合比率をバーでコントロールするカラーバーによって行うものとする。筆の太さを変えられるようにしなさい。
R5(6章)
- [R5-1](必修) 現在の時刻を24時間時計(短針が1日で一周する時計http://www.imskk.com/24h/top.html)
で表示するプログラムclock24.javaを作りなさい.針は時針,分針,秒針,タイマー針の4本とする。タイマー針はマウスドラッグで動かせるものとし,設定時間(初期値は12:00にする)になったらアラーム表示をしなさい。
- [R5-2](必修) いくつかのキーフレームを中割法で内挿して作るキーフレー
ムアニメーションanime.javaをつくりなさい。テーマは”歩く”とする。ボタ
ン操作などでスピードを変化できるようにすること。
- [R5-3](オプション) メッセージが上下左右に動くクリスマスカード
xmascard.javaを作りなさい。