image

Acesse bootcamps ilimitados e +650 cursos pra sempre

60
%OFF
Article image
Malú Martins
Malú Martins15/01/2024 22:53
Compartilhe

Como estudar lógica de programação

    A gente tanto fala que tem que começar por lógica, que treinar é importante,

    mas e aí, como de fato fazer isso? Aqui na DIO tem cada vez mais cursos incriveis, e eu adoro o tema de como nos organizarmos nos estudos, e acho que todo mundo que está iniciando precisa de um pequeno norte para iniciar no meio...

    Sendo assim, começou no canal essa semana uma série dedicada a lógica de programação!

    Vamos detalhar e aprender juntos a melhor maneira de estudar sozinho, 

    os melhores sites e dicas e a melhor forma de nos organizarmos para descobrir isso!

    Toda vez que voce abrir um video sobre como iniciar no mundo da programação em algum momento o assunto "lógica de programação" vai ser referenciado, seja que voce deve começar seus estudos por ela, ou seja que vc precisa reforçar a sua base de estudos, vamos organizar esses tópicos e dividir esse assunto em um passo a passo transformar isso em um verdadeiro guia para quem está começando:

    Vou te pedir para parar e analisar como são os seus dias, observe se no fundo não é tudo uma consequencia de uma cadeia de ações. Por exemplo, pelas manhãs ao acordar geralmente executamos as mesmas ações, acordamos, abrimos os olhos, nos mexemos na cama, sentamos, levantamos, vamos ao banheiro, escovamos os dentes... Sabia que isso é um grande algoritmo? 

    Não estamos acostumados a pensar desta maneira sobre nossas atividades cotidianas, mas, quando falamos de programação, estipular uma sequência de etapas é um procedimento muito importante e necessário, uma vez que, diferente de nós, seres humanos, os computadores não são capazes de prever nenhum comportamento.

    E dentro desse pequeno cenário que eu imaginei aqui com voces, se fossemos mais a fundo ainda teriam mais comandos, ou seja, mais sequencias de ações que poderiam ser descritos, tornando nossa lógica mais clara, e nosso programa mais eficiente e capaz de prevenir bugs.

    Podemos definir muito bem tudo isso em um pequeno parágrafo:

    À maneira de pensar logicamente para formar sequências de passos para a resolução de um problema, damos o nome de lógica de programação; à sequência narrativa desses eventos,se chama algoritmo.

    Lógica de programação é a organização de instruções claras voltadas a resolução de um problema ou a criação de um software. Estudar lógica de programação vem antes de qualquer passo dentro do mundo do desenvolvimento pq cada linguagem tem suas próprias particularidades, como sua sintaxe, seus tipos de dados e sua orientação, mas a lógica por trás de todas é a mesma. E é por isso que quando vc ve um vídeo sobre como ser programador, ou como estudar programação todo mundo fala tanto dessa tal de lógica de programação, e é ela a tao famosa "base" que todo mundo diz pra gente reforçar.

    E porque trabalhar a nossa lógica e exercitar ela é tão importante? Justamente pq é ela que vai nos dar as ferramentas necessárias para criar algoritmos e resolver problemas, e quanto mais estimularmos nossa mente de forma lógica mais rápido e de forma mais eficiente esses problemas vao sendo resolvidos, até pq é básicamente essa a função de um programador: resolver problemas, é função do programador montar a estrutura do programa para ser executado pelo computador.

    Antes mesmo de nos debruçarmos em sites com exercicios intensos especificos de lógica de programação, existem pequenas mudanças no nosso dia a dia que já favorecem a construção de um pensamento lógico, principalmente se vc faz parte do grupo de pessoas que nao tem tanta facilidade com esses temas, e que está chegando agora no mundo da tecnologia.

    Um passo muito importante é a organização, ter hábitos e rotina relativamente organizamos ajudam na construção do raciocinio. Ao aprendermos a pensar logicamente, tendemos a uma maior organização de alguns processos.

    Seja em nossos ambientes pessoais ou dentro de nossa mente, a ordem é fator determinante para que possamos render mais e ser mais produtivos ao realizar nossas tarefas.

    Outro ponto importante é o próprio raciocino logico, nossa maior ferramenta de trabalho,E é para isso que a lógica de programação existe: para estimular o raciocínio lógico do programador, ele está mais próximo da maneira de pensar de um computador e, portanto, mais habilidoso na hora de desenvolver um código eficiente.

    Essas e muito mais dicas tem lá no canal @DevMalu se este conteúdo foi útil de alguma forma, te espero por lá e nos vemos nos nossos cursos por aqui <3

    Compartilhe
    Comentários (1)
    Marcus Daniel
    Marcus Daniel - 16/01/2024 09:46

    Concordo plenamente com suas observações. A lógica de programação é, sem dúvida, a base para qualquer pessoa que deseja entrar no mundo da programação. Ela é a ferramenta que nos permite resolver problemas e criar algoritmos eficientes.

    A analogia que você usou para descrever nossas atividades cotidianas como um grande algoritmo é muito perspicaz. Realmente, nossas vidas são repletas de sequências de ações que, quando vistas sob a ótica da programação, podem ser entendidas como algoritmos.

    A importância de exercitar a lógica é inegável. Quanto mais estimulamos nossa mente de forma lógica, mais rápido e eficientemente conseguimos resolver problemas. E isso é essencial para um programador, cuja principal função é resolver problemas.

    Além disso, a organização é um passo muito importante. Ter hábitos e uma rotina organizada ajuda na construção do raciocínio lógico. Quando aprendemos a pensar logicamente, tendemos a organizar melhor nossos processos, seja em nossos ambientes pessoais ou dentro de nossa mente.

    A série dedicada à lógica de programação que começou no canal parece ser uma excelente iniciativa. Ela certamente ajudará muitas pessoas que estão iniciando no mundo da programação a entender melhor a importância da lógica de programação e a encontrar a melhor maneira de estudar sozinho.

    Parabéns pela iniciativa e continue compartilhando seu conhecimento! A comunidade de programação certamente se beneficiará muito de suas contribuições.