Lógica de Programação com VisuAlg 3.0

Bem-vindo ao curso de Lógica de Programação e Algoritmos com VisuAlg 3.0, desenvolvido sob medida para estudantes e profissionais de Administração, Logística e Tecnologia.

O VisuAlg é a ferramenta pedagógica clássica e consagrada no Brasil para a introdução ao pensamento computacional. Utilizando uma sintaxe estruturada em português fortemente inspirada no Pascal, o VisuAlg permite que o estudante domine os conceitos universais de algoritmos (variáveis fortemente tipadas, estruturas de controle de fluxo, vetores, matrizes e modularização) sem a barreira do idioma inglês.


🧭 Trilha de Aprendizagem (5 Módulos / 20 Capítulos)

graph LR
    M1["Módulo 1: Fundamentos & Tipos de Dados<br/>(Cap 01 - 04)"] --> M2["Módulo 2: Estruturas de Decisão<br/>(Cap 05 - 08)"]
    M2 --> M3["Módulo 3: Laços de Repetição<br/>(Cap 09 - 12)"]
    M3 --> M4["Módulo 4: Vetores e Matrizes 2D<br/>(Cap 13 - 16)"]
    M4 --> M5["Módulo 5: Modularização & Projeto TMS<br/>(Cap 17 - 20)"]
    
    style M1 fill:#217346,stroke:#fff,stroke-width:2px,color:#fff
    style M2 fill:#27ae60,stroke:#fff,stroke-width:2px,color:#fff
    style M3 fill:#2980b9,stroke:#fff,stroke-width:2px,color:#fff
    style M4 fill:#8e44ad,stroke:#fff,stroke-width:2px,color:#fff
    style M5 fill:#d35400,stroke:#fff,stroke-width:2px,color:#fff
  • Módulo 1: Fundamentos da Computação e Tipagem Estática (Cap. 01 a 04): O que são algoritmos, estrutura formal do VisuAlg (algoritmo, var, inicio, fimalgoritmo), tipos primitivos (inteiro, real, caractere, logico), operadores aritméticos (<-, \, mod) e comandos de entrada/saída (leia, escreva, escreval).
  • Módulo 2: Controle de Fluxo e Estruturas de Decisão (Cap. 05 a 08): Desvios condicionais simples (se-entao-fimse), compostos (se-entao-senao-fimse), operadores lógicos booleanos (e, ou, nao, xou) e seleção múltipla com escolha-caso-outrocaso.
  • Módulo 3: Laços de Repetição e Iterações (Cap. 09 a 12): Laço pré-testado enquanto-faca (While), laço pós-testado repita-ate (Until com lógica de parada), contador determinístico para-de-ate-passo-faca (For) e loops aninhados com contadores e acumuladores.
  • Módulo 4: Estruturas de Dados Homogêneas (Cap. 13 a 16): Vetores unidimensionais (vetor [1..N] de tipo), busca linear em listas, matrizes bidimensionais (vetor [1..L, 1..C] de tipo) e manipulação de tabelas em memória.
  • Módulo 5: Modularização, Funções e Projeto Final (Cap. 17 a 20): Procedimentos (procedimento), escopo de variáveis locais vs globais, funções com retorno tipado (funcao : tipo), decomposição algorítmica e o Projeto Integrador FastLog Fleet & Inventory Manager.