Saltar para o conteúdo principal

Pratique e domine a lógica de programação em Java, Python e SQL.

Resolva exercícios directamente no navegador. Escreva o código, execute-o num ambiente isolado e receba a correcção automática com os casos de teste do professor.

Main.java
public class Main {
    public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);
        int a = sc.nextInt();
        int b = sc.nextInt();
        System.out.println(a + b);
    }
}

5/5 testes passaram · 10/10 pontos · 124 ms

Uma experiência simples

Como funciona

Do enunciado a nota, em quatro passos.

  1. Escolha um exercício

    Escolha a linguagem e navegue pelo catálogo, organizado por categoria e dificuldade.

  2. Escreva Java, Python ou SQL no navegador

    Um editor completo, com realce de sintaxe e indentação automática. Sem instalar nada.

  3. Execute e veja o resultado

    O código corre num ambiente isolado. Recebe a saída, o tempo e os erros.

  4. Submeta e acompanhe a nota

    Os casos de teste corrigem a solução automaticamente e o progresso actualiza-se.

Tudo no mesmo lugar

Feito para aprender a raciocinar

Correcção automática

Cada exercício tem casos de teste públicos e ocultos. A nota resulta dos testes aprovados, sem espera pela correcção manual.

Aprendizagem progressiva

Cinco níveis de dificuldade e doze categorias. A plataforma sugere o próximo exercício a partir do seu desempenho.

Progresso mensuravel

Percentagem concluída por categoria e por dificuldade, pontuação acumulada, taxa de sucesso e histórico completo.

Execução isolada

O código corre num container descartável, sem rede e sem privilégios, com limites de tempo, memória e processos.

Conteúdo progressivo

Exercícios por categoria

Comece pelas variáveis e avance até algoritmos e estruturas de dados.

  • Variáveis
  • Tipos de dados
  • Operadores
  • Condicionais
  • Loops
  • Arrays
  • Strings
  • Métodos
  • Recursividade
  • Orientação a Objetos
  • Algoritmos
  • Estruturas de Dados
  • Consultas SQL

Para estudantes

  • - Editor para Java, Python e SQL, sem instalar nada
  • - Feedback imediato com casos de teste públicos
  • - Historico de submissões e código enviado
  • - Progresso por categoria e por dificuldade

Para professores

  • - Criação de exercícios com enunciado e exemplos
  • - Casos de teste públicos e ocultos com pesos
  • - Estatísticas de desempenho por turma
  • - Gestão de estudantes e submissões

O próximo passo é seu

Comece a programar hoje

Crie a sua conta gratuita e resolva o primeiro exercício em menos de um minuto.