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.
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.