Fondamentaux de codage

*Ce contenu est traduit en utilisant l'IA (Beta) et peut contenir des erreurs. Pour consulter cette page en anglais, clique ici.

Description de la leçon : Explorez les notions de codage des fonctions, des boucles et des if/then avec des mini-projets qui peuvent être ajoutés aux expériences Roblox comme des plates-formes de changement de couleur et des pièges.

Objectifs de la leçon
  • Démontrer la logique des if/then statements en modifiant les propriétés d'une partie.
  • Pratiquez le débogage en corrigeant indépendamment des problèmes rencontrés dans les scripts.
Compétences et concepts

    Propriété - Quelque chose qui contrôle l'apparence ou le comportement d'un objet, comme la couleur ou si les joueurs peuvent marcher à travers. Loop - Un ensemble de code qui se répète jusqu'à ce qu'il soit dit autrement. 0>

    1> Fonction

    1> - Un ensemble d

Aperçu

DuréeActivitéDescription
5 minIntroductionPrésentez la session.
20 minTutoriel guidé : Travailler avec des propriétésModifiez les propriétés de couleur des parties à l'aide de scripts.
35 minTutoriel guidé : Programmer un piègeCodage d'un piège à l'aide de fonctions et d'instructions if/then.
5 minRésuméRéfléchissez sur les notions de projet et de relecture apprises.

Plan de leçon

Introduction

  1. Expliquez aujourd'hui la session de miniprojets sera différente pour développer des compétences dans le scripting.

Tutoriel guidé - Travailler avec des propriétés

  1. Guidez les élèves à travers les tutoriels suivants :

  2. Encouragez les élèves à déboguer indépendamment s'ils ont une erreur. Pour aider, essayez-leur de :

    • Réexécutez leurs derniers quelques étapes.
    • Demander à un collègue de l'aider.
  3. À mesure que les étudiants écrirent du code, vérifiez que les étudiants écrirent des commentaires qui décrivent précisément le code.

    • Non spécifique : Exécute du code
    • Amélioré : Modifie la couleur de PracticePart

Tutoriel guidé - Programmer un piège

  1. Guidez les élèves à travers les tutoriels suivants :

  2. Lorsque vous travaillez avec des ifades, vérifiez que les étudiants indendent du code pour qu'il ressemble à des échantillons de code. Cela rend le code plus lisible, ce qui devient important au fur et à mesure que les scripts deviennent plus grands.

Résumé

  1. Récapitulez ce que les élèves ont créé et le vocabulaire : propriété, boucle, et fonction.

Annexe

Déboguer et astuces de classe

  • Pendant que vous codez, rappelez aux étudiants de vérifier leur capitalisation ou demandez à un collègue de vérifier leur travail. Même une lettre incorrecte peut causer une erreur dans des mots plus longs comme FindFirstChildWhichIsA.
  • Essayez les suivantes pour aider les étudiants à développer des compétences de débogage.
    • Faites intentionnellement une erreur dans votre code et demandez aux élèves d'identifier l'erreur. Cela peut être facilement transformé en un jeu avec des élèves au fur et à mesure que vous les défierez de trouver l'erreur dans un nombre limité de temps.
    • Écrivez une ligne de code partielle et demandez aux élèves de l'achever.
    • Utilisez « Demandez à 3 avant moi » où les étudiants demandent à trois autres avant de demander à l'enseignant de l'aide. Il est important que les étudiants se sentent à l'aise pour résoudre indépendamment des problèmes tout en progresant vers des projets plus complexes.