Planejamento do Projeto
Voltar para: Lógica de Programação
0
🎯 Objetivos da Aula
- Entender a importância do planejamento antes de programar
- Organizar ideias em etapas estruturadas
- Definir problema, regras e fluxo lógico
- Criar o esqueleto completo do algoritmo
🧠 1. O que é Planejar um Projeto?
Planejar é decidir antes de programar:
- 🔹 O que o sistema vai fazer
- 🔹 Para quem ele é feito
- 🔹 Quais dados ele recebe
- 🔹 Quais resultados ele entrega
- 🔹 Quais regras precisa obedecer
Sem planejamento, o código vira improviso.
Com planejamento, o código vira construção.
🧩 2. Proposta do Projeto Final
Você pode escolher um dos sistemas abaixo ou permitir que o aluno escolha:
📌 Opção 1 – Sistema de Cadastro Simples
- Nome
- Idade
- Validação de maioridade
📌 Opção 2 – Calculadora Inteligente
- Recebe dois números
- Permite escolher operação
- Mostra resultado
📌 Opção 3 – Sistema de Notas
- Recebe 4 notas
- Calcula média
- Informa aprovado ou reprovado
🗂 3. Etapas do Planejamento
✔ 1. Definir o Problema
Exemplo:
Criar um sistema que calcule a média de um aluno e informe sua situação.
✔ 2. Definir Entradas
Quais dados o usuário fornecerá?
Exemplo:
- nota1
- nota2
- nota3
- nota4
✔ 3. Definir Processamento
O que o sistema fará?
Exemplo:
- Somar as notas
- Dividir por 4
- Comparar média com critério mínimo
✔ 4. Definir Saídas
O que será exibido?
Exemplo:
- Média final
- Situação: Aprovado ou Reprovado
🧱 4. Organizando o Fluxo Lógico
Fluxo básico do projeto:
- INÍCIO
- Declarar variáveis
- Ler dados
- Processar informações
- Tomar decisões
- Exibir resultados
- FIM
🧠 5. Esboço de Planejamento (Modelo)
Antes de escrever o pseudocódigo, o aluno deve preencher:
Nome do Projeto:
Objetivo:
Entradas:
Processamento:
Regras de decisão:
Saídas:
Isso cria clareza mental antes de escrever qualquer linha.
🧪 Atividade da Aula
📝 Atividade Principal
O aluno deve:
- Escolher um dos sistemas propostos
- Preencher o modelo de planejamento
- Descrever o fluxo lógico passo a passo em texto
- Somente depois partir para o pseudocódigo (na próxima aula)
🎓 Competências Desenvolvidas
Nesta aula o aluno aprende:
- Planejamento estruturado
- Organização lógica
- Antecipação de erros
- Pensamento sistemático
Ele deixa de apenas responder exercícios.
Passa a pensar como alguém que constrói sistemas.
