Visão Geral
A base sólida que você precisa para criar qualquer projeto.
Muitos iniciantes travam na hora de programar porque tentam aprender a linguagem antes de entender a lógica. A verdade é que não importa se você quer criar um jogo incrível, um aplicativo mobile ou um sistema web complexo: a base do raciocínio lógico é exatamente a mesma.
Este curso foi desenhado com foco total na clareza didática e na progressão pedagógica. Nós vamos desmistificar a programação para que você pare de decorar códigos e passe a entender a estrutura por trás deles. Começando do zero, você vai aprender a pensar como um programador, construir algoritmos visuais e desenvolver o raciocínio necessário para resolver problemas reais.
Se você tem dificuldade com lógica ou sente que trava na hora de escrever os primeiros scripts nas engines, este é o ponto de partida definitivo para destravar a sua jornada profissional na área de tecnologia.
O que você vai aprender
- Raciocínio Estruturado: Compreenda o que é lógica de programação e descubra a base comum que conecta o desenvolvimento de jogos, sistemas e apps.
- Criação de Algoritmos: Aprenda a expressar suas ideias de forma visual e estruturada, desenvolvendo fluxogramas práticos utilizando a ferramenta Draw.io.
- Fundamentos Práticos: Domine a criação de variáveis, constantes, entrada, saída e processamento de dados escrevendo seus primeiros pseudocódigos.
- Progressão Didática: Avance passo a passo, resolvendo exercícios práticos focados em cenários reais para consolidar a lógica antes de ir para a engine.
Requisitos
- Um computador básico (Windows, Mac ou Linux) com conexão à internet.
Grade curricular
- 5 Sections
- 32 Lessons
- 10 Horas
- Introdução à lógica de programaçãoEntenda os conceitos fundamentais da lógica de programação e descubra a base de raciocínio estruturado que existe em comum na criação de jogos, sistemas e aplicativos.8
- Desenvolvimento de AlgoritmosAprenda a estruturar o seu pensamento de forma visual. Entenda o que são algoritmos e pratique a criação de fluxogramas profissionais com a ferramenta gratuita Draw.io.8
- Pseudocódigo 1Dê os primeiros passos na escrita estruturada. Instale o Portugol Studio e domine o uso de variáveis, constantes, entrada, processamento e saída de dados.14
- 3.1Introdução ao módulo: O que vamos aprender?
- 3.2Pseudolinguagem VS Fluxograma
- 3.3Correção dos Exercícios – Pseudolinguagem VS Fluxograma
- 3.4Instalação do Portugol Studio
- 3.5Variáveis e Constantes
- 3.6Tipos de Variáveis
- 3.7Variáveis e Constantes no Portugol Studio
- 3.8Correção dos Exercícios – Tipos de Variáveis
- 3.9Correção dos Exercícios – Variáveis e Constantes
- 3.10Entrada e Saída de Dados
- 3.11Correção dos Exercícios – Entrada e Saída de Dados
- 3.12Processamento de Dados
- 3.13Correção dos Exercícios – Processamento de Dados
- 3.14Revisão do módulo e Próximos Passos
- Pseudocódigo 2Módulos em gravação: Prepare-se para aprofundar seus conhecimentos em estruturas condicionais (SE/SENÃO), laços de repetição e lógicas mais avançadas para a criação de sistemas complexos.1
- Pseudocódigo 3Módulos em gravação: Prepare-se para aprofundar seus conhecimentos em estruturas condicionais (SE/SENÃO), laços de repetição e lógicas mais avançadas para a criação de sistemas complexos.1


