Ao desenvolver um algoritmo para classificar e-mails como spam ou não spam, um programador utiliza um processo iterativo onde, a cada passo, o sistema aprende com os e-mails já classificados para refinar seus critérios. Essa abordagem, que envolve a decomposição do problema em etapas menores, a identificação de padrões e a abstração de características relevantes, é um exemplo direto da aplicação dos princípios do pensamento computacional para a resolução do problema.