Bem-vindos! - Codifiquecursocodifique.weebly.com/uploads/2/2/3/2/22324226/... · Bem-vindos! 2 Aula...
Transcript of Bem-vindos! - Codifiquecursocodifique.weebly.com/uploads/2/2/3/2/22324226/... · Bem-vindos! 2 Aula...
![Page 1: Bem-vindos! - Codifiquecursocodifique.weebly.com/uploads/2/2/3/2/22324226/... · Bem-vindos! 2 Aula 1 – Introdução e Lógica Bruno Orlandi. 3 O curso ... instruções bem definidas](https://reader033.fdocumentos.tips/reader033/viewer/2022050120/5f509806cbc88e7f1908eb03/html5/thumbnails/1.jpg)
Bem-vindos!
![Page 2: Bem-vindos! - Codifiquecursocodifique.weebly.com/uploads/2/2/3/2/22324226/... · Bem-vindos! 2 Aula 1 – Introdução e Lógica Bruno Orlandi. 3 O curso ... instruções bem definidas](https://reader033.fdocumentos.tips/reader033/viewer/2022050120/5f509806cbc88e7f1908eb03/html5/thumbnails/2.jpg)
2
Aula 1 – Introdução e Lógica
Bruno Orlandi
![Page 3: Bem-vindos! - Codifiquecursocodifique.weebly.com/uploads/2/2/3/2/22324226/... · Bem-vindos! 2 Aula 1 – Introdução e Lógica Bruno Orlandi. 3 O curso ... instruções bem definidas](https://reader033.fdocumentos.tips/reader033/viewer/2022050120/5f509806cbc88e7f1908eb03/html5/thumbnails/3.jpg)
3
O curso
● Apresentação dos Professores● O que nós queremos?
– Interação na aula
– Comentários sobre aulas
– Curiosidade em aprender
mais
![Page 4: Bem-vindos! - Codifiquecursocodifique.weebly.com/uploads/2/2/3/2/22324226/... · Bem-vindos! 2 Aula 1 – Introdução e Lógica Bruno Orlandi. 3 O curso ... instruções bem definidas](https://reader033.fdocumentos.tips/reader033/viewer/2022050120/5f509806cbc88e7f1908eb03/html5/thumbnails/4.jpg)
4
O curso
● Apresentação dos Alunos● Queremos saber:
– Quem são vocês?
– O que os trouxeram aqui?
![Page 5: Bem-vindos! - Codifiquecursocodifique.weebly.com/uploads/2/2/3/2/22324226/... · Bem-vindos! 2 Aula 1 – Introdução e Lógica Bruno Orlandi. 3 O curso ... instruções bem definidas](https://reader033.fdocumentos.tips/reader033/viewer/2022050120/5f509806cbc88e7f1908eb03/html5/thumbnails/5.jpg)
5
Objetivos
● Empolgar os estudantes com a Computação
● Motivar para que os alunos busquem aprender mais sobre a área
![Page 6: Bem-vindos! - Codifiquecursocodifique.weebly.com/uploads/2/2/3/2/22324226/... · Bem-vindos! 2 Aula 1 – Introdução e Lógica Bruno Orlandi. 3 O curso ... instruções bem definidas](https://reader033.fdocumentos.tips/reader033/viewer/2022050120/5f509806cbc88e7f1908eb03/html5/thumbnails/6.jpg)
6
Conteúdo
● Lógica e Introdução a Computação● Linguagem JavaScript● Variáveis e Objetos● Funções● Vetores● Estruturas de Repetição● Estruturas Condicionais
![Page 7: Bem-vindos! - Codifiquecursocodifique.weebly.com/uploads/2/2/3/2/22324226/... · Bem-vindos! 2 Aula 1 – Introdução e Lógica Bruno Orlandi. 3 O curso ... instruções bem definidas](https://reader033.fdocumentos.tips/reader033/viewer/2022050120/5f509806cbc88e7f1908eb03/html5/thumbnails/7.jpg)
7
Informações● Certificado para os alunos que cumprirem 70% de
presença nas aulas.● Feriados não teremos aula
– 19 de Abril, 3 de Maio, 21 de Junho● Aulas de até 3 horas
– Mais tempo para fazer exercícios● Projeto no final do curso
– 3 melhores projetos serão premiados
![Page 8: Bem-vindos! - Codifiquecursocodifique.weebly.com/uploads/2/2/3/2/22324226/... · Bem-vindos! 2 Aula 1 – Introdução e Lógica Bruno Orlandi. 3 O curso ... instruções bem definidas](https://reader033.fdocumentos.tips/reader033/viewer/2022050120/5f509806cbc88e7f1908eb03/html5/thumbnails/8.jpg)
8
Informações
● 9 aulas, pelo menos (feriados)● Teremos 8 professores● Sempre peça ajuda aos professores!● Busque aprender o máximo dos
professores!
![Page 9: Bem-vindos! - Codifiquecursocodifique.weebly.com/uploads/2/2/3/2/22324226/... · Bem-vindos! 2 Aula 1 – Introdução e Lógica Bruno Orlandi. 3 O curso ... instruções bem definidas](https://reader033.fdocumentos.tips/reader033/viewer/2022050120/5f509806cbc88e7f1908eb03/html5/thumbnails/9.jpg)
9
Você está pronto para começar?
![Page 10: Bem-vindos! - Codifiquecursocodifique.weebly.com/uploads/2/2/3/2/22324226/... · Bem-vindos! 2 Aula 1 – Introdução e Lógica Bruno Orlandi. 3 O curso ... instruções bem definidas](https://reader033.fdocumentos.tips/reader033/viewer/2022050120/5f509806cbc88e7f1908eb03/html5/thumbnails/10.jpg)
10
Vamos ver alguns videos!
https://www.youtube.com/watch?v=iKKOV4yGI_M
https://www.youtube.com/watch?v=6XvmhE1J9PY
https://www.youtube.com/watch?v=cwyRyZMTvBo
![Page 11: Bem-vindos! - Codifiquecursocodifique.weebly.com/uploads/2/2/3/2/22324226/... · Bem-vindos! 2 Aula 1 – Introdução e Lógica Bruno Orlandi. 3 O curso ... instruções bem definidas](https://reader033.fdocumentos.tips/reader033/viewer/2022050120/5f509806cbc88e7f1908eb03/html5/thumbnails/11.jpg)
11
O que é um computador?
![Page 12: Bem-vindos! - Codifiquecursocodifique.weebly.com/uploads/2/2/3/2/22324226/... · Bem-vindos! 2 Aula 1 – Introdução e Lógica Bruno Orlandi. 3 O curso ... instruções bem definidas](https://reader033.fdocumentos.tips/reader033/viewer/2022050120/5f509806cbc88e7f1908eb03/html5/thumbnails/12.jpg)
12
![Page 13: Bem-vindos! - Codifiquecursocodifique.weebly.com/uploads/2/2/3/2/22324226/... · Bem-vindos! 2 Aula 1 – Introdução e Lógica Bruno Orlandi. 3 O curso ... instruções bem definidas](https://reader033.fdocumentos.tips/reader033/viewer/2022050120/5f509806cbc88e7f1908eb03/html5/thumbnails/13.jpg)
13
O que é computação?
Por que ela existe?
![Page 14: Bem-vindos! - Codifiquecursocodifique.weebly.com/uploads/2/2/3/2/22324226/... · Bem-vindos! 2 Aula 1 – Introdução e Lógica Bruno Orlandi. 3 O curso ... instruções bem definidas](https://reader033.fdocumentos.tips/reader033/viewer/2022050120/5f509806cbc88e7f1908eb03/html5/thumbnails/14.jpg)
14
A computação pode ser definida como a busca de uma solução para um problema a partir de entradas (inputs) e tem seus resultados (saida outputs) depois de trabalhada através de um
algoritmo.
![Page 15: Bem-vindos! - Codifiquecursocodifique.weebly.com/uploads/2/2/3/2/22324226/... · Bem-vindos! 2 Aula 1 – Introdução e Lógica Bruno Orlandi. 3 O curso ... instruções bem definidas](https://reader033.fdocumentos.tips/reader033/viewer/2022050120/5f509806cbc88e7f1908eb03/html5/thumbnails/15.jpg)
15
Para que servem os computadores?
O que eles fazem?
Como eles fazem?
![Page 16: Bem-vindos! - Codifiquecursocodifique.weebly.com/uploads/2/2/3/2/22324226/... · Bem-vindos! 2 Aula 1 – Introdução e Lógica Bruno Orlandi. 3 O curso ... instruções bem definidas](https://reader033.fdocumentos.tips/reader033/viewer/2022050120/5f509806cbc88e7f1908eb03/html5/thumbnails/16.jpg)
16
Para que servem os computadores?
● Máquina capaz de tratar dados e informações
● Armazenar informações● Transmitir informações● Processar informações
![Page 17: Bem-vindos! - Codifiquecursocodifique.weebly.com/uploads/2/2/3/2/22324226/... · Bem-vindos! 2 Aula 1 – Introdução e Lógica Bruno Orlandi. 3 O curso ... instruções bem definidas](https://reader033.fdocumentos.tips/reader033/viewer/2022050120/5f509806cbc88e7f1908eb03/html5/thumbnails/17.jpg)
17
Calculadora é um computador?
![Page 18: Bem-vindos! - Codifiquecursocodifique.weebly.com/uploads/2/2/3/2/22324226/... · Bem-vindos! 2 Aula 1 – Introdução e Lógica Bruno Orlandi. 3 O curso ... instruções bem definidas](https://reader033.fdocumentos.tips/reader033/viewer/2022050120/5f509806cbc88e7f1908eb03/html5/thumbnails/18.jpg)
18
Calculadora é um computador?
![Page 19: Bem-vindos! - Codifiquecursocodifique.weebly.com/uploads/2/2/3/2/22324226/... · Bem-vindos! 2 Aula 1 – Introdução e Lógica Bruno Orlandi. 3 O curso ... instruções bem definidas](https://reader033.fdocumentos.tips/reader033/viewer/2022050120/5f509806cbc88e7f1908eb03/html5/thumbnails/19.jpg)
19
O que o computador faz?
● Operações Aritméticas– (Soma, subtração, multiplicação, divisão e resto)
● Operações de Comparação– Igual, Menor, Maior, Diferente...
● Operações Lógicas– E, OU, Verdadeiro ou Falso...
![Page 20: Bem-vindos! - Codifiquecursocodifique.weebly.com/uploads/2/2/3/2/22324226/... · Bem-vindos! 2 Aula 1 – Introdução e Lógica Bruno Orlandi. 3 O curso ... instruções bem definidas](https://reader033.fdocumentos.tips/reader033/viewer/2022050120/5f509806cbc88e7f1908eb03/html5/thumbnails/20.jpg)
20
O que é lógica?
![Page 21: Bem-vindos! - Codifiquecursocodifique.weebly.com/uploads/2/2/3/2/22324226/... · Bem-vindos! 2 Aula 1 – Introdução e Lógica Bruno Orlandi. 3 O curso ... instruções bem definidas](https://reader033.fdocumentos.tips/reader033/viewer/2022050120/5f509806cbc88e7f1908eb03/html5/thumbnails/21.jpg)
21
Lógica
● 2 é igual a 2?● 3 é igual 4?● 5 é menor que 10?● 8 é menor que 8?● 8 é menor ou igual a 8?● 5 é diferente de 10 dividido por 2?
![Page 22: Bem-vindos! - Codifiquecursocodifique.weebly.com/uploads/2/2/3/2/22324226/... · Bem-vindos! 2 Aula 1 – Introdução e Lógica Bruno Orlandi. 3 O curso ... instruções bem definidas](https://reader033.fdocumentos.tips/reader033/viewer/2022050120/5f509806cbc88e7f1908eb03/html5/thumbnails/22.jpg)
22
Lógica
● 2 é igual a 2? Verdadeiro● 3 é igual 4? Falso● 5 é menor que 10? Verdadeiro● 8 é menor que 8? Falso● 8 é menor ou igual a 8? Verdadeiro● 5 é diferente de 10 dividido por 2? Falso
![Page 23: Bem-vindos! - Codifiquecursocodifique.weebly.com/uploads/2/2/3/2/22324226/... · Bem-vindos! 2 Aula 1 – Introdução e Lógica Bruno Orlandi. 3 O curso ... instruções bem definidas](https://reader033.fdocumentos.tips/reader033/viewer/2022050120/5f509806cbc88e7f1908eb03/html5/thumbnails/23.jpg)
23
Como o computador faz isso?
● Através de circuitos elétricos no hardware do computador, principalmente dentro do processador.
![Page 24: Bem-vindos! - Codifiquecursocodifique.weebly.com/uploads/2/2/3/2/22324226/... · Bem-vindos! 2 Aula 1 – Introdução e Lógica Bruno Orlandi. 3 O curso ... instruções bem definidas](https://reader033.fdocumentos.tips/reader033/viewer/2022050120/5f509806cbc88e7f1908eb03/html5/thumbnails/24.jpg)
24
Isso tudo é computação?
● Existe um exemplo de tecnologia ou computador que não se encaixa nessas características?
![Page 25: Bem-vindos! - Codifiquecursocodifique.weebly.com/uploads/2/2/3/2/22324226/... · Bem-vindos! 2 Aula 1 – Introdução e Lógica Bruno Orlandi. 3 O curso ... instruções bem definidas](https://reader033.fdocumentos.tips/reader033/viewer/2022050120/5f509806cbc88e7f1908eb03/html5/thumbnails/25.jpg)
25
Computação
A computação pode ser definida como a busca de uma solução para um problema a partir de
entradas (inputs) e tem seus resultados (saida outputs) depois de trabalhada através de um
algoritmo.
![Page 26: Bem-vindos! - Codifiquecursocodifique.weebly.com/uploads/2/2/3/2/22324226/... · Bem-vindos! 2 Aula 1 – Introdução e Lógica Bruno Orlandi. 3 O curso ... instruções bem definidas](https://reader033.fdocumentos.tips/reader033/viewer/2022050120/5f509806cbc88e7f1908eb03/html5/thumbnails/26.jpg)
26
Computação
● Resolver um problema usando operações aritméticas, de comparação e de lógica.
● E o que são entradas e saídas?
![Page 27: Bem-vindos! - Codifiquecursocodifique.weebly.com/uploads/2/2/3/2/22324226/... · Bem-vindos! 2 Aula 1 – Introdução e Lógica Bruno Orlandi. 3 O curso ... instruções bem definidas](https://reader033.fdocumentos.tips/reader033/viewer/2022050120/5f509806cbc88e7f1908eb03/html5/thumbnails/27.jpg)
27
Entrada e Saída
● Entrada é um meio que o computador recebe uma informação
● Saída é um meio que o computador mostra uma informação
● O computador possui vários dispositivos de entrada e saída
![Page 28: Bem-vindos! - Codifiquecursocodifique.weebly.com/uploads/2/2/3/2/22324226/... · Bem-vindos! 2 Aula 1 – Introdução e Lógica Bruno Orlandi. 3 O curso ... instruções bem definidas](https://reader033.fdocumentos.tips/reader033/viewer/2022050120/5f509806cbc88e7f1908eb03/html5/thumbnails/28.jpg)
28
Entrada e Saída
● 2 entrada● 2 saída
![Page 29: Bem-vindos! - Codifiquecursocodifique.weebly.com/uploads/2/2/3/2/22324226/... · Bem-vindos! 2 Aula 1 – Introdução e Lógica Bruno Orlandi. 3 O curso ... instruções bem definidas](https://reader033.fdocumentos.tips/reader033/viewer/2022050120/5f509806cbc88e7f1908eb03/html5/thumbnails/29.jpg)
29
Entrada e Saída
● 2 entrada● 2 saída
![Page 30: Bem-vindos! - Codifiquecursocodifique.weebly.com/uploads/2/2/3/2/22324226/... · Bem-vindos! 2 Aula 1 – Introdução e Lógica Bruno Orlandi. 3 O curso ... instruções bem definidas](https://reader033.fdocumentos.tips/reader033/viewer/2022050120/5f509806cbc88e7f1908eb03/html5/thumbnails/30.jpg)
30
Entrada e Saída
● 3 saída● 7 entrada● 1 entrada e saida
![Page 31: Bem-vindos! - Codifiquecursocodifique.weebly.com/uploads/2/2/3/2/22324226/... · Bem-vindos! 2 Aula 1 – Introdução e Lógica Bruno Orlandi. 3 O curso ... instruções bem definidas](https://reader033.fdocumentos.tips/reader033/viewer/2022050120/5f509806cbc88e7f1908eb03/html5/thumbnails/31.jpg)
31
Entrada e Saída
● 3 saída● 7 entrada● 1 entrada e saida Tela e
Touch
Vibra
GPS
Acelerometro
Microfone
Antenas
![Page 32: Bem-vindos! - Codifiquecursocodifique.weebly.com/uploads/2/2/3/2/22324226/... · Bem-vindos! 2 Aula 1 – Introdução e Lógica Bruno Orlandi. 3 O curso ... instruções bem definidas](https://reader033.fdocumentos.tips/reader033/viewer/2022050120/5f509806cbc88e7f1908eb03/html5/thumbnails/32.jpg)
32
Entrada e Saída
● Exemplos de entrada ?
● Exemplos de saída ?
![Page 33: Bem-vindos! - Codifiquecursocodifique.weebly.com/uploads/2/2/3/2/22324226/... · Bem-vindos! 2 Aula 1 – Introdução e Lógica Bruno Orlandi. 3 O curso ... instruções bem definidas](https://reader033.fdocumentos.tips/reader033/viewer/2022050120/5f509806cbc88e7f1908eb03/html5/thumbnails/33.jpg)
33
Entrada e Saída
● Exemplos de entrada : clique do mouse, apertou uma tecla, tocou na tela, apertou um botão, receber uma posição do GPS
● Exemplos de saída : Exibir uma imagem na tela, tocar um som, vibrar o celular, exibir o mapa do GPS
![Page 34: Bem-vindos! - Codifiquecursocodifique.weebly.com/uploads/2/2/3/2/22324226/... · Bem-vindos! 2 Aula 1 – Introdução e Lógica Bruno Orlandi. 3 O curso ... instruções bem definidas](https://reader033.fdocumentos.tips/reader033/viewer/2022050120/5f509806cbc88e7f1908eb03/html5/thumbnails/34.jpg)
34
Entrada e Saída
![Page 35: Bem-vindos! - Codifiquecursocodifique.weebly.com/uploads/2/2/3/2/22324226/... · Bem-vindos! 2 Aula 1 – Introdução e Lógica Bruno Orlandi. 3 O curso ... instruções bem definidas](https://reader033.fdocumentos.tips/reader033/viewer/2022050120/5f509806cbc88e7f1908eb03/html5/thumbnails/35.jpg)
35
Computação
A computação pode ser definida como a busca de uma solução para um problema a partir de
entradas (inputs) e tem seus resultados (saida outputs) depois de trabalhada através de um
algoritmo.
![Page 36: Bem-vindos! - Codifiquecursocodifique.weebly.com/uploads/2/2/3/2/22324226/... · Bem-vindos! 2 Aula 1 – Introdução e Lógica Bruno Orlandi. 3 O curso ... instruções bem definidas](https://reader033.fdocumentos.tips/reader033/viewer/2022050120/5f509806cbc88e7f1908eb03/html5/thumbnails/36.jpg)
36
O que é um Algoritmo?
![Page 37: Bem-vindos! - Codifiquecursocodifique.weebly.com/uploads/2/2/3/2/22324226/... · Bem-vindos! 2 Aula 1 – Introdução e Lógica Bruno Orlandi. 3 O curso ... instruções bem definidas](https://reader033.fdocumentos.tips/reader033/viewer/2022050120/5f509806cbc88e7f1908eb03/html5/thumbnails/37.jpg)
37
Algoritmo
● Um algoritmo é uma sequência finita de instruções bem definidas e não ambíguas, cada uma das quais pode ser executada mecanicamente num período de tempo finito e com uma quantidade de esforço finita
![Page 38: Bem-vindos! - Codifiquecursocodifique.weebly.com/uploads/2/2/3/2/22324226/... · Bem-vindos! 2 Aula 1 – Introdução e Lógica Bruno Orlandi. 3 O curso ... instruções bem definidas](https://reader033.fdocumentos.tips/reader033/viewer/2022050120/5f509806cbc88e7f1908eb03/html5/thumbnails/38.jpg)
38
Fazer um bolo?
● Ingredientes● Modo de Preparo● Bolo!!
● Entrada e saída?
![Page 39: Bem-vindos! - Codifiquecursocodifique.weebly.com/uploads/2/2/3/2/22324226/... · Bem-vindos! 2 Aula 1 – Introdução e Lógica Bruno Orlandi. 3 O curso ... instruções bem definidas](https://reader033.fdocumentos.tips/reader033/viewer/2022050120/5f509806cbc88e7f1908eb03/html5/thumbnails/39.jpg)
39
Algoritmo
● Modo de Preparo é um algoritmo para fazer um bolo
● Os ingredientes são a entrada● O bolo é a saída● Problema resolvido!
![Page 40: Bem-vindos! - Codifiquecursocodifique.weebly.com/uploads/2/2/3/2/22324226/... · Bem-vindos! 2 Aula 1 – Introdução e Lógica Bruno Orlandi. 3 O curso ... instruções bem definidas](https://reader033.fdocumentos.tips/reader033/viewer/2022050120/5f509806cbc88e7f1908eb03/html5/thumbnails/40.jpg)
40
Algoritmo Pipoca
![Page 41: Bem-vindos! - Codifiquecursocodifique.weebly.com/uploads/2/2/3/2/22324226/... · Bem-vindos! 2 Aula 1 – Introdução e Lógica Bruno Orlandi. 3 O curso ... instruções bem definidas](https://reader033.fdocumentos.tips/reader033/viewer/2022050120/5f509806cbc88e7f1908eb03/html5/thumbnails/41.jpg)
41
Algoritmo Pipoca
● Pegar o saco de pipoca● Colocar no micro-ondas● Ajustar o tempo correto● Ligar o micro-ondas● Esperar o micro-ondas desligar● Pegar a pipoca
![Page 42: Bem-vindos! - Codifiquecursocodifique.weebly.com/uploads/2/2/3/2/22324226/... · Bem-vindos! 2 Aula 1 – Introdução e Lógica Bruno Orlandi. 3 O curso ... instruções bem definidas](https://reader033.fdocumentos.tips/reader033/viewer/2022050120/5f509806cbc88e7f1908eb03/html5/thumbnails/42.jpg)
42
Algoritmo Xampu
● Molhar o cabelo● Colocar o xampu● Massagear● Enxaguar● Repetir
![Page 43: Bem-vindos! - Codifiquecursocodifique.weebly.com/uploads/2/2/3/2/22324226/... · Bem-vindos! 2 Aula 1 – Introdução e Lógica Bruno Orlandi. 3 O curso ... instruções bem definidas](https://reader033.fdocumentos.tips/reader033/viewer/2022050120/5f509806cbc88e7f1908eb03/html5/thumbnails/43.jpg)
43
Algoritmo Xampu
● Molhar o cabelo● Colocar o xampu – Quanto?● Massagear – Por quanto tempo?● Enxaguar – Por quanto tempo?● Repetir – Quantas vezes? Até quando?
![Page 44: Bem-vindos! - Codifiquecursocodifique.weebly.com/uploads/2/2/3/2/22324226/... · Bem-vindos! 2 Aula 1 – Introdução e Lógica Bruno Orlandi. 3 O curso ... instruções bem definidas](https://reader033.fdocumentos.tips/reader033/viewer/2022050120/5f509806cbc88e7f1908eb03/html5/thumbnails/44.jpg)
44
Algoritmo Data
● Como fazer um algoritmo para saber se uma conta está com a data atrasada?
● Quais entradas?● Quais saidas?
![Page 45: Bem-vindos! - Codifiquecursocodifique.weebly.com/uploads/2/2/3/2/22324226/... · Bem-vindos! 2 Aula 1 – Introdução e Lógica Bruno Orlandi. 3 O curso ... instruções bem definidas](https://reader033.fdocumentos.tips/reader033/viewer/2022050120/5f509806cbc88e7f1908eb03/html5/thumbnails/45.jpg)
45
Algoritmo Data● Se o Ano for menor que o ano atual
– Então a conta tá atrasada. Anos atrás!
● Senão se o mês for menor que o mês atual– A conta tá atrasada. Meses atrás!
● Senão se o dia for menor que o dia atual– A conta tá atrasada. Dias atrás!
● Senão se o dia for igual ao dia atual– A conta vence hoje!
● Senão– A conta não está vencida. : )
![Page 46: Bem-vindos! - Codifiquecursocodifique.weebly.com/uploads/2/2/3/2/22324226/... · Bem-vindos! 2 Aula 1 – Introdução e Lógica Bruno Orlandi. 3 O curso ... instruções bem definidas](https://reader033.fdocumentos.tips/reader033/viewer/2022050120/5f509806cbc88e7f1908eb03/html5/thumbnails/46.jpg)
46
Computação
A computação pode ser definida como a busca de uma solução para um problema a partir de
entradas (inputs) e tem seus resultados (saida outputs) depois de trabalhada através de um
algoritmo.
![Page 47: Bem-vindos! - Codifiquecursocodifique.weebly.com/uploads/2/2/3/2/22324226/... · Bem-vindos! 2 Aula 1 – Introdução e Lógica Bruno Orlandi. 3 O curso ... instruções bem definidas](https://reader033.fdocumentos.tips/reader033/viewer/2022050120/5f509806cbc88e7f1908eb03/html5/thumbnails/47.jpg)
47
Programas
O que são programas de computador?
![Page 48: Bem-vindos! - Codifiquecursocodifique.weebly.com/uploads/2/2/3/2/22324226/... · Bem-vindos! 2 Aula 1 – Introdução e Lógica Bruno Orlandi. 3 O curso ... instruções bem definidas](https://reader033.fdocumentos.tips/reader033/viewer/2022050120/5f509806cbc88e7f1908eb03/html5/thumbnails/48.jpg)
48
Programas
● São algoritmos escritos em uma linguagem de programação para ser “entendida” pelo computador.
● Pega a entrada, aplica um algoritmo e produz uma saída buscando resolver um problema.
![Page 49: Bem-vindos! - Codifiquecursocodifique.weebly.com/uploads/2/2/3/2/22324226/... · Bem-vindos! 2 Aula 1 – Introdução e Lógica Bruno Orlandi. 3 O curso ... instruções bem definidas](https://reader033.fdocumentos.tips/reader033/viewer/2022050120/5f509806cbc88e7f1908eb03/html5/thumbnails/49.jpg)
49
O que é um computador?
![Page 50: Bem-vindos! - Codifiquecursocodifique.weebly.com/uploads/2/2/3/2/22324226/... · Bem-vindos! 2 Aula 1 – Introdução e Lógica Bruno Orlandi. 3 O curso ... instruções bem definidas](https://reader033.fdocumentos.tips/reader033/viewer/2022050120/5f509806cbc88e7f1908eb03/html5/thumbnails/50.jpg)
50
Computador
● Máquina capaz de executar programas escritos por nós, que utilizam algum algoritmos para resolver um problema baseado nas entradas, fornecendo como resultado uma saída para o usuário.
![Page 51: Bem-vindos! - Codifiquecursocodifique.weebly.com/uploads/2/2/3/2/22324226/... · Bem-vindos! 2 Aula 1 – Introdução e Lógica Bruno Orlandi. 3 O curso ... instruções bem definidas](https://reader033.fdocumentos.tips/reader033/viewer/2022050120/5f509806cbc88e7f1908eb03/html5/thumbnails/51.jpg)
51
Entendeu tudo?
![Page 52: Bem-vindos! - Codifiquecursocodifique.weebly.com/uploads/2/2/3/2/22324226/... · Bem-vindos! 2 Aula 1 – Introdução e Lógica Bruno Orlandi. 3 O curso ... instruções bem definidas](https://reader033.fdocumentos.tips/reader033/viewer/2022050120/5f509806cbc88e7f1908eb03/html5/thumbnails/52.jpg)
52
Agora vamos começar a nos divertir!
http://learn.code.org/hoc/1
![Page 53: Bem-vindos! - Codifiquecursocodifique.weebly.com/uploads/2/2/3/2/22324226/... · Bem-vindos! 2 Aula 1 – Introdução e Lógica Bruno Orlandi. 3 O curso ... instruções bem definidas](https://reader033.fdocumentos.tips/reader033/viewer/2022050120/5f509806cbc88e7f1908eb03/html5/thumbnails/53.jpg)
53
Tarefa
● Continuem fazendo os exercícios do Code.org
● Acessem também: http://www.anodocodigo.org.br/
● Videos em Português
![Page 54: Bem-vindos! - Codifiquecursocodifique.weebly.com/uploads/2/2/3/2/22324226/... · Bem-vindos! 2 Aula 1 – Introdução e Lógica Bruno Orlandi. 3 O curso ... instruções bem definidas](https://reader033.fdocumentos.tips/reader033/viewer/2022050120/5f509806cbc88e7f1908eb03/html5/thumbnails/54.jpg)
54
Tarefa
● Responda no site do Codifique:● Pra você qual é a tecnologia mais legal
que existe hoje? Por que?● O que você quer aprender a programar?
Algum assunto que se interessa mais?