Escrita em Pseudocódigo

0

🎯 Objetivo da Aula

Desenvolver a habilidade de escrever algoritmos de forma padronizada, organizada e legível, aplicando boas práticas de identação e estruturação lógica.

Aqui o aluno deixa de apenas “fazer funcionar” e começa a escrever bem.
Algoritmo claro é algoritmo compreendido. E código compreendido é código mantido.


📏 1. Padronização

Padronizar significa seguir um mesmo modelo de escrita.

Exemplo de estrutura básica:

início
declare variáveis comandosfim

Boas práticas:

  • Usar nomes claros para variáveis
  • Manter padrão de escrita (minúsculas ou maiúsculas)
  • Evitar abreviações confusas
  • Sempre fechar estruturas (se → fimse, para → fimpara)

❌ Exemplo Desorganizado

inicio
leia idade
se idade>=18
escreva "maior"
senao
escreva "menor"
fim

✅ Exemplo Padronizado

início
leia idade se idade >= 18 então
escreva "Maior de idade"
senão
escreva "Menor de idade"
fimse
fim

A lógica é a mesma.
A clareza muda tudo.


🧱 2. Identação

Identação é o recuo usado para organizar visualmente blocos de código.

Ela mostra onde começa e termina cada estrutura.

Sem identação, o algoritmo vira um bloco compacto difícil de interpretar.


📌 Estrutura com Identação Correta

início
para i de 1 até 3 faça
se i % 2 = 0 então
escreva "Par"
senão
escreva "Ímpar"
fimse
fimpara
fim

Cada nível de decisão ou repetição deve estar visualmente alinhado.


🧩 3. Organização do Código

Um algoritmo bem organizado:

  • Declara variáveis no início
  • Evita repetição desnecessária
  • Divide etapas lógicas
  • Mantém fluxo claro

Estrutura recomendada:

  1. Início
  2. Declaração de variáveis
  3. Entrada de dados
  4. Processamento
  5. Saída
  6. Fim

Isso transforma o algoritmo em uma narrativa lógica.


🧠 Atividades Práticas


✏️ Atividade 1 – Reescrever Algoritmo Desorganizado

Reorganizar o algoritmo abaixo:

inicio
leia nota
se nota>=6
escreva "aprovado"
senao
escreva "reprovado"
fim

O aluno deve:

  • Corrigir padronização
  • Adicionar identação
  • Melhorar organização

🔍 Atividade 2 – Corrigir Erros Lógicos

Identificar e corrigir o erro:

início
leia numero
se numero % 2 = 1 então
escreva "Número par"
fimse
fim

Problema: lógica incorreta.
O aluno deve ajustar para verificar corretamente par ou ímpar.


🧮 Atividade 3 – Criar Algoritmo Estruturado Completo

Desenvolver algoritmo que:

  1. Leia nome e duas notas
  2. Calcule média
  3. Informe se aprovado (média ≥ 6)
  4. Escreva mensagem personalizada

Exemplo de estrutura esperada:

início
declare nome
declare nota1, nota2, media leia nome
leia nota1
leia nota2 media ← (nota1 + nota2) / 2 se media >= 6 então
escreva nome, " está aprovado"
senão
escreva nome, " está reprovado"
fimse
fim

🎯 Objetivo: integrar todos os conteúdos anteriores com organização adequada.


🏆 Competências Desenvolvidas

Ao final desta aula, o aluno deve ser capaz de:

  • ✔️ Escrever pseudocódigo padronizado
  • ✔️ Aplicar identação corretamente
  • ✔️ Identificar erros lógicos simples
  • ✔️ Organizar algoritmos completos de forma clara

📌 Reflexão Final

  • Um algoritmo pode funcionar e ainda assim estar mal escrito?
  • Por que clareza é tão importante quanto lógica?
  • O que é mais difícil: pensar a solução ou organizá-la?