- Controle de presença em eventos online
- “Queremos automatizar o envio de agradecimentos. Mas só para quem assistiu à transmissão do início ao fim. Você consegue organizar esse processo em um algoritmo?”
- Considere:
- Quais são os dados de entrada necessários?
- Como o algoritmo pode verificar a condição de presença completa?
- Que decisão precisa ser tomada com base nesses dados?
- Qual deve ser a ação final?- Será necessária uma verificação de se os participantes assistiram a transmissão do início ao fim, para isso podemos implementar na transmissão uma espécie de botão que apareça em momentos aleatórios e ficaria disponível por um certo tempo limite, ele funcionaria como uma chamada, ao ser clicado contaria para aquele participante uma presença;
- O próximo passo seria realizar um algoritmo que fizesse a verificação dessa chamada, ele pegaria uma lista com os dados do participante, como email, nome e a chamada que implementamos na transmissão e faria a verificação principal:
- vamos supor que foram 4 chamadas no total
- chamada >= 4:
- se sim -> enviar mensagem de agradecimento para o email do participante
- por exemplo: "Obrigada por assistir {nome}!"
- se não -> não enviar nada