Programação II

Revisão: segunda-feira, 06/02/2017, 8:30 na B3
Exame: quarta-feira, 08/02/2017, 8:30 na B3
  • Revisão: Encontrando seu caminho
    • Exercício: Crie um jogo que embaralhe uma palavra e a mostre ao jogador. O objetivo dele é acertar a palavra em no máximo 5 tentativas. Se ele acertar, dê os parabéns; se errar dê uma palavra de ânimo. Mostre a palavra correta e o número de tentativas que ele utilizou.
    • Exercicio 2: incluir escolha de temas e nives de dificuldade em fonte.
  • Arquivos e Dicionários
Padrão para entrega de exercícios
  • Renomeie o arquivo, incluindo o seu nome:
    • Ex. prg2-lista1.py -> prg2-lista1-Marco_Andre.py
  • Envie para o endereço marcoandre@ifc-araquari.edu.br
  • No Assunto, coloque o nome do arquivo:
    • Ex. Assunto: prg2-lista1-Marco_Andre.py
  • Somente os emails nesse padrão serão considerados entregues

Links:
  • Linha de comando no Geany: python3 -m unittest discover
Seminário: Pacotes
  • fontes (cpf.zip)
  • Documentação unittest doctest
  • Toolkits para desenvolvimento gráfico (GUI) (Lista completa)
  • Frameworks para desenvolvimento web (Listagem completa)
  • Exercícios
    • implementar um validador de CPF:
      • valida_cpf(), gera_cpf_valido() e gera_lista_cpfs()
      • funções devem gerar CPFs com e sem máscara
      • utilizar cobertura de testes com unittest ou doctest
    • fazer um programa com interface GUI ou Web que utilize o validador de CPF
  • Apresentação: a definir
  • Equipes:
    • Bottle: Larissa, Ana, Bruna Del Rio, Bruno
    • Flask: Kauan, Heloisa, Vinicius
    • Django: Igor, José Lino, Ruan SIlva
    • Tkinter: Felipe, Felipe, Filipi, Viviani
    • flask+ms: Richard, Pedro, Leonardo, Renato
    • Tkinter: Tiago Cardoso, Rafael, Bruno Tissi
ċ
00-arquivos.zip
(1267k)
Marco André Mendes,
Aug 26, 2015, 6:53 AM
ċ
01a-starbuzz.zip
(4k)
Marco André Mendes,
Sep 10, 2015, 5:41 AM
ċ
02-surfers.zip
(2k)
Marco André Mendes,
Sep 14, 2015, 5:27 AM
ċ
05-sqlite.zip
(4k)
Marco André Mendes,
Oct 7, 2016, 12:17 PM
ċ
06-graficos-turtle-gabarito.zip
(21k)
Marco André Mendes,
Nov 12, 2015, 3:45 AM
ċ
06-turtle-exemplos.zip
(8k)
Marco André Mendes,
Oct 19, 2015, 3:10 AM
ċ
06-turtle-exercicios.zip
(45k)
Marco André Mendes,
Oct 22, 2015, 4:52 AM
ċ
07-graphics-documentacao-html.zip
(95k)
Marco André Mendes,
Nov 8, 2015, 11:34 AM
ċ
07-graphics-exemplos.zip
(11k)
Marco André Mendes,
Nov 8, 2015, 11:35 AM
ċ
07-graphics-exercicios.py
(1k)
Marco André Mendes,
Nov 8, 2015, 11:34 AM
ċ
08-list_comprehensions.zip
(3k)
Marco André Mendes,
Dec 7, 2016, 5:40 AM
ċ
cardapio_ifc_verifica_atualizado.py
(2k)
Marco André Mendes,
Sep 28, 2016, 5:49 AM
ċ
cesar - unittest.zip
(41k)
Marco André Mendes,
Sep 14, 2016, 4:25 AM
ċ
cpf.zip
(550k)
Marco André Mendes,
Nov 17, 2014, 3:04 AM
Ċ
Marco André Mendes,
Aug 26, 2015, 6:50 AM
Ċ
Marco André Mendes,
Aug 1, 2016, 4:11 AM
Ċ
prg2-1.pdf
(731k)
Marco André Mendes,
Sep 10, 2015, 4:55 AM
Ċ
prg2-2.pdf
(294k)
Marco André Mendes,
Aug 19, 2014, 6:04 AM
Ċ
prg2-3.pdf
(743k)
Marco André Mendes,
Aug 26, 2014, 5:14 AM
Ċ
prg2-4.pdf
(235k)
Marco André Mendes,
Aug 26, 2014, 5:14 AM
Ċ
Marco André Mendes,
Sep 25, 2015, 11:24 AM
Ċ
Marco André Mendes,
Nov 8, 2015, 11:34 AM
Ċ
Marco André Mendes,
Oct 14, 2014, 3:32 AM
ċ
prg2-lista0a.py
(2k)
Marco André Mendes,
Aug 26, 2015, 7:00 AM
ċ
prg2-lista0b.py
(1k)
Marco André Mendes,
Aug 26, 2015, 7:00 AM
ċ
prg2-listcomps_1.py
(4k)
Marco André Mendes,
Oct 14, 2014, 3:32 AM
ċ
prg2-listcomps_2.py
(4k)
Marco André Mendes,
Nov 30, 2015, 2:45 AM
ċ
prg2-p2-2016-2-aluno.py
(4k)
Marco André Mendes,
Dec 14, 2016, 4:19 AM
ċ
puzzlewords.zip
(1k)
Marco André Mendes,
Aug 10, 2016, 7:33 AM
ċ
python_challenge_01_0.py
(1k)
Marco André Mendes,
Sep 24, 2015, 4:35 AM
ċ
selma-prg2-exercicio-gera-bd-totais.zip
(4k)
Marco André Mendes,
Oct 7, 2016, 12:15 PM
ċ
telefones.py
(1k)
Marco André Mendes,
Sep 24, 2015, 4:33 AM
ċ
trajetorias.zip
(11k)
Marco André Mendes,
Sep 5, 2016, 5:41 AM
ċ
tratamento_de_excecao.zip
(4k)
Marco André Mendes,
Nov 19, 2015, 2:00 AM
ċ
unittest.zip
(90k)
Marco André Mendes,
Sep 5, 2016, 5:45 AM
Comments