Rullst AcademyRullst Academy/Lição
Rust: primeiras faíscas · Lição 06 / 06

Missão: cartão de explorador

A estação precisa de um cartão de viagem: nome fictício do robô e total de sementes. Combine texto, nomes e uma conta simples.

Vamos descobrir juntos

  1. 1

    O nome do robô é texto; a quantidade de sementes é um número. Os dois podem aparecer na mesma mensagem com espaços reservados diferentes.

  2. 2

    Primeiro calcule o total: sementes iniciais mais entrega. Depois monte a mensagem. Mudar o nome do robô não deveria mudar a conta.

  3. 3

    Teste também uma entrega de zero. Um bom experimento compara casos diferentes. Ao concluir, você poderá baixar o projeto Rust e experimentar outros valores no computador.

✦
SUA MISSÃO

Conferir um programa completo e prever dois resultados antes de baixar o projeto.

Agora é a sua vez

Oficina de descobertas

Seu primeiro cartão Rust

Lumi começa com 4 sementes. Compare uma entrega de 3 com uma entrega de 0.
Mini experimento

Simulação didática: compare os cartões e confira suas previsões. O navegador não está compilando Rust nem iniciando um servidor.

fn main() { let name = "Lumi"; let seeds = 4 + 3; println!("{}: {}", name, seeds); }
Monte suas respostas e confira quando estiver pronto.
Uma pausa para entender

Se mudarmos apenas o nome do robô, o total de sementes deve mudar?

Preciso de uma pista

A conta soma duas quantidades; o nome só entra na mensagem mostrada.

Carregando sua jornada…

Como perceber o que aprendi?

Use os objetivos e o desafio abaixo como uma conversa com você mesmo ou com alguém que possa ajudar. É uma autoavaliação orientada: não envia respostas, não concede XP e não verifica automaticamente sua autonomia.

Na Descoberta, procure explicar uma ideia com suas palavras e aplicá-la em outro exemplo simples. Desenhos, fala e ajuda de um adulto são válidos. Registre qual ajuda foi necessária.

Seu desafio de transferência

No projeto baixado, invente outro robô e altere uma quantidade de cada vez. Antes de executar, anote a saída esperada. Depois compare.

Guarde uma evidência: previsão, tentativa, resultado, uma mudança sua e o que ainda não consegue explicar. Quando possível, peça feedback a alguém; se estudar sozinho, retome depois sem copiar e compare suas tentativas.

Tente de novo em outro momento

Depois de uma pausa, explique a ideia sem abrir a solução e tente um exemplo diferente. Compare com sua primeira tentativa: o que consegue fazer sozinho e onde precisa de uma pista? Você pode escrever, falar ou desenhar; escolha uma forma que permita conferir a mesma ideia. Registre ajuda recebida, inclusive de IA, e volte ao trecho necessário. Não há prazo universal nem XP extra por esse registro.

Conclusões e XP registram as avaliações da Rullst Academy. Uma trilha introdutória pode ajudar na vida cotidiana e preparar próximos estudos; sozinha não comprova domínio completo ou preparo profissional. O nível indica profundidade, não idade.

Leve com você

No projeto baixado, invente outro robô e altere uma quantidade de cada vez. Antes de executar, anote a saída esperada. Depois compare.

Quero ver o Rust por trás

Esta parte é opcional. Não precisa decorar o código para continuar.

fn main() { let name = "Lumi"; let seeds = 4 + 3; println!("{}: {}", name, seeds); }
No seu ritmo

Meus arquivos e GitHub

Toda lição pode virar um registro seu: código, anotações ou um plano de prática. Guardar um arquivo no GitHub é opcional e não altera seu XP.

Manual do aluno

O editor e os downloads abrem quando esta lição estiver liberada para sua conta. Confira o acesso abaixo ou volte ao mapa da trilha.

Conferindo seu acesso à lição…

Rullstpetbot

A IA pode errar. Confira no material da lição.