Algoritmos e Programação - 2015.1 - Aula 10

381 visualizações

Publicada em

Algoritmos e Programação - 2015.1 - Aula 10

Publicada em: Educação
0 comentários
1 gostou
Estatísticas
Notas
  • Seja o primeiro a comentar

Sem downloads
Visualizações
Visualizações totais
381
No SlideShare
0
A partir de incorporações
0
Número de incorporações
3
Ações
Compartilhamentos
0
Downloads
30
Comentários
0
Gostaram
1
Incorporações 0
Nenhuma incorporação

Nenhuma nota no slide

Algoritmos e Programação - 2015.1 - Aula 10

  1. 1. Algoritmos e Programação Prof.º Thyago Maia 2015.1
  2. 2. Objetivos Aula 10 • Introduzir a linguagem de programação Python; • Apresentar a estrutura básica de um script em Python; 2
  3. 3. Passos para a Construção de Software
  4. 4. Passos para a Construção de Software • 1º passo: Conhecimento do problema; • 2º passo: Construção do algoritmo; • 3º passo: Codificação do algoritmo em uma linguagem de programação; 4 Problema !!! Solução Codificação
  5. 5. Linguagens de Programação
  6. 6. Linguagens de Programação • Para armazenar um algoritmo na memória de um computador, e para que o mesmo seja executável, é necessário que o mesmo seja programado (codificado); • Precisamos transcrever nossos algoritmos para uma linguagem de programação; • Exemplos: Pascal, C, Java, Cobol, etc. • Na disciplina, utilizaremos a linguagem de programação Python; 6
  7. 7. A Linguagem Python
  8. 8. A Linguagem Python • Linguagem de programação de alto nível lançada por Guido Van Rossum em 1991; • Gerenciado pela Python Software Foundation – Modelo de desenvolvimento comunitário e aberto; • O nome é baseado no programa de TV Monty Python’s Flying Circus; 8
  9. 9. Como começar a programar?
  10. 10. Como começar a programar? • Acesse o site http://www.python.org • Acesse o link Downloads; • Clique na opção Download Python 3.4.3; • Instale o Python a partir do pacote de instalação baixado; • Execute o IDLE (Ambiente de Desenvolvimento Integrado para Python); 10
  11. 11. Uma breve introdução
  12. 12. Uma breve introdução • No Blockly, aprendemos a escrever mensagens (gerar saída) a partir do comando imprime. Exemplo: • Observe a opção de menu “Python”. Clique na mesma: 12
  13. 13. Uma breve introdução • Observe que, para cada comando do Blockly, existe um comando ou instrução equivalente em Python: • Logo, podemos concluir que para escrever uma mensagem de tela em Python (implementar o “imprime”), utilizamos o comando print(‘mensagem’); 13
  14. 14. Uma breve introdução • O trabalho que o aluno terá neste estágio será converter algoritmos projetados no Blockly para Python; • A lógica de implementação será mantida. O que muda é a sintaxe (o formato das instruções, operadores...) e o paradigma (o estilo) da programação; 14
  15. 15. Codificando um script Python
  16. 16. Codificando um script Python • No IDLE, clique na opção de Menu File, submenu New File (ou pressione as teclas Ctrl+N); 16
  17. 17. Codificando um script Python • Na Janela de edição de scripts, digite o código abaixo: • Salve o arquivo (extensão .py) em uma pasta de sua preferência; 17
  18. 18. Executando um script Python
  19. 19. Executando um script Python • Ainda na janela de edição de scripts, clique na opção de menu Run, submenu Run Module (ou pressione F5); 19
  20. 20. Executando um script Python • Sua aplicação será executada na janela principal do IDLE; 20

×