Lógica de Programação - Unimep/Pronatec - Aula01

694 visualizações

Publicada em

Primeira aula de Lógica de Programação da turma de Técnico em Informática para Internet, do curso Pronatec/UNIMEP, realizada no segundo semestre de 2014.

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

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

Nenhuma nota no slide

Lógica de Programação - Unimep/Pronatec - Aula01

  1. 1. Lógica de Programação Unimep/Pronatec 2° Semestre/2014 AULA 01 - Prof. André Bertoletti -
  2. 2. Agenda de hoje •Apresentação •Nossas expectativas •Conceitos básicos •Algorítmos •Exercícios de fixação
  3. 3. Quem sou eu? •André P. Bertoletti •34 anos •Analista e desenvolvedor de sistemas •Trabalho com sistema ERP desde 2003 •Apaixonado por código •Entusiasta de boas práticas de desenvolvimento de software •E-mail: apbertoletti@gmail.com
  4. 4. Quem é você? •Nome •Idade •O que faz da vida? •Por que você está aqui? •Formulário: abre.ai/logicaprogramacao
  5. 5. https://www.youtube.com/watch?v=cwyRyZMTvBo
  6. 6. O que é lógica de programação?
  7. 7. Lógica Quando algo faz sentido...
  8. 8. Em outras profissões...
  9. 9. Na nossa profissão...
  10. 10. + Inteligente + Criativo - Lento - Cansa fácil + Rápido + Trabalha sem reclamar - Burro - Só faz é mandam
  11. 11. http://tvuol.uol.com.br/video/power-up-59-criancas- aprendem-a-programar-para-se-dar-bem-no-minecraft- 04024E99316AE0895326
  12. 12. Entrada Processamento Saída
  13. 13. Precisamos dar instruções ao computador
  14. 14. Imprimir Copiar Colar Pular linha Mudar cor Ler informação Somar Ligar Tocar música
  15. 15. Sequencia lógica
  16. 16. Receita = Algoritmo
  17. 17. Algoritmo •Um algoritmo é uma sequência finita de instruções bem definidas e bem ordenadas, a fim de executar uma determinada tarefa. •Um algoritmo não representa, necessariamente, um programa de computador, e sim os passos necessários para realizar uma tarefa.
  18. 18. https://www.youtube.com/watch?v=4iKu9qtCSXg
  19. 19. Um bom algoritmo deve... •Ter todas as suas linhas numeradas •Ter uma boa sequencia de passos para não causar bugs •Podemos começar com uma linguagem básica, mas em seguida, transformar para uma linguagem mais técnica
  20. 20. Exercício 1 Escreve um algoritmo que leia duas palavras quaisquer e exibir as duas palavras juntas separadas por um hífen (“-”)
  21. 21. Exercício 1 (resolução) 1.Inicio 2.Ler a pera 3.Ler a segunda palavra 4.Exibir pera “–” segunda palavra 5.Fim
  22. 22. Exercício 2 Escreve um algoritmo que leia dois números e exiba o resultado da soma destes números.
  23. 23. Exercício 2 (resolução) 1.Inicio 2.Leia PrimeiroNumero 3.Leia SegundoNumero 4.resultado  PrimeiroNumero + SegundoNumero 5.Escreva resultado 6.Fim
  24. 24. Exercício 2 Escreve um algoritmo que exiba a tabuada do 2 na tela.
  25. 25. Exercício 4 Escreve um algoritmo que escreva o texto “Olá mundo!”. No final deverá perguntar se o usuário gostaria de executar novamente o programa.
  26. 26. Exercício 5 Escreve um algoritmo que leia um número na tela e exibir este mesmo número multiplicado por 2
  27. 27. Por hoje é só! Agora é hora de estudar!

×