Rullst AcademyRullst Academy/Manual do aluno
COMECE POR AQUI

Sua primeira viagem, com um mapa claro.

Aprenda no seu ritmo. Entenda onde estudar, como guardar suas descobertas e quando levar um projeto para o computador ou para o GitHub.

Explorar os níveis da Rullst Academy

Para começar na Rullst Academy, basta um navegador e internet. Instalar Python, Rust, Rullst ou Git e criar conta no GitHub são passos opcionais para atividades fora da plataforma.

Três lugares, três funções

Rullst Academy · aprender

Leia, experimente e confira respostas. Sua conta guarda conclusões, XP e conquistas. Cada trilha tem seu próprio mapa.

Seu computador · criar

Extraia os kits e edite seus arquivos. Programas Python usam Python; programas Rust usam Rust e Cargo. Siga RUN.md ou README.md do kit. HTML estático pode abrir direto no navegador.

GitHub · guardar e colaborar

É um serviço externo para repositórios e histórico de mudanças. Você escolhe o que enviar, para onde e quem pode ver. Aprender aqui não exige publicar.

Seu primeiro percurso

  1. Abra uma trilha em Descoberta. A primeira lição pode ser experimentada como visitante, sem conta externa.

  2. Para guardar progresso e continuar, entre na sua conta Rullst Academy. Pessoas menores de 18 seguem o acesso familiar orientado por um responsável.

  3. Leia a missão, faça o exercício e clique em Conferir minha descoberta. Se algo não combinar, leia a explicação, ajuste e tente novamente. Errar faz parte.

  4. Espere a confirmação de conclusão: cada lição registra 50 XP uma vez. O primeiro acesso conectado de cada dia UTC também concede 10 XP, sem concluir lições. Não é preciso sair e entrar novamente; faltar um dia não retira XP. Minha jornada mostra os dois totais, o próximo horário do bônus, as conquistas e os kits liberados.

  5. Use Meus arquivos e GitHub para registrar suas ideias. O exercício e esse editor são espaços separados: editar um arquivo não conclui a lição.

Minha conta

Onde cada coisa fica salva

Na sua conta Rullst Academy

Conclusões confirmadas, XP e conquistas acompanham a mesma conta em outros dispositivos. O quiz personalizado da primeira trilha é salvo ao concluir sua missão final. A Rullst Academy não guarda todos os arquivos que você editar no computador.

Neste navegador

Respostas em andamento, texto do editor e destinos lembrados ficam localmente, separados por conta. Não sincronizam com outro navegador. Uma janela privada, limpeza de dados ou falha de armazenamento pode apagar esses rascunhos. Como visitante, baixe uma cópia antes de entrar: o rascunho não é transferido para sua conta.

Na pasta de downloads

Baixar meu arquivo editado guarda o texto atual do editor. O ZIP da atividade contém exemplo, caderno e guia; os kits finais são pontos de partida, salvo o quiz que usa sua criação concluída. Guarde os arquivos que personalizar e teste uma cópia de recuperação.

No repositório GitHub

O arquivo só é enviado quando você confirma e usa o botão de envio. Confira o link de sucesso e abra o arquivo. Se faltar confirmação, não suponha que foi salvo: consulte o destino ou repita a mesma tentativa sem editar.

Escolha sua oficina

Aprenda primeiro os papéis das ferramentas. Para Rust/Rullst, escolha a trilha do seu sistema abaixo. Para Python, a primeira lição de Python I orienta a instalação. Mac usa macOS; iPhone e iPad não usam esse instalador. Ubuntu no WSL é separado do Windows nativo.

Seu primeiro envio ao GitHub

O envio direto da Rullst Academy exige conta adulta, e-mail confirmado, GitHub vinculado e acesso à lição. Se ainda não tiver conta GitHub, comece pela trilha de cadastro e confira os requisitos do serviço. O download continua sendo uma opção para estudar sem publicar.

  1. Em Minha conta → GitHub, vincule sua identidade. Usar GitHub para entrar e autorizar escrita nos repositórios são ações diferentes.

  2. Crie um repositório pessoal no GitHub e inicialize com README. Escolha a visibilidade; começar privado ajuda a praticar com calma. Repositórios de organizações não aparecem nesta integração.

  3. Na lição, use Autorizar repositórios no GitHub. Instale a aplicação na conta pessoal vinculada e escolha Only select repositories para selecionar os repositórios de estudo.

  4. Volte à lição, carregue os repositórios e escolha o destino. Você pode lembrar um repositório para tudo ou um por trilha. Também pode mudar o destino em qualquer envio.

  5. Revise texto, formato, caminho e visibilidade. Não inclua senhas, tokens, códigos de recuperação ou dados pessoais. Marque a confirmação e envie; depois abra o link do arquivo.

  6. Cada nova versão vai para um arquivo novo na pasta da lição, preservando os anteriores. O envio direto aceita um arquivo de texto de até 8 KiB. Para kits completos, extraia o ZIP e envie os arquivos revisados manualmente, seguindo o guia incluído.

Guardar código no GitHub não coloca um site no ar nem executa um programa Rust ou Python. Para rodar, siga o README do kit. O conteúdo que já existe no seu GitHub continua lá se você excluir sua conta Rullst Academy; gerencie arquivos e a instalação no GitHub.

Se algo não sair como esperado

A lição está bloqueada.

Confira se entrou na conta certa e concluiu as lições anteriores da mesma trilha. No acesso familiar, o responsável também precisa liberar a trilha. O manual e os mapas continuam disponíveis.

Saí da página ou perdi a conexão.

Volte com a mesma conta e navegador para recuperar um rascunho local, se ele foi salvo. Consulte Minha jornada para conferir conclusões. Se houve erro ao conferir a resposta, tente novamente depois de reconectar: uma repetição não duplica XP.

Meu repositório não aparece.

Confira a conta GitHub vinculada, se o repositório é pessoal e se foi escolhido na instalação. Inicialize com README e carregue novamente. Use Carregar mais quando houver outras páginas. Regras da branch podem exigir envio manual com pull request.

Estou usando um computador compartilhado.

Baixe o que quiser guardar, limpe seus rascunhos em Minha conta e saia da sessão. No editor, também pode limpar só o rascunho daquela lição. Esses rascunhos locais não são um cofre para segredos.

Palavras que vão acompanhar você

Repositório
Arquivos de um projeto e seu histórico.
Commit
Um registro de uma versão, com uma mensagem que explica a mudança.
Branch
Uma linha de desenvolvimento no repositório. Não cria privacidade separada.
Pull request
Uma proposta de mudanças para revisar antes de incorporar.
Terminal e Cargo
O terminal recebe comandos. Cargo organiza, compila e testa projetos Rust.
Localhost
O próprio computador. Abrir uma página em 127.0.0.1 não publica essa página na internet.

Volte a este manual sempre que precisar. Ele fica no menu e nas lições, nos três idiomas.

Rullstpetbot

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