🐱 Slides: Capítulo 03 — Scratch 3.0: Programação Visual em Blocos
Módulo 02 — Lógica e Algoritmos • 1º Semestre
🗺️ Mapa Arquitetural do Tópico
flowchart LR
IN["Input: Sensores (pergunte e espere)"] --> PROC["Process: Operadores & Variáveis (mude para...)"] --> OUT["Output: Aparência (diga...)"]
style IN fill:#e1f5fe,stroke:#03a9f4,stroke-width:2px
style PROC fill:#e8f5e9,stroke:#4caf50,stroke-width:2px
style OUT fill:#fff3e0,stroke:#ff9800,stroke-width:2px
🎯 Slide 1: Visão Geral e Ponte Cognitiva do Scratch 3.0
-
Objetivo Pedagógico: Eliminar o atrito sintático de chaves e ponto-e-vírgula, focando 100% no raciocínio lógico e estruturado.
-
Paleta de Blocos Padronizada: Eventos (amarelo), Sensores (azul claro), Variáveis (laranja), Operadores (verde), Controle (âmbar) e Aparência (roxo).
-
Modelo IPO Visual: Entrada com
pergunte e espere, cálculo com operadores( ) * ( )e saída comdiga ... por 2 segs. - Rastreabilidade de Estado: Variáveis visíveis no Palco em tempo real simulando o Teste de Mesa.
🎯 Slide 2: Problemas Clássicos no Scratch
-
Problema 1 (Sequencial Puro): Cálculo da Área do Retângulo ($A = B \times H$) com sensores e operadores.
-
Problema 2 (Decisão Condicional): Média Escolar com bloco
se <media >= 6> então ... senão .... -
Interpolação de Texto: Aninhamento de blocos
junte [ ] [ ]para saídas personalizadas. - Extensões de Automação: Síntese de voz com Text-to-Speech para leitura audível dos resultados.
🎯 Slide 3: Síntese e Correspondência Poliglota
-
Ponte Direta: Todo bloco do Scratch mapeia 1:1 para comandos em Portugol, C, Java e Python.
-
Universalidade da Lógica: As estruturas de controle e variáveis funcionam de maneira idêntica em qualquer linguagem.
- Próxima Etapa: Transição para o pseudocódigo formal no VisualG e Portugol Studio.
📊 Síntese e Navegação 1:1
| Recurso Pedagógico | Finalidade | Link Direto |
|---|---|---|
| 📖 Teoria Completa | Leitura densa e aprofundada com fundamentação acadêmica | Acessar Capítulo Teórico |
| 🧠 Quiz Interativo | Avaliação formativa imediata com feedback por alternativa | Fazer Quiz |
| 💻 Exemplos de Código | Demonstrações práticas comentadas e rastreáveis | Ver Exemplos |
| 🧩 Exercícios em 4 Níveis | Resolução progressiva com gabarito de código real | Resolver Exercícios |
Slide 1 de 1
Atalhos: ← → Navegar • Espaço Avançar • F Tela Cheia • Home Início • End Fim