Sintaxe, complexidade, vocabulário técnico
Programar se aprende programando. O resto se revisa.
A sintaxe se aprende no teclado, mas as definições, as complexidades e os comandos se esquecem exatamente como vocabulário. O Memojin cuida desse segundo bloco, para que a memória não roube o tempo do projeto.

Você pesquisa a mesma definição pela quinta vez.
Procurar três vezes por semana o que é uma junção externa ou a complexidade de um merge sort acaba custando horas. São conhecimentos estáveis e curtos, justamente o tipo que uma revisão espaçada instala de uma vez por todas.
- As definições se fixam, a prática se praticaUm paradigma, uma estrutura de dados, um protocolo: esses conceitos se reproduzem em uma frase. Escrever código, por outro lado, exige um editor, não um cartão.
- As complexidades, sabidas e não adivinhadasLogarítmica, linear, quadrática: na prova pedem a ordem exata, e uma múltipla escolha com alternativas vizinhas é a melhor forma de verificar.
- Os comandos que você nunca digita de novoAs opções de uma ferramenta de linha de comando se esquecem entre um uso e outro. Um cartão as traz de volta antes que você abra a documentação de novo.
Um material de aula, três cartões.
Uma definição, um termo exato, uma complexidade a decidir.
Uma junção externa mantém as linhas sem correspondência na outra tabela. A recursividade designa uma função que chama a si mesma. O merge sort tem uma complexidade de tempo da ordem de n log n.
Me dê este trecho, eu cuido dos cartões.
O que se revisa e o que se pratica
Três formatos para a parte memorizável; o editor cuida do resto.
Para as definições e os princípios: a resposta é uma explicação curta, nunca uma palavra-chave isolada.
Para o termo técnico exato, aquele que se usa em reunião sem saber sempre escrevê-lo.
Ideal para as complexidades, em que as respostas erradas são poucas e perfeitamente identificadas.
Seus materiais
A apostila da disciplina, uma documentação exportada em PDF, slides, o vídeo de uma palestra: o código em si fica no seu editor.
- PDFUm capítulo, uma apostila, uma prova resolvida.
- WordSuas anotações, em .doc ou .docx.
- PowerPointOs slides da aula, do jeito que você recebeu.
- Foto da aulaO quadro ou o seu caderno, em JPG ou PNG.
- Vídeo do YouTubeUma aula on-line, a partir do endereço dela.
- Texto coladoTrês parágrafos bastam para fazer um conjunto de cartões.
- Importação do AnkiO seu deck antigo volta ao lugar, na própria janela.
Antes da prova
Com a data informada, os conceitos menos seguros sobem nas revisões. Os dias de folga marcados no calendário não recebem nenhuma sessão. O método, em detalhes →
Perguntas frequentes
Dá para colocar código em um cartão?
Um trecho curto, sim, quando a pergunta é sobre o que ele faz ou sobre a linha com erro. Um arquivo inteiro, não: isso já não é um cartão, e sim um exercício, que se resolve em um editor.
Isso é realmente útil para quem desenvolve?
Para a parte estável da profissão, sim: vocabulário, complexidades, comandos raros, conceitos de prova. São exatamente as coisas que a gente pesquisa na internet três vezes por mês.
Como revisar uma disciplina de algoritmos?
Separando a ideia do algoritmo, a sua complexidade e o seu caso de uso: três cartões, não um. A complexidade é o primeiro ponto que se perde e merece a sua própria pergunta.
Posso partir de uma documentação?
Sim, em PDF ou em texto colado. Uma página de documentação gera cartões curtos e duradouros, desde que você extraia as definições em vez dos exemplos.
Explorar as outras matérias
- MatemáticaA notação composta no cartão, e os automatismos em dia.
- FísicaAs leis com as suas unidades, e as ordens de grandeza que ficam.
- QuímicaEquações balanceadas intactas, nomenclatura em dia.
- BiologiaO diagrama na pergunta, as legendas a produzir.
- HistóriaAs datas produzidas, não reconhecidas, e as causas colocadas em ordem.
- GeografiaO mapa no enunciado, as referências a nomear.
- Línguas estrangeirasO vocabulário que se ouve, a conjugação que se associa.
- LiteraturaCitações reproduzidas palavra por palavra, recursos nomeados.
- FilosofiaOs conceitos definidos, as distinções mantidas, os autores associados.
- EconomiaOs mecanismos explicados, os indicadores sabidos, as correntes situadas.
- DireitoOs artigos citados corretamente, os requisitos enunciados por inteiro.
Estas doze páginas são exemplos, não uma lista: todas as outras matérias funcionam do mesmo jeito. Todas as matérias →
O tempo gasto procurando uma definição é tempo roubado do projeto.
- Grátis, sem cartão de crédito
- Web, iPhone e Android