Tenho visto em minhas aulas de Algoritmos que a maioria da sala tem uma certa resistência a usar papel e caneta durante as atividades de sala. Em geral fazemos muitas simulações de algoritmos, procuramos exemplos de entradas difíceis e escrevemos pseudo-código. Escrever, desenhar e rabiscar foram parte importante do meu processo de pensar e encontrar soluções para estas tarefas.

Acho interessante ver alguns tentando simular coisas complicadas de cabeça ou escrever pseudo-código sem ter uma entrada do lado para ir testando. Usar somente editores de texto no PC me parece bem mais limitado do que poder criar a minha própria organização dos pensamentos no papel. E não é falta de material bom: toda sala tem papel de rascunho disponível e umas lousas portáteis como as abaixo para ajudar a rascunhar e pensar em grupo.

centered

Eu sempre tento levar uma delas comigo para discutir dúvidas e parece ajudar a concretizar os pensamentos, mas noto que a maioria não tem esse costume. Para mim escrever ajuda com os seguintes pontos:

  • focar em uma coisa só e evitar distrações
  • relacionar temas distintos criando uma espécie de mapa conceitual improvidado
  • fazer brainstorm sozinho ao ir escrevendo pensamentos rápido e sem filtrar muito
  • quando estou ansioso ou inquieto, ajuda a organizar meus pensamentos e me centrar no que quero fazer no momento atual.

Não acho um problema fazer diferente de mim, só achei intrigante que não consegui identificar qual seria o processo dos alunos para estas tarefas. Fico até pensando se não seriam um tema de pesquisa legal. Certamente já existem estudos nessa direção e vê-los aplicados à computação pode ser muito interessante para mim.

Enfim, esse texto não tem muita conclusão mesmo. É só uma observação do meu dia a dia… Tive a ideia de fazer isso escrevendo à mão ideias de post =)