Kit para docentes

Um percurso prático do MARS MIPS para o webMARS, com ligações estáveis, revisões reproduzíveis e alternativa sem rede.

Migração em 15 minutos

  1. Abra um ficheiro .s, .asm ou .mips existente em Ficheiro → Abrir do disco.
  2. Monte com F3, execute com F5, avance com F7 e recue com F8.
  3. Ative Definições → Compatibilidade estrita MARS 4.5 quando o exercício depender do comportamento histórico.
  4. Teste input, output, syscalls, mapa de memória e as Ferramentas necessárias.
  5. Guarde o download original junto dos materiais como alternativa sem rede.

Ligações estáveis

Os nomes públicos são atribuídos por ordem de chegada e são permanentes dentro de uma instalação BackMars. Arquivar esconde o projeto, mas nunca liberta o nome. Copie sempre o URL completo: outra universidade pode ter uma instalação diferente com o mesmo nome público.

Publicar um exercício

  1. Abra e teste o projeto localmente; depois inicie sessão e confirme o email da conta.
  2. Escolha Online → Projeto → Publicar projeto ativo e defina nome permanente, título, tipo, dificuldade e licença.
  3. Use a revisão fixa em fichas e avaliações. Use o URL da revisão mais recente para material que deve evoluir.
  4. Para corrigir, escolha Online → As minhas publicações → Publicar projeto ativo como nova revisão. As revisões anteriores não mudam.

Texto pronto para Moodle, Canvas ou email

Abra o exercício: [URL WEBMARS COM REVISÃO FIXA]
Versão necessária: webMARS [VERSÃO], revisão [REVISÃO]
Entrega: ficheiro .s/.asm e o output ou explicação solicitados.
Sem rede: descarregue a fonte fornecida e abra-a do disco.

Privacidade e instalação própria

A edição e a execução são locais por omissão. Projetos Cloud, recuperação de conta e publicação pública usam o BackMars desta instalação. Uma universidade ou docente pode instalar ambos os componentes e controlar retenção, SMTP, origens permitidas e suporte. As credenciais SMTP nunca pertencem aos ficheiros públicos do webMARS: ficam apenas no ambiente protegido do servidor BackMars.

Checklist da primeira aula