レッスン 1 - ワークスペースでの構築
エディター、チャット、ファイル、プレビューをまとめて使います。クイズを構築して統合ブラウザーで回答し、特定の要素を直接チャットに渡して、範囲を絞った変更を加えます。
このレッスンでは、次の内容を学習します。
- 単一の
index.htmlにクイズを構築する。 - 統合ブラウザーでクイズをプレビューする。
- ブラウザーで要素を選択して仕上げる。
クイズの構築
Copilot Chat で次のプロンプトを送信します。
Create a colorful, accessible space exploration quiz with 10 questions in a single index.html. Add a progress bar, score counter, animated correct and incorrect feedback, and a results screen. Use no server or dependencies. Open it in the VS Code integrated browser.- エディターで生成されたファイルをレビューします。
- 統合ブラウザーを開き、数問に回答します。
- 必要なときに Source Control を開き、変更されたファイルと差分を確認します。
要素を選んで仕上げる
統合ブラウザーは、特定の要素を直接チャットに渡せるため、どのボタンを指しているかを説明する必要がありません。
-
統合ブラウザーでクイズを開いた状態で、ブラウザーのツールバーから要素の選択を開始します。
-
回答ボタンを選択し、その要素を次のチャットメッセージに添付します。
-
次のプロンプトを送信し、プレビューが再読み込みされる様子を確認します。
Using the selected element, make the answer buttons feel more tactile: add a subtle press state, a clearer focus ring for keyboard users, and a smoother transition into the correct and incorrect colors. Change nothing else. -
変更を受け入れる前に、Source Control で差分を読みます。
-
Tab を押して回答間を移動し、フォーカスリングが見えることを確認します。
まとめと次のステップ
エディターを離れずにクイズを構築し、プレビューして仕上げました。レッスン 2: プロジェクトの指示の記録に進みます。