Description de la leçon : Commencez votre voyage de codage avec Roblox en rejoignant des millions qui participent à l'initiative Hour of Code™ dans le monde. Standards ISTE : Innovative Designer 4a, 4c, 4d, Creative Communicator 6b, 6d
Objectifs de la leçon |
Testez et déboguez le code résultant. |
Compétences et concepts | Variable - Un paramètre de substitution pour l'information dans le code. Chaîne - Un paramètre qui peut stocker des phrases entières, écrites en guillemets. 0> 1> Concatenation1> - Combiner deux chaînes en une seule en utilisant 4>.. 4>.4> |
Préparation |
0> 0> Optionnel - Assurez-vous que les étudiants ont de l'espace pour se déplacer physiquement pour créer des animations de référence0> > |
Matériaux |
1> Étiquette: feuille de travail étudiante1> 4> Étiquette: |
Aperçu
Durée | Activité | Description |
---|---|---|
5 min | Introduction | Présentez le projet et la structure de la leçon. |
5 min | Guided Work: Créer des histoires | Invitez les élèves à écrire leurs histoires et à créer des placeurs. |
25 min | Tutoriel guidé : jeux de histoire | Guidez les élèves à travers un tutoriel pour construire un jeu de histoire. |
10 min | Travail indépendant : Finir les projets des étudiants | Laissez les élèves rattraper ou continuer à construire des histoires. |
5 min | Résumé | Résumez la leçon et donnez des partages d'histoires aux étudiants |
Plan de leçon
Introduction
- Jouez ce vidéo sur l'Heure du code™, une initiative nationale qui introduit des millions d'élèves à une heure de programmation d'ordinateur.
- Dites aux élèves qu'ils vont construire un jeu en utilisant Roblox Studio, l'outil utilisé pour créer toutes les expériences Roblox. Les élèves vont écrire une histoire et ensuite utiliser les réponses des utilisateurs pour remplacer des mots et des noms. Par exemple : Un jour, [nom] s'est réveillé et a mangé un [plat préféré de l'utilisateur].
- Jouez la vidéo d'aperçu du projet pour montrer aux étudiants l'expérience qu'ils vont créer et construire de l'excitation.
Travail guidé - Créer des histoires
- Fournissez aux élèves du papier et du crayon pour écrire leurs histoires.
- Guidez les élèves à travers les leçons Écrire l'histoire .
- Demandez aux élèves de faire cette activité loin des ordinateurs pour réduire les distractions.
- Astuce de brainstorming : Demandez aux élèves de générer des idées en ayant un suggérer un personnage (sorcier, chef, etc), et un autre suggérant ce que fait ce personnage.
Tutoriel guidé - Jeux de histoire
- Guidez les élèves à travers les tutoriels à partir de Ouverture du Modèle. et terminant par Finir et ajouter.
Travail indépendant - Finir les projets des étudiants
- Montrez aux étudiants les astuces et les trucs de Finir et ajouter.
- Invitez les élèves à rattraper leurs projets. Si terminé, ajoutez les défis suivants, faites-leur ajouter deux ou plus de personnages (chacun en utilisant une variable différente : nom2, nom3).
Résumer
- Rappeler ce que les étudiants ont créé et le vocabulaire : variable, chaîne, concatenation.
- Encouragez 2 ou 3 élèves à partager visuellement l'histoire qu'ils ont écrit en classe. Par exemple, un élève lit l'histoire et appelle ensuite un autre élève pour fournir une réponse.
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.
- Invitez vos voisins à tester le travail des autres. Au fur et à mesure qu'ils testent, encouragez les étudiants à rechercher des erreurs courantes comme des espaces manquants en concaténation. Leçon 1 : Créer des variables «
- Pour aider les étudiants à mieux trouver le script Story Manger, dessinez l'ordre sur un tableau d'affichage : StarterGUI > GameGUI > StoryManager .
- À mesure que les étudiants saisissent leur première variable, assurez-vous que c'est entre les deux lignes vertes soulignées. Cela aidera à éviter les futures erreurs. Leçon 2 : Obtenir des réponses du joueur
- Cliquez sur la police de caractères pour sélectionner un mot comme storyMaker et GetInput. Avoir un mot mal orthographié ou mal capitalisé provoquera une erreur.
- Rappelez aux étudiants de presser le bouton Arrêter chaque fois qu'ils ont terminé le test de jeu. Leçon 3 : Raconter l'histoire
- À mesure que les étudiants saisissent des phrases, ils peuvent remarquer des espaces supplémentaires ou certaines mots combinées. Les variables de chaîne montrent littéralement tout entre les guêtes.
- Si l'histoire écrit des mots qui sont combinés comme, "wizardNia", ajoutez un espace supplémentaire avant cette variable.
Personnaliser la leçon
Simplifier la leçon
- Demandez aux élèves de se concentrer sur une seule question, une phrase et une variable. Expander la leçon
- Demandez aux élèves d'inclure au moins une technique dans conseils et astuces.
- Permettre aux élèves d'échanger des lieux pour jouer à des expériences l'un l'autre lorsque terminé.
Ressources diverses
Ce sont des questions pour vérifier la compréhension dans le contenu.
Questions de la leçon 1 | Répondre |
---|---|
Un variable est... | Un paramètre fictif d'information |
Que contiennent les scripts ? | Code pour exécuter des programmes |
Nommez un exemple d'un bon nom de variable : | adjective03 , name3 , myVerb1 |
Où dans le script le code doit-il être saisi ? | Entre les deux lignes vertes barrées |
Questions de la leçon 2 | Répondre |
---|---|
Les variables peuvent contenir plus d'un type d'information. Vrai ou faux ? | Vrai |
Les variables de type chaîne sont sandwich entre quoi? | Points d'interrogation |
Qu'est-ce qui peut et ne peut pas avoir d'espace entre eux dans votre code ? | Les contenus de chaîne peuvent avoir des espaces (comme « My name »), les variables ne peuvent pas (comme « name1 ») |
Questions de la leçon 3 | Répondre |
---|---|
Qu'est-ce que la concaténation fait et comment ? | Combine deux ou plus de chaînes/ variables ensemble en utilisant .. |
Description du parcours Découvrez comment construire le jeu de mot interactif ultime en utilisant les outils de programmation et de conception gratuits de Roblox. Dans ce cours unique d'une heure, les étudiants seront en mesure d'explorer les bases de la programmation d'ordinateur et du design de jeu, puis de partager leur expérience terminée en ligne avec des amis pour créer leurs propres histoires amusantes ! Créé spécifiquement pour
Dans ce cours, votre élève fera :
- Apprenez et développez les fondamentaux de la programmation avec Lua.
- Utilisez la programmation pour créer un jeu de story dans un monde 3D.
- Ramène à la maison une expérience complète qui peut être jouée et partagée en connecté.