Nas ultimas aulas de Algoritmos tivemos algumas dificuldades para compreender os problemas e transforma-los em algoritmos. Uma das formas de facilitar o aprendizado é o exercício constante do raciocino lógico usado na construção dos algoritmos. Para ajudar nesse processo uma boa idéia é começar treinando com problemas matemáticos e lógicos que auxiliam no uso linguagens formais para representar idéias, no projeto de sistemas a partir de componentes, avaliando as vantagens e desvantagens das diferentes alternativas e na observação de comportamento de sistemas complexos, formulando hipóteses e testam previsões.

Na aula do dia 22 de fevereiro fizemos alguns exercícios desse tipo, para quem se interessou esse arquivo possui 101 Desafios Matemáticos e Lógico.