27
Lógica de Programação { para iniciantes }

Lógica de Programação { para iniciantes }. O que é { lógica de programação }? é a técnica de organizarmos nossos pensamentos de forma clara e sequencial

Embed Size (px)

Citation preview

Page 1: Lógica de Programação { para iniciantes }. O que é { lógica de programação }? é a técnica de organizarmos nossos pensamentos de forma clara e sequencial

Lógica de Programação

{ para iniciantes }

Page 2: Lógica de Programação { para iniciantes }. O que é { lógica de programação }? é a técnica de organizarmos nossos pensamentos de forma clara e sequencial

O que é { lógica de programação }?

é a técnica de organizarmos nossos pensamentos de forma clara e

sequencial para que seja possível realizar uma tarefa.

Page 3: Lógica de Programação { para iniciantes }. O que é { lógica de programação }? é a técnica de organizarmos nossos pensamentos de forma clara e sequencial

Calma, { não se assuste }!É mais simples do que parece

Page 4: Lógica de Programação { para iniciantes }. O que é { lógica de programação }? é a técnica de organizarmos nossos pensamentos de forma clara e sequencial

Simplificando:

Lógica de programação é uma forma de organizar nossos pensamentos para {mandar o computador fazer algo}.

Page 5: Lógica de Programação { para iniciantes }. O que é { lógica de programação }? é a técnica de organizarmos nossos pensamentos de forma clara e sequencial

Na lógica de programação, utilizamos os {algoritmos} para dar ordens, isto é, passar instruções ao computador para que ele faça algo.

Page 6: Lógica de Programação { para iniciantes }. O que é { lógica de programação }? é a técnica de organizarmos nossos pensamentos de forma clara e sequencial

Algoritmo nada mais é do que uma receita, isto é, um {passo-a-passo}

utilizado para resolver um problema.

Page 7: Lógica de Programação { para iniciantes }. O que é { lógica de programação }? é a técnica de organizarmos nossos pensamentos de forma clara e sequencial

Na real, { já usamos } essa “técnica” todo dia, só que ao invés de darmos instruções ao computador, damos ao nosso cérebro. Fazemos isso de

forma tão automática que nem percebemos, por exemplo...

Page 8: Lógica de Programação { para iniciantes }. O que é { lógica de programação }? é a técnica de organizarmos nossos pensamentos de forma clara e sequencial

... quando { comemos } ...

Page 9: Lógica de Programação { para iniciantes }. O que é { lógica de programação }? é a técnica de organizarmos nossos pensamentos de forma clara e sequencial

... quando { penteamos o cabelo } ...

Page 10: Lógica de Programação { para iniciantes }. O que é { lógica de programação }? é a técnica de organizarmos nossos pensamentos de forma clara e sequencial

... quando { jogamos vídeo game } ...

Page 11: Lógica de Programação { para iniciantes }. O que é { lógica de programação }? é a técnica de organizarmos nossos pensamentos de forma clara e sequencial

Show, né?

E como esse algoritmos podem ser representados?

Page 12: Lógica de Programação { para iniciantes }. O que é { lógica de programação }? é a técnica de organizarmos nossos pensamentos de forma clara e sequencial

Os algoritmos podem ser representados de 3 formas:

narrativa, fluxograma ou pseudocódigo.

Page 13: Lógica de Programação { para iniciantes }. O que é { lógica de programação }? é a técnica de organizarmos nossos pensamentos de forma clara e sequencial

Neste hangout, falaremos apenas das formas narrativa e

pseudocódigo.

Page 14: Lógica de Programação { para iniciantes }. O que é { lógica de programação }? é a técnica de organizarmos nossos pensamentos de forma clara e sequencial

Na forma narrativa, basta descrevermos os passos para

resolver o problema, utilizando nossa linguagem mesmo.

Page 15: Lógica de Programação { para iniciantes }. O que é { lógica de programação }? é a técnica de organizarmos nossos pensamentos de forma clara e sequencial

Descreva as instruções para ler dois números, calcular a soma deles e

escrever o resultado.

Page 16: Lógica de Programação { para iniciantes }. O que é { lógica de programação }? é a técnica de organizarmos nossos pensamentos de forma clara e sequencial

Descreva as instruções para ler dois números, calcular a soma deles e

escrever o resultado.-Ler o número 1-Ler o número 2

-Somar o número 1 com o número 2- Falar o resultado

Page 17: Lógica de Programação { para iniciantes }. O que é { lógica de programação }? é a técnica de organizarmos nossos pensamentos de forma clara e sequencial

No pseudocódigo/português estruturado/portugol, utilizamos

palavras chaves para representar as instruções.

Page 18: Lógica de Programação { para iniciantes }. O que é { lógica de programação }? é a técnica de organizarmos nossos pensamentos de forma clara e sequencial

Há alguns ambientes de desenvolvimento que podemos

utilizar para executar os algoritmos que criarmos.

O que vamos utilizar aqui é o Portugol Studio.

Page 19: Lógica de Programação { para iniciantes }. O que é { lógica de programação }? é a técnica de organizarmos nossos pensamentos de forma clara e sequencial

A partir de algumas palavras chaves e uma semântica, passamos

instruções que o computador entende e pode executar.

Page 20: Lógica de Programação { para iniciantes }. O que é { lógica de programação }? é a técnica de organizarmos nossos pensamentos de forma clara e sequencial

- O que são variáveis- Tipos de dados

- Comando Escreva()- Comando Leia()

Algumas coisas básicas que precisamos saber antes de começar:

Page 21: Lógica de Programação { para iniciantes }. O que é { lógica de programação }? é a técnica de organizarmos nossos pensamentos de forma clara e sequencial

O que são variáveis?

Page 22: Lógica de Programação { para iniciantes }. O que é { lógica de programação }? é a técnica de organizarmos nossos pensamentos de forma clara e sequencial

O que são tipos de dados?

Page 23: Lógica de Programação { para iniciantes }. O que é { lógica de programação }? é a técnica de organizarmos nossos pensamentos de forma clara e sequencial

Comando escreva(parâmetro)

Page 24: Lógica de Programação { para iniciantes }. O que é { lógica de programação }? é a técnica de organizarmos nossos pensamentos de forma clara e sequencial

Comando leia(parâmetro)

Page 25: Lógica de Programação { para iniciantes }. O que é { lógica de programação }? é a técnica de organizarmos nossos pensamentos de forma clara e sequencial

Bora botar a mão na massa?

Page 26: Lógica de Programação { para iniciantes }. O que é { lógica de programação }? é a técnica de organizarmos nossos pensamentos de forma clara e sequencial

Desenvolva o pseudocódigo para ler dois números, calcular a soma deles

e escrever o resultado.

Page 27: Lógica de Programação { para iniciantes }. O que é { lógica de programação }? é a técnica de organizarmos nossos pensamentos de forma clara e sequencial

Gratidão <3

[email protected]

http://mundodama.com.br

http://facebook.com/MundoDaMa