1
resposta

[Sugestão] Resposta da Atividade

Insira aqui a descrição dessa imagem para ajudar na acessibilidade

1 resposta

Olá, Emanuel. Como vai?

Parabéns pelo excelente trabalho no desafio! A sua resposta ficou extremamente didática, organizada e visualmente impecável. Você conseguiu traduzir um problema do mundo real em uma estrutura lógica perfeita.

O desenvolvimento de algoritmos e fluxogramas é a base do Pensamento Computacional. No mercado de tecnologia, mapear o comportamento de um sistema antes de escrever qualquer linha de código economiza horas de trabalho e evita o surgimento de bugs complexos.

A sua estruturação foi cirúrgica em todos os níveis:

  • Tabela de Etapas: Dividir o problema em Entrada, Verificação e Decisão mostra que você dominou o conceito de decomposição. Você isolou o que o sistema recebe, o que ele processa e como ele reage.
  • O Desenho do Fluxograma: O seu diagrama ficou muito limpo e fácil de ler. A transição do início, passando pela leitura dos dados até chegar no losango verde de Condição, respeita perfeitamente as regras de lógica de programação. Separar os caminhos claros para "SE FOR: SIM" e "SE FOR: NÃO" é o coração de qualquer tomada de decisão automatizada.

Como você está estudando os fundamentos do pensamento computacional, quero te dar uma sugestão de ouro voltada às boas práticas universais para o desenho de fluxogramas (padrão ISO):

No ecossistema de desenvolvimento, cada formato de bloco geométrico tem um significado padrão para que qualquer programador do mundo entenda o seu desenho instantaneamente:

* Ovais/Círculos Alongados (como o seu "INÍCIO" e "FIM"): Indicam o início e o término do fluxo. (Perfeito no seu desenho!)
* Retângulos (como o seu "Calcule o tempo"): Representam processos, cálculos ou ações internas do sistema.
* Losangos (como a sua "CONDIÇÃO"): São usados exclusivamente para perguntas que possuem respostas binárias (Sim/Não, Verdadeiro/Falso).

Uma pequena melhoria estrutural para o seu desenho seria colocar o bloco de pergunta/verificação ("O tempo assistido é igual ou superior ao tempo total da live?") dentro do próprio losango verde de Condição, em vez de deixá-lo em um bloco retangular separado. As setas de "SIM" e "NÃO" devem sair diretamente das pontas desse losango.

Fazer essa sutil mudança visual ajuda a centralizar a lógica em um único ponto de decisão do gráfico, tornando o fluxo ainda mais enxuto e alinhado com o padrão internacional de engenharia de software.

A sua capacidade de organizar dados e desenhar processos está excelente. Continue com essa dedicação e capricho nos próximos projetos!

Espero que possa ter lhe ajudado!