Honestidade Acadêmica
A filosofia deste curso sobre honestidade acadêmica pode ser resumida como "seja razoável". O curso reconhece que interações com colegas e outros podem facilitar a compreensão do material do curso. No entanto, há uma linha entre pedir ajuda a outro e enviar o trabalho de outro. A política do curso caracteriza ambos os lados dessa linha.
Política
A essência de todo trabalho que você enviar para este curso deve ser seu. A menos que seja especificado de outra forma, a colaboração em avaliações (por exemplo, tarefas, laboratórios, conjuntos de problemas, projetos, testes ou provas) não é permitida, exceto na medida em que você possa pedir ajuda a colegas e outros, desde que essa ajuda não seja igual a outra pessoa fazendo o trabalho para você. Em geral, ao pedir ajuda, você pode mostrar seu trabalho a outras pessoas, mas não pode ver o delas, desde que você e elas respeitem as outras restrições desta política.
Cláusula de arrependimento. Se você cometer algum ato que não seja razoável, mas trouxer isso à atenção dos responsáveis pelo curso por meio do email certificates@cs50.harvard.edu em até 72 horas, o curso pode impor sanções locais que podem incluir uma nota insatisfatória ou reprovada para o trabalho enviado, mas o curso não encaminhará o assunto para qualquer outra ação disciplinar, exceto em casos de atos reincidentes.
A seguir, estão regras básicas que caracterizam atos que o curso considera razoáveis e não razoáveis. Em caso de dúvida quanto à razoabilidade de algum ato, não o cometa até buscar e receber aprovação por escrito dos responsáveis pelo curso. Atos que o curso considere não razoáveis serão tratados com rigidez. Se o curso encaminhar algum assunto para ação disciplinar e o resultado for punitivo, o curso reserva o direito de impor sanções locais além desse resultado, que podem incluir nota insatisfatória ou reprovada para o trabalho enviado ou para o curso em si. O curso, por norma, recomenda a exclusão (ou seja, a retirada obrigatória) do curso em si.
Razãoáveis
- Comunicar-se com colegas sobre avaliações em inglês (ou em alguma outra língua falada) e citar corretamente essas discussões.
- Discutir o material do curso com outros para entendê-lo melhor.
- Ajudar um colega a identificar um bug em seu código, por exemplo, visualizando, compilando ou executando seu código depois de ter enviado aquela parte do pset você mesmo.
- Incorporar algumas linhas de código que você encontrar online ou em outro lugar em seu próprio código, desde que essas linhas não sejam soluções para trabalhos atribuídos e que você cite a origem das linhas.
- Enviar ou mostrar o código que você escreveu para alguém, possivelmente um colega, para que ele possa ajudá-lo a identificar e corrigir um bug.
- Enviar o mesmo trabalho ou trabalho semelhante para este curso que você já enviou anteriormente para este curso.
- Procurar na web ou em outro lugar instruções além das próprias do curso, referências e soluções para dificuldades técnicas, mas não para soluções diretas para trabalhos atribuídos.
- Fazer anotações e esboços para soluções com outros usando diagramas ou pseudocódigo, mas não código real.
- Trabalhar com (e até pagar) um tutor para ajudá-lo com o curso, desde que o tutor não faça o trabalho para você.
Não razoáveis
- Acessar uma solução para alguma avaliação antes de (re)enviar a sua.
- Acessar ou tentar acessar, sem permissão, uma conta que não seja sua.
- Pedir a um colega para ver a solução dele para alguma avaliação antes de (re)enviar a sua.
- Descobrir, mas deixar de comunicar aos responsáveis pelo curso, bugs no software do curso que afetam as notas.
- Descompilar, desobfuscar ou desmontar soluções do pessoal do curso.
- Não citar (como em comentários) a origem de códigos ou técnicas que você descobriu fora do próprio curso e que incorporou em seu próprio trabalho, mesmo respeitando as outras restrições desta política.
- Dar ou mostrar a um colega a solução para uma avaliação quando é ele, e não você, quem está com dificuldades para resolvê-la.
- Manipular ou tentar manipular notas artificialmente, explorando bugs ou fórmulas no software do curso.
- Pagar ou oferecer pagar a um indivíduo por trabalho que você possa enviar como (parte do) seu próprio.
- Fornecer ou disponibilizar soluções para avaliações para qualquer pessoa, seja um aluno presente, passado ou futuro.
- Procurar ou solicitar soluções diretas para avaliações online ou em outro lugar.
- Dividir o trabalho de uma avaliação com outra pessoa e combinar seu trabalho.
- Enviar (depois de possivelmente modificar) o trabalho de outro indivíduo além das poucas linhas permitidas aqui.
- Enviar o mesmo trabalho ou trabalho semelhante para este curso que você já enviou ou enviará para outro.
- Usar software baseado em IA que sugere ou completa respostas a perguntas ou linhas de código.
- Ver a solução de outra pessoa para uma avaliação e basear sua própria solução nela.