レッスンの説明 : 色変更プラットフォームやトラップなどの Roblox エクスペリエンスに追加できるミニプロジェクトで、機能、ループ、if/then 文のコーディングコンセプトを探索します。
レッスン目標 |
|
スキルとコンセプト |
|
概要
期間 | アクティビティ | 説明 |
---|---|---|
5分 | 紹介 | セッションを紹介する。 |
20分 | ガイド付きチュートリアル: プロパティで作業 | スクリプトを使用して、パーツの色プロパティを変更します。 |
35分 | ガイドチュートリアル: トラップのコーディング | 機能と if/then 文を使用してトラップをコードする。 |
5分 | まとめる | プロジェクトを反省し、学んだコンセプトを再確認します。 |
レッスンプラン
紹介
- 今日のセッションは、スクリプトでスキルをスクリプト作成するための異なるミニプロジェクトになると説明します。
ガイド付きチュートリアル - プロパティで作業
次のチュートリアルで学生を導きます:
エラーがある場合は、学生が独立してトラブルシューティングを行うように促します。ヘルプけるために、試してみてください:
- 最後の数ステップをやり直す。
- ペアにヘルプけを求める。
学生がコードを書いている間、学生がコードを正確に説明するコメントを書いているかどうかをチェックします。
- 特定でない: コードを実行
- 改善:PracticePart の色を変更
ガイド付きチュートリアル - トラップをコードする
次のチュートリアルで学生を導きます:
if 文を使用するときは、学生がコードサンプルのように見えるようにコードをインデントするかどうかをチェックします。これにより、コードがより読みやすくなり、スクリプトが大きくなるにつれて重要になります。
まとめる
- 学生が作成したものと単語を再確認: プロパティ 、 ループ 、および 機能 。
附属書
トラブルシュートとクラスルームのヒント
- コードを書いている間、学生に資本を再確認するか、同僚に作業をチェックしてもらうようリマインドします。一つの間違った文字が、FindFirstChildWhichIsA のような長い単語でエラーを引き起こす可能性があります。
- 学生がトラブルシューティングスキルを開発するのを助けるために、以下を試してください。
- コードで故意にエラーを発生させて、学生にエラーを識別するように求めます。これは、限られた時間内にエラーを見つけるという挑戦を学生にして、簡単にゲームに変えることができます。
- 部分的なコードラインを書き、学生にそれを完了するように依頼します。
- 生徒が教師にヘルプけを求める前に、3人の仲間に質問する「Ask 3 Before Me」を使用します。学生がより複雑なプロジェクトに進むにつれて、独立して問題解決に慣れることが重要です。