Esta aplicação tem como objetivo facilitar o envio, realização e correção de atividades complementares de aulas que envolvem programação, tudo isso em um ambiente WEB.
Por meio desta aplicação os professores podem criar disciplinas, as quais os estudantes podem se matricular para receber as tarefas que o professor cria para essas disciplinas, e para os estudantes realizarem essas atividades, esta aplicação conta com um editor de código com syntax highlight , autocomplete e com suporte para diferentes linguagens. As respostas enviadas pelos estudantes podem ser corrigidas pelo professor, que pode enviar um feedback ao aluno, este feedback pode ser em texto ou também por meio de alterações no código, que serão exibidas ao estudante. O professor pode optar por aceitar ou não aceitar a resposta enviada pelo estudante e também pode fechar a tarefa para não aceitar novas respostas.
Nesta página são exibidos os dados do usuário, e se necessário é possível atualizar o nome, o email e a senha
Nesta página o professor pode ver e gerenciar suas disciplinas
Nesta página o estudante pode ver todas as disciplinas disponíveis e gerenciar suas matrículas
Esta página exibe as tarefas, que são separadas por disciplinas, o professor pode gerenciar essas tarefas e também criar novas tarefas.
Esta página exibe as tarefas das disciplinas que o estudante está matriculado, junto a tarefa algumas informações são exibidas por meio de alguns ícones, esses ícones indicam se o estudante já enviou uma resposta para esta tarefa, se a tarefa já foi avaliada, e exibe detalhes desta avaliação. O estudante pode ver o que significa cada um desses ícones posicionando o cursor sobre eles.
Nesta página o professor pode ver e avaliar a resposta enviada pelo estudante, podendo aceitá-la ou não, além disso é possível enviar um feedback ao estudante por meio de alterações no código e também um feedback em texto.
Esta página exibe os feedbacks enviados pelo professor ao corrigir as respostas do estudante, esses feedbacks podem ser alterações no código, que são destacadas, ou também feedbacks em texto. Além disso o professor pode aceitar ou não aceitar uma resposta, o que também será exibido no feedback.