O Aprenda a programar é uma série de posts ensinando algoritmos de uma forma simples, usando Portugol (português estruturado). A série possui 13 posts.

Aprenda a fazer programas de Computador

Aprenda a programar #1: Neste post é explicado o que é uma linguagem de programação, a diferença da linguagem compilada para interpretada, e também a diferença entre linguagem de baixo e alto nível.

VisualG – Software para interpretação de algoritmos: É explicado a função do VisualG, como instalá-lo em Windows e Linux, e uma apostila ensinando como utilizar o software. A partir desse post, começaremos a fazer Algoritmos no VisualG.

Aprenda a programar #2 | O que é um Algoritmo: Post Explicando o que é um algoritmo, e o que é Portugol.

Aprenda a programar #3 | Variáveis: Mostra o que são variáveis, os tipos de variáveis e as palavras reservadas do Portugol.

Aprenda a programar #4 | Primeiro Programa: Como é a estrutura de um algoritmo, como é feita a declaração de variáveis e finalmente o primeiro programa (“Olá Mundo!”).

Aprenda a programar #5 | Operadores Aritméticos: O post explica como atribuir valores à variáveis e mostra quais são os operadores aritméticos.

Aprenda a programar #6 | Operadores Lógicos e Relacionais: Esse post fala sobre os operadores relacionais e lógicos, além de falar um pouco da tabela verdade.

Aprenda a programar #7 | Condicionais: O post explica a estrutura condicional, “se” (if-then-else).

Aprenda a programar #8 | Escolha .. Caso: Post mostrando a estrutura “Escolha… Caso”(switch) e como fazer comentários no algoritmo.

Aprenda a programar #9 | Estruturas de Repetição 1: Esse começa a falar sobre Estruturas de Repetição. Explica a estrutura “Repita…ate” (do .. while).

Aprenda a programar #10 | Estruturas de Repetição 2: Continua mostrando as estruturas de repetição, este post fala sobre a “Enquanto…Faca”. (while..)

Aprenda a programar #11 | Estruturas de Repetição 3: Post explicando a estrutura de repetição “Para…Faca”.(for)

Aprenda a programar #12 | Vetores: Post com  introdução a vetores.  Entenda o seu uso e aprenda a declará-los.

Aprenda a programar #13 | Matrizes: Aprenda nest post, o que são matrizes e como fazê-las no portugol. Elas também são conhecidas como Vetores bi-dimensionais.

40 Exercícios de Algoritmos Resolvidos para Estudo: Aqui disponibilizamos uma lista de 40 exercícios de Algoritmos para que vocês possam estudar, e também a resposta de cada um em arquivos separados.

Se você viu todos os posts e acompanhou a série, agora já pode começar a estudar uma linguagem de programação, PHP, Python, Ruby, C  entre outras e começar a desenvolver os seus próprios programas.

Se você gostou desta série, comente! Dê-nos a sua opinião e sugestões de posts.