Skip to content

Erros no código dos alunos: indicar qual linha o erro ocorreu? #143

Open
@Lobz

Description

@Lobz

Atualmente erros no código dos alunos são respondidos com uma mensagem simples de "há um erro no seu código". Escolhemos essa mensagem pouco informativa pra evitar passar os erros diretamente para o aluno (o que poderia abrir brechas de segurança). A idéia é que alunos iriam rodar o código em suas próprias máquinas antes de submeter a resposta, e identificar os erros dessa forma. Porém, há erros que ocorrem no notaR e não na máquina do aluno (eg, erros causados por diferenças no diretório de trabalho). Também há casos em que o aluno copia incorretamente seu cógido (eg, copia apena parte de uma linha). Portanto, seria bom melhorar a mensagem de erro que o notaR apresenta.

Proponho que o código do aluno seja rodado linha a linha, ou comando a comando, para que possamos identificar exatamente qual linha está gerando erro, e mostrar ou indicar essa linha na mensagem de erro.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    Design/UXUIThe user interface could be betterfeature requestNew feature or request

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions