Pensamento Computacional • Lógica Booleana, Scratch, Portugol, Controle de Fluxo, Vetores, Recursão, Estruturas de Dados e Big-O


🏛️ Estrutura Curricular Canônica (20 Capítulos • 5 Blocos)

🧱 Bloco 1: Fundamentos da Lógica & Pensamento Computacional (Caps 01 a 04)

Cap Tópico Teórico Exercícios Exemplos Slides Quiz
01 📖 Lógica Booleana, Operadores Lógicos e Tabela-Verdade 🧩 Exercícios 💻 Exemplos 📊 Slides 🧠 Quiz
02 📖 Introdução à Programação, Pensamento Computacional e o Modelo IPO 🧩 Exercícios 💻 Exemplos 📊 Slides 🧠 Quiz
03 📖 Programação Visual com Scratch: Blocos Lógicos, Eventos e Animações 🧩 Exercícios 💻 Exemplos 📊 Slides 🧠 Quiz
04 📖 Pontes Cognitivas: Pseudocódigo Estruturado no Visualg e Portugol 🧩 Exercícios 💻 Exemplos 📊 Slides 🧠 Quiz

🧱 Bloco 2: Estruturas de Controle de Fluxo e Modularização (Caps 05 a 08)

Cap Tópico Teórico Exercícios Exemplos Slides Quiz
05 📖 Estrutura Sequencial, Tipos Primitivos, Variáveis e Entrada/Saída 🧩 Exercícios 💻 Exemplos 📊 Slides 🧠 Quiz
06 📖 Estruturas Condicionais: Tomada de Decisão Simples, Composta e Seleção Múltipla 🧩 Exercícios 💻 Exemplos 📊 Slides 🧠 Quiz
07 📖 Estruturas Repetitivas: Laços Enquanto (While), Para (For) e Faça-Enquanto 🧩 Exercícios 💻 Exemplos 📊 Slides 🧠 Quiz
08 📖 Funções, Procedimentos, Passagem de Parâmetros e Escopo de Variáveis 🧩 Exercícios 💻 Exemplos 📊 Slides 🧠 Quiz

🧱 Bloco 3: Estruturas de Dados Lineares e Recursão (Caps 09 a 12)

Cap Tópico Teórico Exercícios Exemplos Slides Quiz
09 📖 Vetores Unidimensionais (Arrays): Armazenamento Contíguo e Operações 🧩 Exercícios 💻 Exemplos 📊 Slides 🧠 Quiz
10 📖 Matrizes Bidimensionais: Tabelas, Imagens e Álgebra Matricial 🧩 Exercícios 💻 Exemplos 📊 Slides 🧠 Quiz
11 📖 Strings, Caracteres e Manipulação de Texto: Tabela ASCII e Operações 🧩 Exercícios 💻 Exemplos 📊 Slides 🧠 Quiz
12 📖 Recursão, Pilha de Chamadas e Paradigma de Divisão e Conquista 🧩 Exercícios 💻 Exemplos 📊 Slides 🧠 Quiz

🧱 Bloco 4: Estruturas de Dados Avançadas, Memória e Tabelas Hash (Caps 13 a 16)

Cap Tópico Teórico Exercícios Exemplos Slides Quiz
13 📖 Ponteiros, Referências e Alocação Dinâmica de Memória (Stack vs Heap) 🧩 Exercícios 💻 Exemplos 📊 Slides 🧠 Quiz
14 📖 Listas Encadeadas: Simples, Duplamente Encadeadas e Circulares 🧩 Exercícios 💻 Exemplos 📊 Slides 🧠 Quiz
15 📖 Pilhas (Stacks), Filas (Queues) e Deques: Lógica LIFO e FIFO 🧩 Exercícios 💻 Exemplos 📊 Slides 🧠 Quiz
16 📖 Tabelas Hash, Dicionários, Funções de Espalhamento e Tratamento de Colisões 🧩 Exercícios 💻 Exemplos 📊 Slides 🧠 Quiz

🧱 Bloco 5: Algoritmos Clássicos, Notação Big-O & Projeto Integrador (Caps 17 a 20)

Cap Tópico Teórico Exercícios Exemplos Slides Quiz
17 📖 Algoritmos de Busca: Linear (Sequencial), Busca Binária e Saltos 🧩 Exercícios 💻 Exemplos 📊 Slides 🧠 Quiz
18 📖 Algoritmos de Ordenação: Bubble, Insertion, MergeSort e QuickSort 🧩 Exercícios 💻 Exemplos 📊 Slides 🧠 Quiz
19 📖 Análise Assintótica e Complexidade de Algoritmos (Notação Big-O) 🧩 Exercícios 💻 Exemplos 📊 Slides 🧠 Quiz
20 📖 Projeto Integrador: Engine de Resolução de Problemas Algorítmicos 🧩 Exercícios 💻 Exemplos 📊 Slides 🧠 Quiz

🚀 Próxima Etapa da Formação: Concluído este módulo, prossiga na sua jornada de formação avançando para o Módulo 03: Versionamento de Código com Git e GitHub.


🏠 Voltar ao Início do Portal 📚 Ver Índice Geral Próximo Módulo ➡️