1
resposta

[Dúvida] Dúvida sobre lógica.

Preciso decorar logica de programação ou apenas entender oque cada conceito faz como: For, While, Do while, arrays e lista, vetores e matriz, porque eu consigo entender tudo sobre e para que funciona cada conceito, porem na hora de reproduzir so consigo com consulta, sem consulta nao consigo de cabeca, tenho 1 mes e meio que estudo logica com javascript. Me ajuda com essa duvida por favor ?

1 resposta

Oi Rafael! Tudo bem?

Primeiro, parabéns por já estar entendendo os conceitos em apenas um mês e meio de estudo! Isso já é um grande passo. Vamos lá, vou te ajudar com essa dúvida.

Entender vs. Decorar

  • Entender é o mais importante! Você já está no caminho certo ao compreender para que serve cada conceito (como for, while, arrays, etc.).
  • Decorar não é necessário, mas com a prática, você vai naturalmente memorizar a sintaxe e o funcionamento desses conceitos.

Por que só consigo com consulta?

Isso é completamente normal, especialmente no começo! A programação é como aprender um novo idioma: no início, você precisa consultar o "dicionário" (ou a documentação) com frequência, mas com o tempo, as coisas vão ficando mais naturais.

Dicas para praticar e internalizar os conceitos:

  1. Pratique muito:

    • Quanto mais você escrever código, mais familiarizado vai ficar com a sintaxe e a lógica.
    • Tente refazer exercícios sem consultar as respostas.
  2. Projetos pequenos:

    • Crie mini-projetos para aplicar os conceitos. Por exemplo:
      • Um loop for para calcular a soma de números.
      • Um while para criar um jogo de adivinhação.
      • Um array para armazenar e manipular uma lista de nomes.
  3. Desafie-se:

    • Tente resolver problemas sem consultar a documentação. Se travar, consulte, mas depois tente refazer sozinho.
  4. Revisão ativa:

    • Ao final do dia, tente escrever um pequeno código usando os conceitos que estudou, sem consultar nada.
  5. Paciência:

    • Um mês e meio é pouco tempo! Aos poucos, você vai se sentir mais confiante e precisar cada vez menos de consultas.

Exemplo prático:

Vamos supor que você queira praticar loops e arrays. Tente criar um programa que:

  1. Armazene 5 números em um array.
  2. Use um loop for para calcular a soma desses números.
  3. Use um while para encontrar o maior número.

Depois, tente fazer isso sem consultar. Se precisar, consulte, mas tente refazer sozinho depois.

Espero ter ajudado.