Conteúdo da Aula:
Programar um computador, assim como a mente humana, requer duas exigências básicas:
- Conhecer a linguagem na qual se vai programar.
- Estruturar o raciocínio de forma a combinar os comandos da linguagem em uma sequência lógica, ou seja:
- De modo a atingir o objetivo pretendido.
Podemos traçar um paralelo entre as linguagens de programação - como C, C# e Java – e a “linguagem” do cérebro.
A “linguagem” do cérebro poderia ser composta pelos seguintes comandos :
- Olhar;
- Escutar;
- Memorizar;
- Decidir;
- Sentir;
- Amar;
- Odiar;
- Sorrir;
- Conversar;
- Alimentar-se;
- Chorar e por aí vai...
Podemos ter também os seguintes elementos, que são características que podemos analisar:
- Cores;
- Tipos de cheiros;
- Notas musicais;
- Símbolos sonoros;
- Símbolos visuais e por aí vai...
Para executar as ações citadas anteriormente e reconhecer e analisar estes elementos, nosso corpo pode utilizar os seguintes recursos:
- Olhos;
- Ouvidos;
- Cérebro;
- Nariz;
- Boca e outros recursos corporais mais.
Sem os quais se torna impossível a execução de “um programa”, programa esse que seria a nossa sobrevivência!
As linguagens de programação utilizadas pelos computadores são compostas também por comandos (ler, receber, escrever, somar, multiplicar, dividir...) e elementos (números, palavras e símbolos), sendo capazes de reconhecer e utilizar os recursos disponíveis no computador e periféricos (impressoras, monitores de vídeo, mouses, teclados, memória e etc.).