Construção de Fluxogramas com Draw.io

Atividade Prática - Construção de Fluxogramas
📊

Atividade Prática

Construção de Fluxogramas com Draw.io

📚 Sobre a Atividade

Nesta atividade, você desenvolverá suas habilidades em lógica de programação através da construção de fluxogramas utilizando a ferramenta Draw.io.

Objetivos de Aprendizagem:

  • Compreender e aplicar os conceitos de algoritmos e fluxogramas
  • Utilizar corretamente os símbolos padronizados de fluxogramas
  • Desenvolver raciocínio lógico para resolução de problemas
  • Praticar o uso da ferramenta Draw.io
  • Criar representações visuais claras e organizadas

📤 Instruções de Entrega

Você deverá entregar DOIS arquivos para cada exercício:

📄

Arquivo .drawio

Arquivo editável do Draw.io

🖼️

Imagem PNG

Exportação em alta qualidade

📑

Arquivo PDF

Formato profissional (opcional)

Nomenclatura dos arquivos:

  • exercicio_número_nome_aluno.drawio
  • exercicio_número_nome_aluno.png (ou .pdf)
  • E assim sucessivamente...
1
Cálculo de Média
🟢 Fácil

Problema: Crie um fluxograma que leia duas notas de um aluno, calcule a média aritmética e exiba o resultado.

✅ O fluxograma deve:

  • Ter início e fim claramente marcados
  • Ler a primeira nota
  • Ler a segunda nota
  • Calcular a média: (nota1 + nota2) / 2
  • Exibir o valor da média
Dica: Use o símbolo de paralelogramo para entrada de dados, retângulo para o cálculo e paralelogramo novamente para exibir o resultado.
2
Conversão de Temperatura
🟢 Fácil

Problema: Desenvolva um fluxograma que converta uma temperatura de Celsius para Fahrenheit.

Fórmula: Fahrenheit = (Celsius × 9/5) + 32

✅ O fluxograma deve:

  • Ler a temperatura em Celsius
  • Calcular a conversão usando a fórmula
  • Exibir a temperatura em Fahrenheit
  • Exibir mensagens descritivas (ex: "Digite a temperatura em Celsius:")
Dica: Organize bem os cálculos! Você pode fazer a multiplicação e divisão em um símbolo e depois a soma em outro, ou tudo junto.
3
Verificação de Maioridade
🟡 Médio

Problema: Crie um fluxograma que leia a idade de uma pessoa e informe se ela é maior de idade (18 anos ou mais) ou menor de idade.

✅ O fluxograma deve:

  • Ler a idade da pessoa
  • Verificar SE a idade é maior ou igual a 18
  • Caso SIM: exibir "Maior de idade"
  • Caso NÃO: exibir "Menor de idade"
  • Usar o símbolo de decisão (losango) corretamente
Dica: No losango de decisão, escreva a pergunta ou condição (ex: "idade >= 18?"). Nas setas que saem, marque "SIM" e "NÃO".
4
Aprovação por Média
🟡 Médio

Problema: Desenvolva um fluxograma que leia três notas de um aluno, calcule a média e determine se o aluno foi aprovado (média >= 7), está em recuperação (média >= 5 e < 7) ou foi reprovado (média < 5).

✅ O fluxograma deve:

  • Ler as três notas
  • Calcular a média: (nota1 + nota2 + nota3) / 3
  • Usar decisões encadeadas para verificar:
    • Se média >= 7: "Aprovado"
    • Senão, se média >= 5: "Recuperação"
    • Senão: "Reprovado"
  • Exibir a média e a situação do aluno
Dica: Você precisará de pelo menos 2 losangos de decisão. O primeiro verifica se >= 7, e se não for, o segundo verifica se >= 5.
5
Contagem de 1 a 10
🟡 Médio

Problema: Crie um fluxograma que exiba os números de 1 a 10 usando uma estrutura de repetição.

✅ O fluxograma deve:

  • Inicializar uma variável contador com o valor 1
  • Verificar SE o contador é menor ou igual a 10
  • Caso SIM:
    • Exibir o valor do contador
    • Incrementar o contador (contador = contador + 1)
    • Voltar para a verificação
  • Caso NÃO: encerrar o algoritmo
Dica: Este é um loop! Use setas que voltam para criar o ciclo de repetição. Lembre-se de incrementar o contador, senão o loop será infinito!
6
Calculadora de Desconto
🔴 Desafiador

Problema: Crie um fluxograma para uma loja que calcula descontos progressivos baseados no valor da compra:

  • Até R$ 100,00: sem desconto
  • De R$ 100,01 até R$ 500,00: 10% de desconto
  • De R$ 500,01 até R$ 1000,00: 15% de desconto
  • Acima de R$ 1000,00: 20% de desconto

✅ O fluxograma deve:

  • Ler o valor da compra
  • Verificar em qual faixa o valor se encaixa (usar decisões encadeadas)
  • Calcular o desconto apropriado
  • Calcular o valor final (valor original - desconto)
  • Exibir:
    • Valor original da compra
    • Percentual de desconto aplicado
    • Valor do desconto em reais
    • Valor final a pagar
Dica: Organize bem as decisões! Comece verificando as condições do maior valor para o menor, ou vice-versa. Você precisará de vários losangos de decisão encadeados.

📊 Critérios de Avaliação

Cada exercício será avaliado conforme os critérios abaixo:

🎯 Correção Lógica

O fluxograma resolve o problema corretamente e segue a lógica esperada

4,0 pontos
📐 Uso Correto dos Símbolos

Utilização adequada dos símbolos padronizados de fluxograma

2,0 pontos
✨ Organização Visual

Fluxograma limpo, bem espaçado e fácil de seguir

2,0 pontos
📝 Clareza dos Textos

Textos dentro dos símbolos são claros, objetivos e sem erros de português

1,5 pontos
📤 Formato de Entrega

Arquivos corretos (.drawio + PNG/PDF) com nomenclatura adequada

0,5 pontos

Pontuação Total: 10,0 pontos por exercício

A nota final será a média dos 6 exercícios realizados

Comentários

Postagens mais visitadas deste blog

Introdução aos Sistemas de Gerenciamento de Banco de Dados

Introdução ao HTML, CSS e JavaScript - Guia para Iniciantes

Introdução ao Excel