Descripción de la lección : Explora los conceptos de codificación de funciones, bucles y declaraciones de si/entonces con mini-proyectos que se pueden agregar a experiencias de Roblox como plataformas y trampas que cambian de color.
Objetivos de la lección |
|
Habilidades y conceptos |
|
Visión general
Duración | Actividad | Descripción |
---|---|---|
5 minutos | Introducción | Introducir la sesión. |
20 minutos | Tutorial guiado: Trabajando con propiedades | Modifica las propiedades del color de las piezas usando scripts. |
35 minutos | Tutorial guiado: codificar una trampa | Codifica una trampa usando funciones y declaraciones de si/entonces. |
5 minutos | Envoltura | Reflexiona sobre el proyecto y resume los conceptos aprendidos. |
Plan de Lección
Introducción
- Explicar la sesión de hoy será diferentes mini-proyectos para desarrollar habilidades en scripting.
Tutorial guiado - Trabajando con propiedades
Conduce a los estudiantes a través de los siguientes tutoriales:
Anima a los estudiantes a solucionar problemas de forma independiente si tienen un error. Para ayudar, haz que prueben:
- Rediseñando sus últimos pasos.
- Pedir ayuda a un compañero.
A medida que los estudiantes escriben código, compruebe que los estudiantes escriban comentarios que describan con precisión el código.
- No Específico: Corre el código
- Mejorado: Cambia el color de la parte de práctica
Tutorial guiado - Codificación de una trampa
Conduce a los estudiantes a través de los siguientes tutoriales:
Cuando trabajes con sentencias if, comprueba que el código de los estudiantes se vea como muestras de código. Esto ayuda a que el código sea más legible, lo que se vuelve importante a medida que los scripts crecen más grandes.
Envoltura
- Recapitula lo que los estudiantes han creado y el vocabulario: propiedad , bucle y función .
Apéndice
Solución de problemas y consejos de clase
- Mientras codifica, recuerda a los estudiantes que revisen su capitalización o que pidan a un colega que revise su trabajo. Incluso una letra incorrecta puede causar un error en palabras más largas como FindFirstChildWhichIsA .
- Pruebe lo siguiente para ayudar a los estudiantes a desarrollar habilidades de solución de problemas.
- comete un error en tu código y pide a los estudiantes que identifiquen el error. Esto se puede convertir fácilmente en un juego con los estudiantes mientras los desafías a encontrar el error en un tiempo limitado.
- Escribe una línea parcial de código y pide a los estudiantes que lo completen.
- Usa 'Ask 3 Before Me' donde los estudiantes pregunten a tres compañeros antes de pedir ayuda al profesor. Es importante que los estudiantes se sientan cómodos resolviendo problemas de forma independiente a medida que avanzan a proyectos más complejos.