Introdução a algoritmos
Definição: Um algoritmo é uma sequência de ações, que servem para resolver determinado problema.
Logo após a introdução do conceito de algoritmo, é interessante colocar um exemplo para que o aluno consiga ter uma compreensão maior. Utilizar uma linguagem facilitada e com tom de diálogo pode ser uma das formas de se aproximar do ouvinte e trazê-lo para a aula:
Exemplo: vamos supor que você está com sede e deseja tomar um copo de água.
Podemos fazer um algoritmo para resolver esse problema:
Vamos elaborar uma sequência de ações que são necessárias para encher o copo.
Suponha que nessa situação hipotética, você já esteja na cozinha
Passo 1 – dirija-se ao armário
Passo 2 – pegue um copo
Passo 3 – com o copo em mãos, vá até o filtro de água
Passo 4 – posicione o copo abaixo da torneira do filtro
Passo 5 – abra a torneira
Passo 6 – mantenha a torneira aberta: se o copo estiver cheio, desligue a torneira. Caso contrário, deixe ela ligada.
Todos esses passos podem ser facilmente interpretados por qualquer um que saiba ler em português. Os algoritmos computacionais funcionam da mesma maneira: basta escrever algo na “linguagem que o computador entenda”, que no caso é a linguagem de programação
Importância no cotidiano: Mostrar como os algoritmos estão presentes no cotidiano dos alunos:
Atualmente, os algoritmos são amplamente utilizados na elaboração de soluções voltadas à construção de interfaces, no planejamento de redes e descrevem as tarefas a serem realizadas pelos programas, de forma que estão presentes nas tecnologias que utilizamos diariamente.
O que é Fluxograma
Um fluxograma representa processos usando símbolos gráficos, tendo algumas regras a seguir quanto a sua representação:
Podemos criar um fluxograma no site LucidChart, onde, ao cadastrar-se
gratuitamente, devemos criar um novo documento:
Quando o documento é criado, nós alteramos o nome do arquivos e podemos ver que nas formas de fluxograma se encontram facilmente ao nosso alcance na tela:
A partir disso devemos criar um fluxograma com base nesses passos:
Passo 1 – dirija-se ao armário
Passo 2 – pegue um copo
Passo 3 – com o copo em mãos, vá até o filtro de água
Passo 4 – posicione o copo abaixo da torneira do filtro
Passo 5 – abra a torneira
Passo 6 – mantenha a torneira aberta: se o copo estiver cheio, desligue a torneira. Caso contrário, deixe ela ligada.
O que é pseudocódigo?
Pseudocódigo é uma forma genérica de escrever um algoritmo, utilizando uma linguagem simples, como por exemplo, o Portugol.
O Portugol possui algumas regras:
Estrutura:
Tipos de Dados:
Entrada e saída de dados:
Comentários: