O plugin ProPAT é uma IDE para aprendizagem de programação através de padrões pedagógicos. Nesse ambiente o aluno será capaz de escolher um exercício e construir uma solução através do uso de padrões pedagógicos de programação - soluções gerais de programação recomendadas por professores experientes. Além de permitir editar, compilar e executar o programa, o ambiente disponibilizará testes automatizados, baseados em conjuntos de dados-teste e/ou em técnicas de IA.