Escrita em Pseudocódigo e Padronização

0

🎯 Objetivos da Aula

  • Aprender boas práticas na escrita de pseudocódigo
  • Compreender a importância da padronização
  • Organizar algoritmos de forma clara e legível
  • Evitar ambiguidades na lógica

📖 1. Por que padronizar?

Um pseudocódigo mal organizado é como um mapa sem legenda.
Funciona… mas ninguém entende.

Padronizar significa:

  • 🔹 Usar sempre os mesmos termos (INÍCIO, FIM, SE, SENÃO…)
  • 🔹 Manter indentação organizada
  • 🔹 Nomear variáveis de forma clara
  • 🔹 Separar blocos lógicos

Programação não é só fazer funcionar.
É fazer ser compreensível.


🧩 2. Estrutura Padronizada Recomendada

🔹 Estrutura base

INÍCIO    DECLARE variáveis    LEIA dados    PROCESSAMENTO    ESCREVA resultadosFIM

🧱 3. Regras de Escrita

✔ 1. Palavras reservadas em destaque

Usar sempre os mesmos comandos:

  • INÍCIO
  • FIM
  • SE / SENÃO
  • FIMSE
  • ENQUANTO / FIMENQUANTO
  • PARA / FIMPARA
  • LEIA
  • ESCREVA
  • DECLARE

✔ 2. Indentação obrigatória

Exemplo correto:

INÍCIO    SE idade >= 18 ENTÃO
ESCREVA "Maior de idade"
SENÃO
ESCREVA "Menor de idade"
FIMSEFIM

Indentação mostra hierarquia lógica.


✔ 3. Nomes claros de variáveis

❌ errado:

DECLARE x, y

✔ correto:

DECLARE numero1, numero2

Ou melhor ainda:

DECLARE idade_usuario
DECLARE total_vendas

🔍 4. Exemplo Comparativo

❌ Sem padronização

inicio
leia n
se n>10 escreva maior senao escreva menor fim

✔ Padronizado

INÍCIO    DECLARE numero    LEIA numero    SE numero > 10 ENTÃO
ESCREVA "Maior que 10"
SENÃO
ESCREVA "Menor ou igual a 10"
FIMSEFIM

O segundo respira.
O primeiro tropeça.


🧠 5. Boas Práticas Gerais

  • Um comando por linha
  • Evitar abreviações desnecessárias
  • Comentar partes complexas (quando necessário)
  • Manter padrão do início ao fim do algoritmo
  • Não misturar estilos

🧪 Atividades Práticas

📝 Atividade 1

Reescrever o pseudocódigo abaixo aplicando padronização:

inicio
leia a,b
c=a+b
se c>10 escreva grande senao escreva pequeno fim

📝 Atividade 2

Criar um pseudocódigo padronizado que:

  • Leia nome e idade
  • Mostre uma mensagem personalizada
  • Informe se é maior ou menor de idade

📝 Atividade 3

Criar um algoritmo padronizado que:

  • Peça 5 números
  • Calcule a média
  • Exiba o resultado

🎓 Encerramento da Aula

Nesta etapa, o aluno aprende que programar não é apenas resolver problemas.
É comunicar soluções.

Um pseudocódigo bem escrito é como um projeto arquitetônico claro.
Qualquer programador consegue transformar em código real.