Neste módulo apresentamos o Fluxograma ou Diagrama de Blocos como forma de representação do algoritmo, sua finalidade e o significado dos símbolos. Explicamos também a função de cada símbolo mostrando alguns exemplos. As estruturas de decisão, que podem ser simples e compostas, e as estruturas de repetição (que permitem que os passos sejam executados por uma determinada quantidade de vezes ou até que se obtenha uma determinada condição), com e sem blocos de comando, também foram demonstradas e exemplificadas, os exemplos mostram em quais situações cada estrutura pode ser utilizada. Foi mostrada ainda a importância da utilização dos conectores para organizar fluxogramas extensos visando facilitar sua visualização. Com essas informações é possível representar um algoritmo de forma gráfica com o objetivo de facilitar o entendimento e a visualização da ordem de execução dos passos do algoritmo.