Introduction à la programmation et à la conception de jeux

*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 : Faites créer et coder aux étudiants leur premier jeu sur Roblox. Apprenez à construire un parcours d'obstacles et à coder des blocs changeant de couleur.

Normes ISTE : Designer innovant 4a, 4c, 4d, Communicateur créatif 6b, 6d

Objectifs de la leçon
  • Manipuler des pièces 3D pour créer un parcours d'obstacles.
  • Concevoir et tester un jeu, en se concentrant sur une expérience utilisateur agréable.
  • Créer des scripts utilisant des variables et des boucles pour des effets visuels dans le jeu.
Compétences et concepts
  • Variable - Un espace réservé pour des informations dans le code.
  • Chaîne - Une variable qui peut stocker des phrases complètes, écrites entre guillemets.
  • Boucle - Un ensemble de code qui se répète jusqu'à ce qu'il soit dit autrement.
Préparation
  • S'assurer que chaque étudiant a un compte Roblox et connaît ses informations de connexion.
  • Imprimer les supports et préparer la présentation.
Matériaux

Vue d'ensemble

DuréeActivitéDescription
5 minIntroductionPrésenter le projet et la structure de la leçon.
30 minTutoriel guidé : Introduction à StudioIntroduire les bases de Roblox Studio en construisant les premières pièces d'un parcours d'obstacles.
60 minTutoriel guidé : Introduction à la programmationCréer des scripts qui changent les couleurs d'une pièce.
20 minTravail indépendant : Terminer les projets des étudiantsPermettre aux étudiants de rattraper ou de continuer à construire leur projet.
5 minConclusionRéfléchir au projet et récapituler les concepts appris.

Plan de leçon

Introduction

  1. Présenter le cours :

    • Les étudiants vont créer leur propre obby (parcours d'obstacles) que d'autres pourront jouer.
    • Ils apprendront également à coder pour créer des pièces changeant de couleur afin de décorer leur obby.
  2. Assurez-vous que tous les étudiants sont connectés activement à Roblox Studio. Notez que si c'est leur première fois, il est recommandé de prévoir 5 minutes pour ce processus au cas où un étudiant aurait un problème de connexion.

Tutoriel guidé - Introduction à Studio

  1. Mener les étudiants à travers le tutoriel suivant : Leçon de construction.

  2. Pendant que vous enseignez, gardez à l'esprit ce qui suit :

    • Rappelez aux étudiants de faire pivoter leur vue de la caméra pour obtenir une vue précise de leur projet.
    • Encouragez les étudiants à utiliser l'Explorateur, une compétence fondamentale dans Roblox Studio.

Tutoriel guidé - Introduction à la programmation

  1. Informer les étudiants qu'ils vont maintenant commencer à coder pour enrichir leur jeu.

    • Pendant ce temps, les étudiants doivent se concentrer sur le codage et non continuer à travailler sur leur obby. Ils auront plus tard le temps de continuer à ajouter des pièces ou à tester le jeu.
  2. Mener les étudiants à travers les tutoriels suivants :

Travail indépendant - Terminer les projets des étudiants

  1. Pendant que les étudiants passent au travail indépendant, indiquez-leur qu'ils ont les objectifs suivants à atteindre pour leur parcours d'obstacles.

    • Un utilisateur peut atteindre la fin (avec un niveau de difficulté raisonnable).
    • Avoir un équilibre entre sauts faciles et difficiles.
    • Être exempt de tout problème visuel ou de code involontaire.
  2. Faites en sorte que les étudiants rattrapent leurs projets de programmation. Une fois terminés, donnez-leur le temps de travailler à ajouter plus ou à améliorer leur parcours d'obstacles.

  3. S'il reste du temps, deux étudiants peuvent tester les jeux de l'autre et offrir des retours.

Conclusion

  1. Récapituler ce que les étudiants ont créé et le vocabulaire : variable, chaîne, boucle.
  2. Demandez à deux ou trois étudiants ce qu'ils ajouteraient à leur jeu pour l'améliorer. Par exemple, un point d'arrivée plus visuellement intéressant ou des sauts plus difficiles.

Annexe

Conseils de dépannage

Conseils généraux de dépannage

  • Présentez aux étudiants le principe "Demandez à 3 avant de me demander" : un étudiant doit demander à trois pairs avant de demander de l'aide à l'instructeur.
  • Gardez à l'esprit que les étudiants ont différentes expériences antérieures avec les ordinateurs. Insistez sur les étapes exactes lors de l'enseignement, comme quand double-cliquer ou cliquer droit.
  • Fixez des attentes strictes en termes de temps pour accomplir une tâche, comme 1 minute pour choisir une couleur pour une pièce, ou deux minutes pour tester le jeu.

Introduction à Studio

  • Insistez sur le fait que les étudiants créent un jeu que d'autres peuvent jouer, pas seulement pour eux-mêmes.
  • Si vous manquez de temps, la leçon Couleurs et Matériaux peut être optionnelle.

Introduction à la programmation

  • Les erreurs les plus courantes pour les étudiants de cet âge sont une capitalisation incorrecte et des fautes de frappe.
  • Posez aux étudiants des questions ouvertes plutôt que de résoudre le problème pour eux autant que possible. Cela permet aux étudiants de développer des compétences précieuses en dépannage. Par exemple : Quels symboles doivent entourer une chaîne ? - Des guillemets.

Personnalisez la leçon

Élargir la leçon

Faites changer de place les étudiants et testez les jeux de l'autre.

  • Commencez par demander aux étudiants de donner des retours sous la forme de 2 Étoiles (Ce qu'ils ont aimé) et un Souhait (Ce qu'ils voudraient voir).
  • Après avoir reçu des retours, chaque étudiant doit mettre en œuvre un changement basé sur les retours qu'il a reçus.

Ressources supplémentaires

Si vous utilisez cette leçon dans le cadre d'un atelier, nous avons inclus une description pour un usage public.

Exemple de description de cours : Avec plus de 60 millions d'utilisateurs par mois, Roblox est la plus grande plateforme technologique sociale au monde. Mais saviez-vous que tous les jeux Roblox sont créés par les utilisateurs ? Apprenez à créer et à coder vos propres jeux en utilisant les outils gratuits mis à disposition par Roblox. C'est un cours parfait pour les développeurs de jeux débutants.

Dans ce cours, vos étudiants vont :

  • Apprendre les fondamentaux de la programmation avec Luau.
  • Explorer la réflexion de design et la modélisation 3D en créant un parcours d'obstacles.
  • Ramener chez eux un jeu complet qui peut être joué et partagé en ligne.
©2026 Société Roblox. Roblox, le logo Roblox et Powering Imagination font partie de nos marques déposées aux États-Unis et dans d'autres pays.