Todos sabem que as crianças adoram games. Mas paramos para pensar que games são programas. Aqui fazemos uma introdução básica à lógica de programação. Falaremos de termos como algoritmo, programas, hardware, software, bugs, linguagem de programação.
Trata-se de uma introdução a computação para o público jovem.
Veja mais em www.bigdev.com.br
2. Aqui você vai descobrir…
Como meu game é feito?
Mas o que é um programa?
O que é um algoritmo?
Exemplos de linguagem de programação
Bug – o pesadelo de todo programador
4. Por mais bacana que seu game seja, ele é um
programa de computador
5. Hardware e software
- Antes de falar de programas, é importante saber um pouco mais sobre os
computadores
- Um computador funciona com dois elementos..O hardware, que é a parte
física do computador e o software, que é a parte lógica.
Um game é um softwareHardware é a parte física
6. Algoritmo
- O computador sozinho não faz nada...
- Ele precisa de uma instrução para cada tarefa que ele vá executar
- A sequencia de tarefas que o computador executa chamamos de algoritmo.
- Pode parecer algo novo, mas pense num algoritmo como uma receita de bolo
7. Algoritmo na vida
- 1 - Pegar a bala
- 2 - Retirar o papel da bala
- 3 - Jogar o papel no lixo
- 4 - Chupar a bala (cuidado para não engasgar)
Gentileza de http://www.willtirando.com.br/
8. E o programa…
- Um programa, nada mais é do que escrevermos o algoritmo numa linguagem que o
computador entenda.
- Assim, o programa vai ser um conjunto de instruções para que o computador
execute uma a uma, na sequencia que foi especificada
9. Linguagens de computação
- Existem várias linguagens de computador diferentes. Veja alguns exemplos abaixo.
10. Programador
- Chamamos de programador ao professional que trabalha desenvolvendo programas
- Você sabia, que a primeira programadora foi uma mulher chamada Lady Ada?
11. Bug
- Mas o que acontece se invertermos a sequencia para fazer um bolo e
colocarmos no forno antes de batermos a massa?
- Com certeza não dará certo…
- O mesmo pode acontecer com o programa…o programador pode errar a
sequencia do comando e gerar um erro no programa…chamamos esse
erro de bug!
- Veja um exemplo de bug abaixo:
13. A primeira escola online de games para crianças
Sratch
Minecraft
Robótica
Inovação
14. Por que ensinar computação aos jovens?
A computação é um meio de transformamos não só a vida das pessoas, mas a
sociedade. Trata-se de uma nova revolução industrial, porém no mundo virtual
- Há nesse momento uma forte campanha nos Estados Unidos para aprendizado de
computação, inclusive com a participação do presidente Barack Obama. Por que?