1
resposta

[Projeto] Desafio: Automatizando tarefas

Quais são os dados de entrada necessários?

  1. Captar as pessoas que clicaram para assistir a transmissão ao vivo, atravez do botão de "presença"

  2. Após isso, esse dado irá ser registrado em um banco de dados, iremos extrair esse banco de dados, pegar as informações dessas pessoas, se tiver uma tabela de horas assistidas ou algo do genero e aparecer a transmissão ao vivo, finalizamos, caso contrário verificar os participantes ao vivo na transmissão e anotar os nomes. Por fim, podemos enviar o email de agradecimento para esses usuarios.

Como o algoritmo pode verificar a condição de presença completa?

Atravez do banco de dados ou se na própria transmissão, pois geralmente nas plataformas tais como o Youtube tem como ver as pessoas ao vivo assistindo a transmissão.

Que decisão precisa ser tomada com base nesses dados?

Pegar esses dados e enviar o email de agradecimento

Qual deve ser a ação final?

Enviar o email de agradecimento para os participantes.

1 resposta

Olá, Mateus, como vai?

O raciocínio para a construção do algoritmo atende ao que foi solicitado no desafio, demonstrando uma compreensão clara de como o fluxo de dados deve funcionar desde a entrada até a ação final. É interessante notar como você considerou diferentes formas de capturar a presença, seja por um botão específico ou pela verificação direta na plataforma de transmissão. O uso de uma tabela de horas assistidas é uma excelente forma de garantir a precisão da condição de presença completa exigida pelo exercício.

Parabéns pelo empenho em resolver a atividade e por compartilhar sua lógica conosco. Continue praticando o pensamento computacional para estruturar processos cada vez mais complexos.

Alura Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!