1

Como estudar programação com o Anki – Um breve e poderoso guia

#Desperte o potencial
Carlos Fonseca
Carlos Fonseca
Se você sente dificuldade em estudar programação. Calma, jovem padawan você não está sozinho nessa. 


Há muito tempo atrás numa galáxia muito distante... uma espécie aprendeu a arte de programar. Programar é legal, não fácil. Todos nós algum dia sentiremos a sensação de que programar não é pra gente. Essa sensação, advém da dificuldade de aprender a programar e de compreender como estudar algo tão vasto como programação. 


É aqui que esse primeiro guia vai te levar por um caminho da força para aprender a como estudar programação melhor.


Aprenderemos a Técnica de Repetição Espaçada utilizando o programa Anki (Open Source, disponível para PC, Android e IOS). Com o anki podemos criar decks com inúmeros tipos de cards.


Os tipos dos cards servem para estudarmos os diversos tipos de assuntos, desde medicina a programação. Esses cards, ficam salvos localmente e na nuvem. Resumidamente, revisamos esses cards em intervalos espaçados que o programa sugere ou que definimos, de modo que, possamos assimilar o conhecimento aprendido. Com o passar do tempo, o intervalo dos cards aumenta o que indica a nossa memorização do conteúdo. 


O Anki que você instalou no seu PC é a versão sem extensões (ou vanila, como costumamos chamar). Assim como qualquer IDE, o poder do Anki é elevado ao máximo pelas suas extensões. O segredo jedi é como fazer uso delas. E aqui vão 5 das extensões que utilizo para estudar programação.


  1. AnkiConnect – Essa extensão trabalha para criar uma HTTP API entre o Anki(PC) e alguns programas externos.
  2. Anki Quick Adder (Chrome) - Com essa podemos adicionar cards selecionando textos de qualquer página da web e enviar para a interface da extensão e criar nosso card. Isso tudo direto do navegador. Para isso, basta deixar o Anki minimizado e selecionar o texto e clicar na extensão para criar o card.
  3. Searching, PDF Reading & Note-Taking in Add Dialog – Um poderoso leitor de PDF e criador de cards e notas dentro do próprio Anki. Com essa extensão podemos ler pdfs e fazer as anotações que podem ou não se tornar cards. A extensão também permite a criação de cards com Oclusão de Imagem. O mais interessante dessa ferramenta é que ela se conecta com quase todas as outras extensões do anki. Outro ponto positivo dela é que cada nota criada independente que se torna um card ou não torna-se um registro do banco de dados. Esse registro servirá como item de relacionamento.
  4. Image Occlusion Enhanced for Anki 2.1 (alpha) - A extensão cria a possibilidade de ‘esconder’ parte de imagens que na revisão precisaremos nos lembrar. Imagina, aquela função recursiva que o professor fez aquele exemplo e você quer dar aquela memorizada. Com essa técnica nós ocultamos parte do texto ou de uma imagem o que resulta que o nosso cérebro tenta relembrar aquele conteúdo.
  5. Syntax Highlighting for Code – Como o próprio nome indica, com essa extensão podemos criar ou colar códigos nos campos dos nossos cards e as palavras-chaves da linguagem de programação que você escolher, receberá formatação especial como nas IDEs . Legal, né?




 

E aí, Dev espero que esse tutorial tenha ajudado. Se sobraram dúvidas pode deixar mensagem que a gente marca um horário no discord. Se você quiser saber mais sobre os tópicos que abordamos aqui, comenta aqui pra gente saber. Que a força esteja com você.

1
15

Comentários (2)

0
Wildson Romeu

Wildson Romeu

02/06/2021 21:23

Top man, valeu!

0
Jean Santana

Jean Santana

02/06/2021 20:57

Legal