情報1 2006.9.25 第3回:状態遷移 その3 1 2学期の授業スケジュールの変更 第1回 9/4 状態遷移 その1 第2回 9/11 状態遷移 その2 第3回 9/25 状態遷移 その3 第4回 10/2 アルゴリズム その1 第5回 10/16 アルゴリズム その2 第6回 10/30 アルゴリズム その3 第7回 11/6 ミニプロジェクト 第8回 11/13 ミニプロジェクト 第9回 11/20 ミニプロジェクト 第10回 11/27 ミニプロジェクト ※ タイピングテストの再々試験は最終発表会の日を予定しています 2 課題内容 • 課題1. ダッシュゲームを作ってみよう – 内容 • ボタンを押す(笛を吹く)と部員の走る向きが反転し, 画像も切り替わる • 課題2. UFOキャッチャーを作ってみよう 3 UFOキャッチャーの仕様 • 基本 – クレーンを使って人形をつかむ事ができる – 左ボタンを押すと,クレーンが左に動き続ける – 下ボタンを押すと,クレーンが下降する(下降中は左には移動できな い) – クレーンが床に着くと,クレーンが上昇する(上昇中は左にも動かず, 下降もしない) • 応用 – クレーンが左の画面外に出ずに往復する(往復する回数が決まって いて,回数を満たすと自動的に下降する) – 一旦床に着くとリセットボタンを押さないでも初期位置に戻る – 初期位置に戻ったときにクレーンが人形をつかんでいると,人形を離 す 4 課題の取り組み方 • ペアを組んで作業をする – 課題1:ダッシュゲーム – 課題2:UFOキャッチャー の順番で取り組む • まず,状態遷移図を書いて先生にレビューして(前に提出す る)もらう – 書き直しの場合は,OKがでるまで再提出をする • 状態遷移図にOKがでたら,実装を始める – 状態遷移図にOKがでるまで,実装を初めてはダメ! • 課題が一つ終わったら,状態遷移図を提出し,先生に実装し た結果を見せる 5 画像の反転方法 • Moodleにアップされている,画像反転タイルをSqueakフォル ダにダウンロードします • ダウンロードしたファイルをSqueakの画面にドラッグ&ドロッ プしてください • 表示されたメニューの「SARのインストールをクリックします」 • 画像カテゴリに,「~の画像を左右に反転する」「~の画像を 上下に反転する」というタイルができます 6 日誌の記入 • 以下の事柄を日誌に記入してください – 今日の授業の感想 – 今日の授業に関連した質問(を最低1つ) • 帰るときには,書いた状態遷移図は全部提出 していくこと! 7 今日の授業はおしまい お疲れ様でした 8
© Copyright 2024 ExpyDoc