
Descripción de la lección : Comience su viaje de codificación con Roblox mientras se une a millones que participan en la iniciativa global Hour of Code™. Normas de ISTE : Innovative Designer 4a, 4c, 4d, Comunicador creativo 6b, 6d
Objetivos de la lección |
|
Habilidades y conceptos |
|
Preparación |
|
Materiales |
|
Visión general
Duración | Actividad | Descripción |
---|---|---|
5 minutos | Introducción | Introduce la estructura del proyecto y de la lección. |
5 minutos | Trabajo guiado: crear historias | Haz que los estudiantes escriban sus historias y creen marcadores de posición. |
25 minutos | Tutorial guiado: juegos de historia | Dirige a los estudiantes a través de un tutorial para construir un juego de historia. |
10 minutos | Trabajo independiente: terminar proyectos estudiantiles | Deje que los estudiantes se recuperen o continúen construyendo historias. |
5 minutos | Resumen | Repasa la lección y haz que los estudiantes compartan historias |
Plan de lección
Introducción
- Reproduce 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 del usuario para reemplazar palabras y nombres.Por ejemplo: Un día [name] se despertó y comió un gigante [comida favorita del usuario].
- Reproduce el video de visión general del proyecto para mostrar a los estudiantes la experiencia que crearán y generarán emoción.
Trabajo guiado - Crear historias
- Proporcione papel y lápiz a los estudiantes para que escriban sus historias.
- Dirige a los estudiantes a través de las lecciones Escribir la historia.
- Haz que los estudiantes realicen esta actividad lejos de las computadoras para reducir las distracciones.
- Consejo de tormenta de ideas: Haz que los estudiantes generen ideas al tener uno que sugiera un personaje (brujo, chef, etc), y otro que sugiera lo que ese personaje hace.
Tutorial guiado - Juegos de historia
- Dirige a los estudiantes a través de los tutoriales que comienzan en Abrir la plantilla y terminan con Finalizar y agregar.
Trabajo independiente - Terminar proyectos estudiantiles
- Muestra a los estudiantes los consejos y trucos de Finalizar y agregar.
- Haz que los estudiantes se recuperen de sus proyectos.Si terminado, agregue los siguientes desafíos, hazlos agregar dos o más caracteres (cada uno usando una variable diferente: nombre2, nombre3).
Resumen
- Repasa lo que los estudiantes han creado y el vocabulario: variable, cadena, concatenación.
- Incentiva a 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 que proporcione una respuesta.
Apéndice
Consejos de solución de problemas
Consejos generales de solución de problemas
- Introduce a los estudiantes a "Pregunta 3 antes de mí": un estudiante debe preguntar a tres compañeros antes de pedir ayuda al instructor.
- Haz que los vecinos prueben el trabajo de los demás. Cuando prueben, anima a los estudiantes a buscar errores comunes como espacios perdidos en la concatenación. Lección 1: Crear variables
- Para ayudar a los estudiantes a encontrar mejor el script del administrador de historias, dibuja el orden en una tabla de visualización: StarterGUI > GameGUI > StoryManager .
- Cuando los estudiantes escriban su primera variable, asegúrate de que esté entre las dos líneas verdes rayadas. Esto ayudará a evitar errores futuros. Lección 2: Obtener respuestas de jugadores
- Presione la capitalización y la ortografía estricta como los estudiantes escriben palabras como storyMaker y GetInput .Tener una letra mal escrita o capitalizada incorrectamente causará un error.
- Recuerda a los estudiantes que presionen el botón de detención cada vez que terminen de probar. Lección 3: Cuente la historia
- A medida que los estudiantes escriben frases, pueden notar espacios adicionales o algunas palabras combinadas.Las variables de cadena muestran literalmente todo entre las comillas.
- 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 centren en escribir solo una pregunta, una oración y una 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 al otro cuando terminen.
Recursos diversos
A continuación, se muestran preguntas para comprobar el entendimiento en el contenido.
Preguntas de la lección 1 | Responder |
---|---|
Una variable es... | Un marcador de posición para información |
¿Qué contienen los scripts? | Código para ejecutar programas |
Nombra un ejemplo de un buen nombre de variable: | adjective03 , name3 , myVerb1 |
¿Dónde en el script debe escribirse el código? | Entre las dos líneas verdes discontinuas |
Preguntas de la lección 2 | Responder |
---|---|
Las variables pueden contener más de un tipo de información. ¿Verdadero o falso? | Cierto |
¿Las variables de tipo cadena están emparedadas entre qué? | Signos de citación |
¿Qué puede y no puede tener espacios entre ellos en tu código? | El contenido de cadenas puede 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 juego de palabras interactivo definitivo usando las herramientas de codificación y diseño gratuitas de Roblox.En este curso único de una hora, los estudiantes podrán explorar los fundamentos de la programación de computadoras y el diseño de juegos, luego compartirán su experiencia completa en línea con amigos para crear sus propias historias divertidas! Creado específicamente para estudiantes nuevos a la programación, este programa fue desarrollado en asociación entre Roblox, la mayor plataforma de entretenimiento para experiencias 3D generadas por usuarios, y Hour of Code™, un movimiento global que busca ampliar la participación en la ciencia de la computadora.
En este curso, su estudiante:
- Aprende y desarrolla los fundamentos de programación con Luau.
- Usa programación para crear un juego de historia en un mundo 3D.
- Lleva a casa una experiencia completa que se puede jugar y compartir en conectado.