Descripción de la lección : Comienza tu viaje de codificación con Roblox mientras te unes a millones que participan en la iniciativa global Hour of Code™. Normas de ISTE Standards : Innovative Designer 4a, 4c, 4d, Creative Communicator 6b, 6d
Objetivos de la lección |
|
Habilidades y conceptos | Variable - Un marcador de información en el código. Cuerda - Un marcador que puede almacenar frases enteras, escritas en cursiva. 0> 1> Concatenación 1> - Combinar dos cuerdas en una usando 4> .. 4> 2> > |
Preparación |
0> Opcional - Asegurarse de que los estudiantes tengan espacio para moverse físicamente para hacer movimientos para animaciones de referencia0> |
Materiales |
|
Visión general
Duración | Actividad | Descripción |
---|---|---|
5 min | Introducción | Introduce la estructura del proyecto y la lección. |
5 min | Trabajo guiado: Crear historias | Haz que los estudiantes escriban sus historias y creen marcadores de lugar. |
25 min | Tutorial guiado: Juegos de historias | Lleva a los estudiantes a través de un tutorial para construir un juego de historias. |
10 min | Trabajo independiente: Fin de proyectos de estudiantes | Deje que los estudiantes se pongan al día o continúen construyendo historias. |
5 min | Resumen | Repasa la lección y haz que los estudiantes compartan historias |
Plan de lecciones
Introducción
- Juega este video sobre Hour of Code™, una iniciativa nacional que introduce a millones de estudiantes a una hora de programación de computadoras.
- Dile a los estudiantes que construirán un juego usando Roblox Studio, la herramienta utilizada para crear todas las experiencias de Roblox. Los estudiantes escribirán una historia y luego usarán las respuestas de los estudiantes para reemplazar palabras y nombres. Por ejemplo: Un día [nombre] se despertó y comió un [alimento favorito de los usuarios] gigante.
- Reproduce el video de resumen del proyecto para mostrar a los estudiantes la experiencia que crearán y construirán emoción.
Guía de trabajo - Crear historias
- Proporcione a los estudiantes papel y lápiz para escribir sus historias.
- Lleva a los estudiantes a través de las lecciones Escribiendo la historia.
- Haz que los estudiantes hagan esta actividad lejos de los ordenadores para reducir las distracciones.
- Consejo de brainstorming: Haz que los estudiantes generen ideas teniendo uno que sugiere un personaje (mago, chef, etc), y otro que sugiere lo que hace ese personaje.
Tutorial guiado - Juegos de historias
- Guía a los estudiantes a través de los tutoriales que comienzan en Abrir el modelo. y terminan con Terminar y agregar .
Trabajo independiente - Finalizar proyectos de estudiantes
- Muéstrale a los estudiantes los consejos y trucos de Terminar y agregar .
- Haz que los estudiantes revisen sus proyectos. Si se completa, agregue los siguientes desafíos, hágalos agregar dos o más personajes (cada uno usando una variable diferente: nombre2, nombre3).
Resumen
- Repasa lo que han creado los estudiantes y vocabulario: variable, cadena, concatenación.
- Fomentar 2 o 3 estudiantes a compartir verbalmente la historia que escribieron como clase. Por ejemplo, un estudiante lee la historia y luego llama a otro estudiante para proporcionar una respuesta.
Anexo
Consejos de solución de problemas
Sugerencias generales de solución de problemos
- Introduce a los estudiantes a "Ask 3 Before Me": Un estudiante debe preguntar a tres compañeros antes de pedir ayuda al maestro.
- Haz que los vecinos prueben el trabajo uno del otro. Mientras prueban, fomentar a los estudiantes a buscar errores comunes como espacios perdidos en la cadena. Lección 1: Creando variables.
- Para ayudar a los estudiantes a encontrar mejor el script de Story Manger, dibuja el orden en un tablero de pantalla: StarterGUI > GameGUI > StoryManager .
- A medida que los estudiantes escriben su primera variable, asegúrese de que esté entre las dos líneas verdes de dos puntos. Esto ayudará a evitar futuros errores. Lección 2: Obtener respuestas del jugador
- Capitalización y ortografía estricto. Estudiantes que escriben palabras como storyMaker y GetInput . Tener una letra mal capitalizada o incorrectamente capitalizada causará un error.
- Recuerda a los estudiantes que presionen el botón de Parar cuando hayan terminado de jugar. Lección 3: Contando la historia
- A medida que los estudiantes escriben frases, pueden notar espacios adicionales o algunas palabras combinadas juntas. Las variables de cadena muestran literalmente todo entre las citas.
- Si la historia escribe palabras que se combinan como, "wizardNia", añade un espacio extra antes de esa variable.
Personalizar la lección
Simplifica la Lección
- Haz que los estudiantes se enfrenten a escribir una sola pregunta, una sola frase y una sola variable. Expandir la lección
- Haz que los estudiantes incluyan al menos una técnica de Consejos y Trucos .
- Permita que los estudiantes intercambien lugares para jugar experiencias el uno para el otro cuando terminen.
Resources Misceláneos
A continuación hay preguntas para verificar el entendimiento en el contenido.
Preguntas de la lección 1 | Responder |
---|---|
Una variable es ... | Un marcador de información |
¿Qué contienen los scripts? | Código para ejecutar programas |
Nombre un ejemplo de un buen nombre de variable: | adjective03 , name3 , myVerb1 |
¿Dónde en el script necesita escribir el código? | Entre las dos líneas verdes apuntadas |
Preguntas de la lección 2 | Responder |
---|---|
Las variables pueden contener más de un tipo de información. ¿Cierto o falso? | Veraz |
¿Qué tipo de variables de tipo de cuerda están emparedadas entre sí? | Marcas de cotización |
¿Qué puede y no puede tener espacios entre ellos en su código? | Los contenidos de cuerda pueden tener espacios (como " My name "), las variables no pueden (como name1 ) |
Preguntas de la lección 3 | Responder |
---|---|
¿Qué hace la concatenación y cómo? | Combina dos o más cadenas/ variables juntas usando .. |
Descripción del curso Descubre cómo construir el mejor juego de palabras interactivas usando las herramientas de programación y diseño gratuitas de Roblox. En este curso único de una hora, los estudiantes podrán explorar las bases de la programación de computadoras y el diseño de juegos, y luego compartir su experiencia completa en línea con amigos para crear sus propias historias divertidas. Creado específicamente para estudiantes
En este curso, tu estudiante aprenderá:
- Aprende y desarrolla fundamentos de programación con Lua.
- Usa programación para crear un juego de historias en un mundo 3D.
- Lleva a casa una experiencia completa que se puede jugar y compartir en conectado.