Conjunto de problemas 6
O trabalho colaborativo em problemas não é permitido, exceto na medida em que você possa pedir ajuda a colegas de classe e outras pessoas, desde que essa ajuda não se reduza a outra pessoa fazendo seu trabalho por você, de acordo com a política do curso sobre honestidade acadêmica.
A equipe realiza auditorias aleatórias de trabalhos enviados ao CS50x. Os alunos que violam esta política serão removidos do curso. Os alunos que já concluíram o CS50x terão seu Certificado CS50 revogado permanentemente se violarem essa política.
O que fazer
- Faça login no cs50.dev usando sua conta do GitHub
- Execute
update50
na janela do terminal do seu codespace para garantir que seu codespace esteja atualizado. - Envie Hello em Python
- Envie um dos seguintes:
- esta versão do Mario em Python, se estiver se sentindo menos confortável
- esta versão do Mario em Python, se estiver se sentindo mais confortável
- Envie um dos seguintes:
- Envie Readability em Python
- Envie DNA em Python
Se você enviar as duas versões de Mario, registraremos a maior das duas pontuações. Se você enviar Cash e Credit, registraremos a maior das duas pontuações.
Quando fazer
Até 2024-12-31T23:59:00-05:00.
Conselhos
- Experimente qualquer um dos programas de David da Semana 6.
Honestidade acadêmica
- Para Hello, Mario, Cash, Credit e Readability, é razoável olhar para suas próprias implementações em C e as implementações de outros em C.
- Não é razoável olhar para as implementações de outros do mesmo em Python.
- Na medida em que o objetivo desses problemas é ensiná-lo a aprender uma nova linguagem por conta própria, tenha em mente que esses atos não são apenas
razoáveis, por programa, mas incentivados para esse fim:
- Incorporar algumas linhas de código que você encontra online ou em outro lugar no seu próprio código, desde que essas linhas não sejam elas mesmas soluções para problemas atribuídos e que você cite as origens das linhas.
- Recorrer à web ou a outro lugar para obter instruções além das do próprio curso, referências e soluções para dificuldades técnicas, mas não para soluções diretas para problemas do conjunto de problemas ou para seu próprio projeto final.