Olá, Marco. Tudo bem com você?
Obrigado por compartilhar sua reflexão. O exemplo que você trouxe se relaciona muito bem com a proposta da atividade, pois demonstra como o pensamento computacional está presente em situações do cotidiano, mesmo quando não estamos desenvolvendo um software ou utilizando uma linguagem de programação. Organizar compromissos, definir prioridades e distribuir o tempo disponível são formas de analisar um problema e estruturar uma solução.
No cenário que você apresentou, é possível identificar conceitos importantes do pensamento computacional. Ao avaliar os horários da festa em família, do encontro com os amigos, do trabalho e do momento de exercício físico, você divide um problema maior em partes menores, analisa as restrições de cada compromisso e define uma sequência de ações para atender ao maior número possível de objetivos. Esse mesmo raciocínio é utilizado na criação de algoritmos, em que cada decisão influencia o resultado final.
Você consegue pensar em outra situação do seu dia a dia em que seja necessário adaptar o planejamento quando ocorre algum imprevisto? Refletir sobre esses cenários ajuda a perceber como o pensamento computacional também envolve revisar estratégias e encontrar novas soluções.
Parabéns pela participação e por compartilhar sua visão. Continue trazendo suas reflexões ao fórum sempre que desejar. Estamos à disposição para ajudar.
Para saber mais:
Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!