VisuAlg Web

Visual Gusto: tutor de programação com IA

Veja como usar o Visual Gusto para compreender algoritmos, investigar erros e praticar Portugol, Visual Cobra e Python no editor do VisuAlg Web.

O Visual Gusto é o tutor de IA integrado ao VisuAlg Web. Você pode conversar sobre um algoritmo enquanto pratica no editor e pedir explicações sobre variáveis, decisões, laços e erros. Ele atende ao estudo de Portugol na sintaxe do VisuAlg, Visual Cobra e Python.

Uma demonstração que você pode conferir

Abra o exemplo de média de duas notas. Digite 6 e 8 quando o programa solicitar: a média esperada é 7. No tutor, peça: “Explique por que a soma está entre parênteses. Depois proponha uma mudança para eu fazer sozinho.”

O código calcula (nota1 + nota2) / 2. Sem os parênteses, nota1 + nota2 / 2 daria 10 com esses dados, porque a divisão ocorre antes da soma. Compare os resultados no editor antes de aceitar uma explicação.

Como pedir ajuda de um jeito útil

  1. Diga qual linguagem está usando e o que o programa deveria fazer.
  2. Mostre um exemplo pequeno, informe a entrada testada e descreva a saída observada.
  3. Peça uma pista ou uma explicação da linha que não compreendeu.
  4. Implemente a mudança e teste outra entrada para conferir o raciocínio.

Um pedido concreto é: “Neste laço, a soma termina em 3, mas eu esperava 6. Acompanhe o valor do contador e do acumulador, sem reescrever tudo.” A aula de depuração oferece um exemplo para praticar essa análise.

Recursos durante a conversa

Conforme a resposta, o tutor pode apresentar explicações, propostas de código e atividades interativas, como quiz, tabela-verdade e fluxograma. Use esses recursos para justificar uma decisão e testar uma hipótese. A forma de resposta depende da pergunta; cada mensagem não contém necessariamente todos esses recursos.

Acesso e limites

O editor, as aulas e os exercícios são acessíveis no site. O uso do tutor depende da conta, da disponibilidade e dos limites apresentados pela plataforma. Consulte os planos e as condições atuais antes de contratar; esta página não fixa preços nem promete uso ilimitado.

O tutor pode errar. Ele não substitui a avaliação do professor nem garante que uma solução passe em qualquer ambiente. O Python do editor usa MicroPython no navegador; exemplos que exigem CPython, pacotes externos ou recursos do computador podem precisar de outro ambiente. Não envie senhas ou dados pessoais nos exemplos.

Conferir linguagens e compatibilidade · Escolher uma aula para praticar