LÓGICA E LINGUAGEM DE PROGRAMAÇÃO · CURSO TÉCNICO

Atividades interativas de Lógica

Cada atividade abre em uma página própria, com diagramas explicando o conceito, passo a passo guiado, campos para preencher e um botão que gera o PDF da resposta pronto para enviar no AVA. As respostas ficam salvas no próprio computador enquanto o grupo trabalha.

1º bimestre (semanas 1 a 7)

01 Criando seu primeiro algoritmo Registro de Aula 01 — Semana 1 Capítulo 1 — O que é programação? · 25 a 30 min 02 Sistema de vendas Registro de Aula 02 — Semana 2 Capítulos 14 a 16 — SE / SENÃO / SENÃO SE · 35 a 40 min 03 Sistema de classificação de idade Registro de Aula 03 — Semana 3 Capítulo 16 — SE / SENÃO SE / SENÃO · 35 a 40 min 04 Operadores relacionais — comparando preços Registro de Aula 04 — Semana 4 Capítulo 12 — Comparações · 20 a 25 min 05 Calculadora de média com verificação de aprovação Registro de Aula 05 — Semana 5 Capítulo 14 — SE (e o SENÃO do Capítulo 15) · 25 a 30 min 06 Operadores relacionais — validando um cadastro Registro de Aula 06 — Semana 6 Capítulo 12 — Comparações · 20 a 25 min 07 Venda para um e-commerce de atacado Registro de Aula 07 — Semana 7 Capítulo 15 — SE e SENÃO · 25 a 30 min

2º bimestre (semanas 8 a 14)

01 O detetive de bugs: encontrando e corrigindo um loop infinito Registro de Aula S08A3 — Semana 8 Capítulos 19 e 20 — Conceito de repetição e while · 40 a 50 min 02 Programando o Robô Chef: sua primeira receita com for Registro de Aula S09A1 — Semana 9 Capítulos 21 e 22 — for e range · 40 a 50 min 03 Detetives de performance Registro de Aula S10A3 — Semana 10 Capítulos 21 a 27 — laços, laços aninhados e listas · 45 a 50 min 04 Ordenando listas com Bubble Sort Registro de Aula S11A3 — Semana 11 Capítulos 25 a 27 — listas, métodos de listas e percurso · 40 a 50 min 05 Desafio: Jogo da Velha Registro de Aula S12A4 — Semana 12 Capítulos 14 a 17 e 31 — decisões, operadores lógicos e estruturas combinadas · 45 a 50 min 06 Boas práticas de nomeação Registro de Aula S13A3 — Semana 13 Capítulos 32 a 35 — por que usar funções, criar funções, parâmetros e return · 45 a 50 min 07 Gerenciador de tarefas em dois módulos Registro de Aula S14A3 — Semana 14 Capítulos 32 a 40 — funções, parâmetros, return e módulos · 50 min

3º bimestre (semanas 15 em diante)

01 Percurso sequencial de vetores Prática guiada S15A2 — Semana 15 Capítulos 25 a 27 — listas, métodos e percurso · 35 a 40 min 02 Investigando dados: média, busca e listas Prática guiada S15A3 — Semana 15 Capítulos 25 a 27 — listas, métodos e percurso · 40 a 45 min 03 Sistema de análise de notas da turma Registro de Aula S15A4 — Semana 15 Capítulos 14, 20, 25 a 27 — decisões, while, listas e percurso · 50 min 04 Aninhando laços para percorrer matrizes Prática guiada S16A2 — Semana 16 Capítulos 24 e 31 — laços aninhados e estruturas combinadas · 40 a 45 min 05 Agregando dados em matrizes Prática guiada S16A3 — Semana 16 Capítulos 24 e 31 — laços aninhados e estruturas combinadas · 40 a 45 min 06 Miniprojeto: Planilha de vendas Registro de Aula S16A4 — Semana 16 Capítulos 24, 31 e 32 a 35 — laços aninhados, estruturas combinadas e funções · 50 min 07 Revisão por pares e feedback assertivo Registro de Aula S17A4 — Semana 17 Capítulos 32 a 36 — funções, parâmetros, return e escopo de variáveis · 50 min 08 Técnicas básicas de depuração Registro de Aula S18A3 — Semana 18 Capítulos 20, 32 a 35 e 43 — repetição, funções e leitura de erros · 50 min 09 Mini-kata TDD: Calculadora Atividade prática S18A4 — Semana 18 Capítulos 32 a 36 — funções, parâmetros, return e escopo · 50 min 10 Slicing e formatação com f-strings Prática guiada S19A3 — Semana 19 Capítulo 8 — strings (e Capítulo 11 — saída com print) · 40 a 45 min 11 Parsing de logs: desafio de automação SOC Registro de Aula S19A4 — Semana 19 Capítulos 8, 14 a 17 e 25 a 27 — strings, decisões e listas · 50 min 12 Gerador de relatório de estoque Prática guiada S20A3 — Semana 20 Capítulo 41 — arquivos · 45 a 50 min 13 Integrador de dados com planilhas Registro de Aula S20A4 — Semana 20 Capítulos 41 e 42 — arquivos e formatos de dados · 50 min