基礎をコード化する

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

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

レッスン目標
  • ロジックを if/then のステートメントの修正で示す。
  • スクリプトで発生する問題を独立して修正することで問題解決を練習します。
スキルとコンセプト

    プロパティ - オブジェクトの外観や動作を制御する、例えば色やプレイヤーがそれを通過できるかどうかなどのような。 ループ - スクリプトのどの部分でも、以前に告知されていない限り、

概要

期間アクティビティ説明
5分紹介セッションを紹介します。
20分説明書: プロパティとの作業スクリプトを使用して部品の色プロパティを変更します。
35分説明: 罠をコードする機能と if/then 文を使用してトラップをコードします。
5分ラップアップ学んだコンセプトをプロジェクトに反映し、まとめる。

レッスンプラン

紹介

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

    • アドベンチャーゲームにはスクリプトが多くなるため、これらのコンセプトを理解することは重要です。
    • これらのプロジェクト、トラップのように、セッション 3 で開始するアドベンチャーゲームプロジェクトに含まれることができます。

説明書 - プロパティとの作業

  1. 次のチュートリアルを通じて学生をリードしてください:

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

    • 最後の数ステップをやり直します。
    • 同僚にヘルプけを求める。
  3. 学生がコードを書くとき、コードが正確に説明されているかどうかを確認します。

    • 指定なし: コードを実行
    • 改善: プラクティスパートの色を変更

説明書 - 罠をコードする

  1. 次のチュートリアルを通じて学生をリードしてください:

  2. if 文を使用しているときは、学生がコードを読み込んでコードのサンプルのように表示されるかどうかを確認してください。これは、スクリプトが大きくなるにつれてコードの読みやすさを向上させます。

ラップアップ

  1. 学生が作成したものと単語をまとめます: プロパティループ 、および 関数
  2. 次のセッションで、学生たちは冒険ゲームを作る新しいプロジェクトを開始します。

付属品

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

  • コードを作成中、学生に最終化を 2 回チェックすることを忘れないようにし、または同僚に作業をチェックしてもらうこと。1つ不正な文字を含むと、長い単語の中で FindFirstChildWhichIsA などのエラーが発生する可能性があります。
  • 次の下記の試験を行って、学生がトラブルシューティングスキルを開発するのを助けてください。
    • コードで間違いを目的的的に作成し、学生にエラーを識別するように要求します。これは簡単にゲームに変えられます。
    • 部分的なコードの行を書き、学生にそれを完了するように求めます。
    • 「3人に聞く」を使用して、学生が教師に助ヘルプを求める前に 3人の同僚に聞きます。これは、学生が複雑なプロジェクトに進むにつれて、独立してトラブルシューティングすることを快適にすることが重要です。