Discussão:Introdução à programação/Soluções dos exercícios/Arquivo LQT 1
Adicionar tópicoEsta é uma página LiquidThreads que foi arquivada. Não edite o conteúdo desta página. Por favor direcione quaisquer comentários adicionais à página de discussão atual.
Comentário
[editar código-fonte](Comentário sobre questão 4: um 'algoritmo' é um conhecimento abstrato (conforme a visão teórica pode-se dizer esquema cognitivo). Ao escrevê-lo em qualquer linguagem - seja forth, C ou português - o indivíduo não está construindo a solução: isso ocorre em um nível abstrato de manipulação de esquemas internos. Daí, "escrever um algoritmo" antes de "escrever um programa" é uma estratégia de ensino frágil, que parte da ideia paradoxal que para o iniciante adquirir conhecimento sobre programas é preciso escrever programas. Ferramentas como Alice e Scratch são alternativas viáveis para suporte (scaffolding em inglês) 'a aquisição da habilidade de programar, ao evitar o texto puro e proporcionar uma visao um pouco mais abstrata do código (coisa que "portugol" não faz). Sugestão: ler Niklaus Wirth e as publicações sobre Alice e Scratch. fim do comentário.) — o usuário 200.134.81.19 (discussão • contrib.) esqueceu de assinar o comentário precedente.