Bem-vindos ao Dia 1
Este Ă© o primeiro dia de Fundamentos do Rust. NĂłs iremos cobrir muitos pontos hoje:
- Sintaxe Rust bĂĄsica: variĂĄveis, tipos escalares e compostos, enums, structs, referĂȘncias, funçÔes e mĂ©todos.
- Tipos e InferĂȘncia de Tipo
- ConstruçÔes de fluxo de controle: loops, condicionais, e assim por diante.
- Tipos definidos pelo usuĂĄrio: structs e enums.
- CorrespondĂȘncia de padrĂ”es: desestruturando enums, structs, e matrizes.
Agenda
Including 10 minute breaks, this session should take about 2 hours and 5 minutes. It contains:
Segment | Duration |
---|---|
Bem-vindos | 5 minutes |
OlĂĄ, Mundo | 15 minutes |
Tipos e Valores | 40 minutes |
Fundamentos de Controle de Fluxo | 40 minutes |
Lembre aos alunos que:
- Eles devem fazer perguntas na hora, nĂŁo as guarde para o fim.
- A aula é para ser interativa e as discussÔes são muito encorajadas!
- Como instrutor, vocĂȘ deve tentar manter as discussĂ”es relevantes, ou seja, mantenha as discussĂ”es relacionadas a como o Rust faz as coisas versus alguma outra linguagem. Pode ser difĂcil encontrar o equilĂbrio certo, mas procure permitir mais discussĂ”es, uma vez que elas engajam as pessoas muito mais do que uma comunicação unidirecional.
- As perguntas provavelmente farĂŁo com que falemos sobre coisas antes dos slides.
- Isso estĂĄ perfeitamente OK! A repetição Ă© uma parte importante do aprendizado. Lembre-se que os slides sĂŁo apenas um suporte e vocĂȘ estĂĄ livre para ignorĂĄ-los quando quiser.
A ideia para o primeiro dia Ă© mostrar as coisas "bĂĄsicas" em Rust que devem ter paralelos imediatos em outras linguagens. As partes mais avançadas do Rust vĂȘm nos dias subsequentes.
Se vocĂȘ estiver ensinando isso em uma sala de aula, este Ă© um bom lugar para revisar a agenda. Observe que hĂĄ um exercĂcio no final de cada segmento, seguido por uma pausa. Planeje cobrir a solução do exercĂcio apĂłs a pausa. Os horĂĄrios listados aqui sĂŁo uma sugestĂŁo para manter o curso no horĂĄrio. Sinta-se Ă vontade para ser flexĂvel e ajustar conforme necessĂĄrio!