- 課題
課題5
課題内容
じゃんけんゲームページ作成
この課題では、POST形式のフォームを使用してじゃんけんゲームを作成します。プレイヤーが「グー」「チョキ」「パー」を選び、PHPでランダムに生成されたコンピュータの選択と比較し、勝敗を判定します。
要件
-
フォーム作成
- POST形式でフォームを作成します(デザインは自由)。
- フォーム内に「グー」「チョキ」「パー」を選べるセレクトボックスを設置します。
- フォームの送信先は「result.php」に設定します。
-
result.phpの動作
- 相手の選択肢(グー、チョキ、パー)はランダムで表示されるようにします。
- フォームで選択したプレイヤーの手と、コンピュータの手を比較し、勝敗を表示します。
- 勝った場合:「勝ち」と表示。
- 負けた場合:「負け」と表示。
- グー、チョキ、パー以外の値が送信された場合は「不正なリクエストです」と表示します。
完成目標期間
3日間を目安に完成させてください。
使用言語
- HTML: フォームやページの構造を作成。
- CSS: ページの見た目をデザイン(自由)。
- PHP: フォームデータの処理、ランダムな相手の手の選択、勝敗の判定を行う。
習得できるスキル
- PHPの実践スキル: フォーム処理、POSTデータの扱い、条件分岐、ランダムなデータ生成、勝敗判定。
課題提出
1. 制作ファイルを確認する
制作ファイルを確認し、要件通りに動作しているかを確認してください。
2. 制作ファイルをギガファイルで提出
パソコンにLINEを追加していない場合は、必ず追加しておくようにしましょう。
参考サイト: パソコンでLINEを利用する
- ギガファイルを開く
- 「ファイルの保持期限変更」で【30日】以上を選択します。
- 制作ファイルをアップロードします。
- 当スクールのITスキルサポートLINE公式アカウントに課題名とギガファイルのURLを提出して下さい。
提出例
提出後について
プロジェクトファイルは必ず保存しましょう。
基本的にはご提出頂いてから1週間以内に順を追って、採点結果を LINE公式よりお送り致します。採点結果で修正があった場合は、指示に従って修正・提出を繰り返し、クリアしたら次の課題に進みましょう!
※注意事項※
課題で作成した動画等をSNS等にアップしたり、ご自身の実績として掲載することは絶対にやめて下さい。もし、見つかった場合は然るべき処置を取らせて頂きます。
感想、意見、質問を残す
※順々にご対応させて頂きますのでご意見、ご質問に時間がかかる場合がございます。