Imagem de fundo

Suponha que um professor adote uma linguagem de programação visual baseada em blocos (c...

Suponha que um professor adote uma linguagem de programação visual baseada em blocos (como o Scratch) durante a etapa introdutória ao desenvolvimento de projetos digitais. Nesse caso, para que a atividade cumpra seu papel de ponte pedagógica para as linguagens de programação estruturadas, é fundamental compreender que o principal benefício didático dessa interface consiste em


A

priorizar a narrativa multimídia e o design de animações, utilizando a programação como suporte lúdico para o engajamento.


B

introduzir o paradigma de desenvolvimento no-code (sem código), preparando o aluno para um cenário de mercado onde a codificação manual tende a ser secundária.


C

criar associações visuais diretas, com as cores das categorias correspondendo padronizadamente às bibliotecas de comandos das linguagens profissionais.


D

mitigar erros de lógica algorítmica, visto que o sistema de encaixe de peças sugere, por meio dos formatos, a sequência correta de resolução do problema.


E

abstrair a rigidez da sintaxe textual, permitindo que o esforço cognitivo do aluno se concentre na estruturação da lógica e no fluxo de controle.