Introduction au codage et au design des 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) : Permettre aux élèves de créer et de codifier leur première expérience dans Roblox. Apprenez à construire un parcours d'obstacles et à modifier le couleur de code des blocs. Standards ISTE : Innovative Designer 4a, 4c, 4d, Creative Communicator 6b, 6d

Objectifs de la leçon
  • Manipulez les pièces 3D pour créer un parcours d'obstacles.
  • Concevez et testez une expérience, en vous concentrant sur une expérience utilisateur amusante.
  • Créez des scripts en utilisant des variables et des boucles pour les effets visuels dans le jeu.
Compétences et concepts

    Variable - un paramètre de substitution pour l'information dans le code. String - un paramètre qui peut stocker des phrases entières, écrites en guillettes. 0> 1> Loop1> - un ensemble de code qui se répète jusqu'à ce qu'il soit dit autrement. 1>

    4> 5> Loop

    5> - un ensemble de code qui se répète jusqu

Préparation
  • Assurez-vous que chaque étudiant a un compte Roblox et sait ses informations de connexion.
  • Imprimez les présentoirs et préparez la présentation.
Matériaux

    Windows ou Mac Computer avec Roblox Studio installé Aide à l'utilisation : Roblox Studio Cheatsheet Kit de démarrage : Brainstorming Kit de démarrage : Brainstorming Kit de démarrage : Brainstorming Kit de démarrage : Brainstorming

Aperçu

DuréeActivitéDescription
5 minIntroductionPrésentez le projet et la structure de la leçon.
30 minTutoriel guidé : Intro à StudioPrésentez les bases de Roblox Studio en construisant les premières pièces d'un parcours d'obstacles.
60 minTutoriel guidé : Intro à la programmationCréez des scripts qui changent les couleurs d'une partie.
20 minTravail indépendant : Finir les projets des étudiantsLaissez les élèves rattraper ou continuer à construire leur projet.
5 minRésuméRéfléchissez sur les notions de projet et de relecture apprises.

Plan de leçon

Introduction

  1. Présentez le parcours :

    • Les étudiants vont faire leur propre parcours d'obstacles (ou course d'obstacles) que d'autres pourront jouer.
    • Apprendra également le codage pour créer des parties changeant de couleur pour décorer leur obby.
  2. Assurez-vous que tous les étudiants sont activement connectés à Roblox Studio. Remarquez que si c'est leur première fois, il est recommandé d'allouer 5 minutes pour ce processus au cas où un élève aurait un problème pour se connecter.

Tutoriel guidé - Intro à Studio

  1. Guidez les étudiants à travers le tutoriel suivant : Introduction à Roblox Studio.

  2. Lorsque vous enseignez, gardez à l'esprit les points suivre:

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

Tutoriel guidé - Intro à la programmation

  1. Informez les étudiants qu'ils commenceront maintenant à codifier pour ajouter à leur expérience.

    • Pendant cette période, les étudiants devraient se concentrer sur le codage et ne pas continuer à travailler sur leur obby. Ils auront du temps plus tard pour continuer à ajouter plus de parties ou de tester.
  2. Guidez les élèves à travers les tutoriels suivants :

Travail indépendant - Finir les projets des étudiants

  1. Au fur et à mesure que les étudiants entrent dans un travail indépendant, soulignez qu'ils ont les objectifs suivants à atteindre pour leur parcours d'obstacles.

    • Un utilisateur peut atteindre la fin (avec un niveau raisonnable de difficulté).
    • Ayez un équilibre de sauts faciles et difficiles.
    • Soyez libre de tout problème visuel ou de code non intentionné.
  2. Invitez les élèves à rattraper leurs projets de codage. Si vous avez terminé, donnez-leur du temps pour travailler sur l'ajout de plus à leur parcours d'obstacles.

  3. Si vous avez le temps, deux étudiants peuvent tester l'expérience de l'un et offrir des commentaires.

Résumer

  1. Récapitulez ce que les élèves ont créé et le vocabulaire : variable , chaîne , boucle .
  2. Demandez à deux ou trois élèves ce qu'ils ajouteraient à leur expérience pour l'améliorer. Par exemple, un plus grand nombre d'endpoints visuellement intéressants ou plus de sauts plus difficiles

Annexe

Conseils de débogage

Tips de débogage général

  • Présentez aux étudiants "Ask 3 Before Me": un étudiant doit demander à trois autres avant de demander à l'instructeur de l'aider.
  • Gardez à l'esprit que les étudiants ont différentes expériences avec les ordinateurs. Privilégiez les étapes exactes lorsque vous enseignez, telles que lorsque vous double-cliquez ou faites un clic droit.
  • Définissez des attentes de temps strictes pour accomplir une tâche, telles qu'une minute pour choisir une couleur pour une partie, ou deux minutes pour jouer un test. Introduction à Studio
  • S souligner que les étudiants créent une expérience que d'autres peuvent jouer, non seulement pour eux-mêmes.
  • Si vous manquez de temps, les couleurs et les matériaux de leçon peuvent être optionnels. Introduction au codage
  • Les erreurs les plus courantes pour les étudiants à cet âge sont la capitalisation incorrecte et les typos.
  • Demandez aux élèves de poser des questions plutôt que de résoudre le problème pour eux le plus possible. Cela permet aux élèves de construire des compétences de débogage de valeur. Par exemple : Quels sont les symboles qui doivent être autour d'une chaîne ? - Un point d'interrogation. .

Personnalisation de la leçon

Expander la leçon Permettre aux élèves de changer de lieu et de tester l'expérience l'un de l'autre.

  • Commencez par avoir des élèves qui offrent des commentaires sous forme de 2 étoiles (Ce qu'ils aiment) et d'un souhait (Ce qu'ils voudraient voir).
  • Après avoir reçu des commentaires, chaque étudiant devrait implémenter un changement en fonction des commentaires qu'il a reçus.

Ressources supplémentaires

Si vous utilisez cette leçon comme partie d'un atelier, nous avons inclus une description pour l'utilisation publique. Description du cours d'exemple : Avec plus de 60 millions d'utilisateurs par mois, Roblox est la plus grande plateformede technologie sociale au monde. Mais saviez-vous que toutes les expériences créées par les utilisateurs ? Apprenez à créer et à codifier vos propres jeux en utilisant les outils gratuits fournis par Roblox. Ce est un cours parfait pour les débutants, les développeurs de jeux.

Dans ce cours, votre élève fera :

  • Apprenez les bases de la programmation avec Lua.
  • Explorez le design thinking et la modélisation 3D en créant un parcours d'obstacles.
  • Ramène à la maison une expérience complète qui peut être jouée et partagée en connecté.