Descrição da lição : Explore os conceitos de codificação de funções, loops e if/then com mini-projetos que podem ser adicionados a jogos como plataformas que mudam de cor e armadilhas.
Objetivos de lição |
|
Habilidades e conceitos |
|
Visão Geral
Duração | Atividade | Descrição |
---|---|---|
5 minutos | Introdução | Apresente a sessão. |
20 minutos | Tutorial Guiado: Trabalhando com Propriedades | Modifique as propriedades de cores das peças usando scripts. |
35 minutos | Tutorial Guiado: Codificando uma Armadilha | Codifique uma armadilha usando funções e if/then declarações. |
5 minutos | Sumário | Reflita sobre o projeto e repasse os conceitos aprendidos. |
Plano de aula
Introdução
Explique que a sessão de hoje será diferentes mini-projetos para desenvolver habilidades em scripting
- Importante entender esses conceitos, pois o jogo de aventura terá mais scripts.
- Apontar esses projetos, como uma armadilha, podem ser incluídos no projeto de jogo de aventura que eles começarão na Sessão 3.
Tutorial guiado - Trabalhar com propriedades
Guie os estudantes através dos seguintes tutoriais:
Incentive os estudantes a resolver problemas independentemente se tiverem um erro. Para ajudar, tente-os:
- Refazendo seus últimos passos.
- Pedindo ajudara um pares.
À medida que os estudantes escrevem código, verifique se os estudantes escrevem comentários que descrevem com precisão o código.
- Não específico: Executa código
- Melhorado: Muda a cor do PracticePart
Tutorial guiado - Crie uma armadilha
Guie os estudantes através dos seguintes tutoriais:
Ao trabalhar com declarações if, verifique se os estudantes indentam código para parecer com amostras de código.Isso ajuda a tornar o código mais legível, o que se torna importante à medida que os scripts crescem.
Sumário
- Resuma o que os estudantes criaram e o vocabulário: propriedade , 循环 e função .
- Apontar na próxima sessão, os estudantes vão iniciar um novo projeto onde eles fazem um jogo de aventura.
Apêndice
Dicas de solução de problemas e sala de aula
- Ao codificar, lembre os estudantes de verificar duas vezes sua capitalização ou peça a um pares para verificar seu trabalho.Mesmo uma letra incorreta pode causar um erro em palavras mais longas como FindFirstChildWhichIsA .
- Tente o seguinte abaixo para ajudar os estudantes a desenvolverem habilidades de solução de problemas.
- Intencionalmente cometer um erro em seu código e solicitar que os estudantes identifiquem o erro. Isso pode ser facilmente transformado em um jogo.
- Escreva uma linha parcial de código e peça aos estudantes para completá-la.
- Utilize 'Ask 3 Before Me' onde os estudantes perguntam a três pares antes de pedir ajudarao professor.É importante que os estudantes se tornem confortáveis ao resolver problemas independentemente à medida que avançam para projetos mais complexos.