Introdução à Lógica de Programação
Um guia prático para iniciantes usando o VisualG
Neste tópico, vou apresentar um pouco sobre a matéria de Algoritmos e a ferramenta utilizada para desenvolver os primeiros programas: o VisualG. Este programa utiliza o Portugol, uma linguagem algorítmica (ou pseudocódigo) ideal para iniciantes.
A disciplina de Algoritmos e Lógica de Programação é onde o estudante começa a formar sua base no mundo dos desenvolvedores, sendo considerada a disciplina fundamental do primeiro semestre.
O estudo de algoritmos consiste em aprender a resolver problemas de forma estruturada, passo a passo, exercitando o raciocínio lógico. Antes de se aprofundar e escolher a linguagem de programação que você deseja aprender, é preciso primeiro entender e construir um raciocínio claro e eficiente sobre como funciona a relação homem-máquina e como você deve estruturar suas ideias para o computador.
Nesta matéria, você vai aprender a:
Pensar como um desenvolvedor, resolvendo problemas e organizando suas soluções.
Conhecer conceitos fundamentais, como variáveis, loops (laços de repetição, ex: enquanto), estruturas de decisão (ex: se/senão), vetores e funções.
Escrever seus primeiros programas utilizando o VisualG.
Desenvolver o seu raciocínio lógico, uma habilidade que será útil em todas as matérias do curso, assim como fora dele.
No começo, é normal se confundir e achar difícil, porém**,** com prática e persistência (e paciência), tudo começa a se alinhar e você começará a dominar a matéria. Não tenha medo de errar: Analise, teste, refaça e aprenda a cada tentativa.
Ao final da disciplina, você vai perceber que aprender Algoritmos não é apenas sobre programar, mas sobre aprender a resolver problemas de forma inteligente e criativa. Essa base sólida será essencial para tudo o que vier pela frente na sua jornada na área de tecnologia.
O VisualG é um programa simples e intuitivo focado em desenvolver a lógica de programação. Nele, todos os comandos são em português, em uma linguagem chamada Portugol, para que o estudante consiga compreender mais facilmente os conceitos da programação, como estruturas de decisão (ex: se/senao), laços de repetição (ex: enquanto ou para), vetores, variáveis e funções.
O VisualG mostra na prática o que acontece com seu código: ele indica erros, mostra o resultado das suas instruções e ajuda você a entender a lógica por trás de cada passo do programa.
Vamos ver na prática como funciona o VisualG?
Abaixo, segue uma imagem de um programa simples (calculadora) feito em Portugol:
O código apresentado cria uma simples calculadora: ele pede ao usuário dois números, pergunta qual operação ele deseja realizar e, assim, entrega o resultado da operação escolhida. Todo o código está explicado linha por linha nas imagens.
Dessa forma, aprender algoritmos é o primeiro grande passo para se tornar um desenvolvedor. É nessa disciplina que você começa a entender como transformar ideias em soluções lógicas e funcionais, usando o poder do raciocínio estruturado. O VisualG e a linguagem Portugol são ferramentas acessíveis e didáticas que tornam esse aprendizado mais claro e prático, permitindo que você veja o resultado do seu pensamento em ação.














