Políticas do Curso
Colaboração
Os alunos são encorajados a falar uns com os outros, com os TAs, com os instrutores, ou com qualquer outra pessoa sobre qualquer um dos trabalhos. Qualquer assistência, no entanto, deve limitar-se à discussão do problema e a abordagens gerais para uma solução. Cada aluno deve escrever as suas próprias soluções para o trabalho de casa. Os folhetos dos projetos têm informações mais detalhadas sobre a colaboração ao trabalhar nos projetos, mas, basicamente, cada grupo de projeto de programação deve escrever seu próprio código e documentação para os projetos de programação feitos asa group.
Consultar a solução de outro aluno ou grupo é proibido, e as soluções apresentadas não podem ser copiadas de qualquer fonte. Estas e qualquer outra forma de colaboração em tarefas constituem trapaças. Se você tiver alguma dúvida sobre se alguma atividade constituiria trapaça, sinta-se à vontade para perguntar aos instrutores.
Você não pode fornecer trabalhos que você completou durante 15-440 para outros alunos em futuras instâncias deste curso ou para uso em futuras circunstâncias deste curso (assim como você não pode usar trabalhos completados por alunos que tenham feito o curso anteriormente). Para ser claro, isto também significa que você não pode deixar suas soluções visíveis publicamente na web, github ou qualquer outra plataforma.
Piazza Policy
Este curso utiliza o site da Piazza para responder a perguntas. A página inicial do curso Piazza está em:https://piazza.com/cmu/fall2018/15440/home.When postar perguntas na Piazza, os alunos devem ter em mente as diretrizes de colaboração acima mencionadas, e usar essas diretrizes para determinar:
- Se você deve marcar o seu post “privado para os instrutores” ou público;
- Quantos detalhes e ajuda fornecer em uma resposta para um colega estudante
Parte do processo de aprendizagem está lutando com o material até que você chegue à percepção certa para que você o entenda. O lançamento de demasiados detalhes em resposta a um pedido de assistência pode prejudicar a aprendizagem. Por outro lado, às vezes é ótimo ser empurrado na direção certa quando você não consegue sair de uma rotina. E, claro, mal-entendidos sobre a tarefa ou ferramentas disponíveis devem ser ajudados rapidamente. Por favor, use o seu melhor julgamento ao postar no site Piazza, como se você estivesse colaborando pessoalmente com os seus amigos. Algumas diretrizes gerais:
- Por favor, poste e responda publicamente: Mal-entendidos do trabalho; esclarecimentos sobre os requisitos; bugs na especificação do trabalho ou implementação ou testes de referência; perguntas pequenas e detalhadas sobre o funcionamento das chamadas ao sistema, funções, etc. Coisas que parecem que entrariam no FAQ são bons candidatos para perguntar ou responder.
- Por favor, não poste ou responda publicamente: Mais do que algumas linhas de código; explicações detalhadas de como seu sistema funciona; perguntas sobre a melhor abordagem para arquitetar o sistema em um alto nível; perguntas sobre sua nota; problemas com seu parceiro; etc.
Por favor use seu julgamento entre estes dois exemplos. Se você postar em particular, por favor nos informe se não seria correto marcar o post em público se achamos que seria benéfico para a classe torná-lo público.
Política tardia
Prazos para projetos e trabalhos de casa seriamente. Nossa experiência é que os alunos muitas vezes subestimam seriamente o esforço envolvido na programação de tarefas e projetos. Se lhe damos 4 semanas para completar um trabalho, normalmente há uma razão. No interesse da justiça, adotamos a seguinte política tardia:
- O prazo para qualquer tarefa (exceto para aquelas anunciadas com antecedência) pode ser estendido com uma penalidade de 10% por dia.
- Nenhum prazo pode ser estendido por mais de dois dias. As tarefas NÃO serão aceitas 48 horas após a data de vencimento.
- Se você estiver doente: Se você tiver uma nota médica, você pode entregar suas tarefas com atraso sem penalidade. Por favor, entre em contato com os instrutores para marcar um tempo razoável de entrega de substituição. Você deve nos notificar antes da data de vencimento. Sem uma nota médica, você terá acesso à mesma penalidade de atraso que qualquer outro motivo de atraso.
Reavaliação
Se você acha que cometemos um erro na classificação, por favor devolva a tarefa com uma nota explicando sua preocupação à secretaria do curso, o mais tardar duas semanas após o dia em que a tarefa foi devolvida. A questão será novamente classificada pela pessoa responsável pela classificação dessa questão.
Notem também que, neste curso, as notas do projeto serão determinadas com base na submissão final que você fizer ao Autolab.