S07 - Projeto Final
Finalidade
Provar que você pode criar um projeto Python significativo que resolva um problema do mundo real e tenha funções organizadas.
Tarefa
Não use IA para gerar o código deste programa.
Usar IA para gerar este programa é uma violação da política de IA do curso e pode resultar em nota zero na atividade, reprovação na disciplina ou até remoção do programa.
Se você precisar de ajuda com a atividade ou tiver dúvidas sobre o uso de IA, por favor pergunte ao seu instrutor.
Termine de desenvolver Programa Escolhido pelo Estudante que você começou na semana 06. Seu programa deve incluir várias funções que você verifica se estão corretas usando funções de teste e pytest.
Está com dificuldade?
Se você estiver com dificuldade nesta atividade, considere o seguinte:
- Publique uma mensagem no canal de ajuda do Microsoft Teams ou envie uma mensagem direta ao seu instrutor.
- Use IA para ajudar você a aprender. Certifique-se de copiar e colar este prompt para começar:
Sou um estudante iniciante de programação em Python. Por favor, atue como um tutor, não como alguém que está concluindo minha atividade. Ajude-me a entender os conceitos, faça perguntas orientadoras, explique os erros e sugira meu próximo passo. Não escreva código que resolva minha atividade nem forneça código que eu possa copiar para minha solução. Se exemplos de código forem úteis, use um problema de programação diferente, mas semelhante. Explique tudo em linguagem simples e divida as ideias em pequenas etapas.
Começar com esse prompt garantirá que a ferramenta de IA ajude você, em vez de prejudicar seu aprendizado simplesmente dando respostas.
Envio
Para receber créditos por esta tarefa, você deve enviar seu programa e um relatório que descreva o que foi realizado. Faça o seguinte:
-
No início desta semana, baixe e salve este arquivo
relatorio-do-projeto.txt. -
Abra o arquivo
relatorio-do-projeto.txtbaixado no VS Code. Observe que a pergunta 1 no arquivo pede que você registre o tempo que você trabalhou no seu programa em uma tabela. Para receber a pontuação máxima pelo projeto, você deve trabalhar no seu programa por pelo menos 12 horas (durante todo o projeto). Ao trabalhar em seu programa durante esta semana, não se esqueça de registrar as datas e horários, além de incluir uma descrição do seu trabalho. -
Antes de concluir seu programa, leia a rubrica da tarefa no Canvas que o avaliador usará para pontuar seu arquivo
relatorio-do-projeto.txte seu programa. -
Antes da data de entrega, envie seu arquivo
relatorio-do-projeto.txtconcluído, seu programa Python, seu arquivo de teste Python e quaisquer arquivos de dados, como arquivos.txt e.csv, para S07 Projeto Final no CanvasSe o seu projeto precisar de bibliotecas que não sejam padrão ou configurações complexas, como um banco de dados ou API externa, por favor crie um vídeo curto que demonstre seu programa em execução. Explique o uso dos componentes externos e como eles são usados no seu programa.
Links Úteis:
- Voltar para: Visão Geral da Semana | Página Inicial