O objetivo deste curso é ensinar todas as estruturas de programação e sua aplicação no desenvolvimento de softwares. A lógica de Programação pode ser entendida como um paradigma da programação que faz uso da lógica matemática. Podemos assim dizer que programar nada mais é que organizar sequências de comandos de forma lógica e encadeada. E aqui nesse curso você vai aprender como programar fazendo uso da lógica na resolução de problemas utilizando para tanto o VisualG, uma excelente ferramenta para a programação. Além disso, você conhecerá todos os pontos de relevância da programação, desde os diversos tipos de dados e de estruturas lógicas, vetores e matrizes até a indexação e a gravação dos arquivos. Por fim acompanhará com todos os detalhes a programação de progressões aritmética e geométrica, média, raízes e muito mais!