Aprendendo com desafios

A resolução de problemas está contida das competências gerais da BNCC e é de extrema importância no desenvolvimento da ciência, da tecnologia e no mercado de trabalho.

Para alcançar um bom nível ou excelência em uma habilidade, ela precisa ser lapidada de forma prática, pela repetição, análise e avaliação crítica dos resultados obtidos e também do processo de resolução.

Um ótimo caminho para o desenvolvimento da habilidade em programação é a resolução de desafios, de forma orientada, com complexidade gradativa, utilizando a linguagem de interesse. Para atender essa questão, uma plataforma que avalio como excelente é a URI Online Judge.

O objetivo apresentado aqui é registrar as funções, estruturas e elementos ao avançar nos desafios da plataforma para as diferentes linguagens que vou aprendendo.

Não há o objetivo de apresentar a resolução de todos os desafios da plataforma, mas sim os novos elementos que vão sendo agregados aos conhecimentos da linguagem.

O objetivo é resolver os problemas, mas no caminho, apreciar o aprendizado de linguagens de programação.

Resoluções


Voltar