Este post é uma cópia descarada de parte de uma publicação do site Penjee, cujo foco é aprendizagem de programação.

Reproduzir material não é algo que costumo fazer, mas como já lecionei para várias turmas de iniciantes em programação, reconheço que este é um conteúdo que merece ser repassado.

No começo, todos lutamos um pouco com a lógica de um programa, isto é, como a sequência de comandos que digitamos realmente funciona na prática.

Atenção! As imagens a seguir podem mudar a sua vida e abrir um novo mundo de possibilidades. O conteúdo é forte! 😀

Laço while

top-5-programming-animated-gifs_demonstration-of-while-loop-animation_logo

Fibonacci recursivo

fibonacci-recursion-demonstration-animation-python

Veja detalhes da implementação na página do autor.

Busca binária e linear comparadas

binary-and-linear-search-animations

Números pares e ímpares

while-loop-if-else-even-vs-odd-animation-how-it-works

Fatorial recursivo

top-5-programming-animated-gifs_recursion-animted-gif

Depois disso você já deve estar se sentindo como o Neo no final do primeiro Matrix, não é mesmo? 🙂