CSE 111: Programação com Funções

S06 - Etapa do Projeto Final

Finalidade

Prove que você pode criar um projeto Python significativo que resolva um problema do mundo real e tenha funções organizadas.

Tarefa

Desenvolva o programa que você propôs na Proposta de Projeto Final. Seu programa deve incluir várias funções que você verifica se estão corretas com funções de teste e pytest.

Envio

No final desta semana, você deve enviar uma descrição do seu trabalho, e seu professor ou o assistente do instrutor avaliará seu trabalho de acordo com a seguinte rubrica.

Marco do Projeto

  1. Tempo—50%: Você levou pelo menos oito horas para criar seu programa Python ou funções de teste durante a semana atual?
  2. Organização—20%:
    1. Seu programa está organizado em múltiplas funções?
    2. Cada função no seu programa executa apenas uma tarefa?
  3. Progresso—20%: Você concluiu alguma parte significativa do seu programa durante a semana atual?
  4. Descrição—10%: A descrição do seu trabalho para esta aula está completa e é fácil de entender? Sua descrição deve incluir:
    1. Uma lista de nomes de funções no seu programa.
    2. Uma lista de nomes de funções de teste no seu código de teste.
    3. Uma lista da documentação que você leu, dos vídeos que assistiu e dos testes de código que você realizou.
    4. Uma descrição ou lista do trabalho que você concluiu no seu programa.

Links Úteis: