コードの基礎

*このコンテンツは、ベータ版のAI(人工知能)を使用して翻訳されており、エラーが含まれている可能性があります。このページを英語で表示するには、 こちら をクリックしてください。

レッスンの説明 : 色変更プラットフォームやトラップなどの Roblox エクスペリエンスに追加できるミニプロジェクトで、機能、ループ、if/then 文のコーディングコンセプトを探索します。

レッスン目標
  • パーツのプロパティを変更して、if/then 文のロジックを示す。:
  • スクリプトで発見した問題を独立して修正してトラブルシューティングを練習する。
スキルとコンセプト
  • プロパティ - 色やプレイヤーがそれを通り抜けることができるかどうかなど、オブジェクトの外見や動作を制御するもの:
  • ループ - 別のことを言われるまで繰り返すコードのセット:
  • 機能 - スクリプトの異なる部分で再使用できる指示のセット。

概要

期間アクティビティ説明
5分紹介セッションを紹介する。
20分ガイド付きチュートリアル: プロパティで作業スクリプトを使用して、パーツの色プロパティを変更します。
35分ガイドチュートリアル: トラップのコーディング機能と if/then 文を使用してトラップをコードする。
5分まとめるプロジェクトを反省し、学んだコンセプトを再確認します。

レッスンプラン

紹介

  1. 今日のセッションは、スクリプトでスキルをスクリプト作成するための異なるミニプロジェクトになると説明します。

ガイド付きチュートリアル - プロパティで作業

  1. 次のチュートリアルで学生を導きます:

  2. エラーがある場合は、学生が独立してトラブルシューティングを行うように促します。ヘルプけるために、試してみてください:

    • 最後の数ステップをやり直す。
    • ペアにヘルプけを求める。
  3. 学生がコードを書いている間、学生がコードを正確に説明するコメントを書いているかどうかをチェックします。

    • 特定でない: コードを実行
    • 改善:PracticePart の色を変更

ガイド付きチュートリアル - トラップをコードする

  1. 次のチュートリアルで学生を導きます:

  2. if 文を使用するときは、学生がコードサンプルのように見えるようにコードをインデントするかどうかをチェックします。これにより、コードがより読みやすくなり、スクリプトが大きくなるにつれて重要になります。

まとめる

  1. 学生が作成したものと単語を再確認: プロパティループ 、および 機能

附属書

トラブルシュートとクラスルームのヒント

  • コードを書いている間、学生に資本を再確認するか、同僚に作業をチェックしてもらうようリマインドします。一つの間違った文字が、FindFirstChildWhichIsA のような長い単語でエラーを引き起こす可能性があります。
  • 学生がトラブルシューティングスキルを開発するのを助けるために、以下を試してください。
    • コードで故意にエラーを発生させて、学生にエラーを識別するように求めます。これは、限られた時間内にエラーを見つけるという挑戦を学生にして、簡単にゲームに変えることができます。
    • 部分的なコードラインを書き、学生にそれを完了するように依頼します。
    • 生徒が教師にヘルプけを求める前に、3人の仲間に質問する「Ask 3 Before Me」を使用します。学生がより複雑なプロジェクトに進むにつれて、独立して問題解決に慣れることが重要です。