O pensamento computacional é algo completamente diferente do que estamos habituados e praticamos todos os dias, deste a infância até o ensino fundamental e médio, muitas vezes até a faculdade.
Normalmente a escola prioriza e parabeniza a capacidade de repetição, o que é de pouca valia quando se fala em programação de computadores.
Pensar computacionalmente é desenvolver a habilidade de ler / escrever linhas de código sabendo exatamente como aquele texto será computado / processado pelo computador, processo este, que é razoavelmente difícil para quem está iniciando na arte de programar computadores.
Nestes casos é útil e aconselhável a utilização de recursos e ferramentas que auxiliam na visualização e compreensão do que acontece na memória do computador ao executar cada linha de código.
No vídeo abaixo apresentamos o Pythontutor, uma ferramenta muito interessante que nos permite executar cada linha de código individualmente enquanto observamos o que acontece com nossas variáveis na memória.
Aproveite ferramentas como esta. Dedique algum tempo na execução e estudo do que acontece em cada linha do seu código. Com um pouco de prática e dedicação, chegará o momento em que, apenas olhando para as linhas de código, você já conseguirá visualizar em sua mente o que acontecerá na memória do computador ao executar o programa.
Bem, por hoje é isso. Cadastre seu e-mail e receba nossas atualizações.
Se gosta de nosso conteúdo, nos ajude compartilhando com seus amigos.
Abraços e até a próxima