onde você vai entender de uma vez por todas o que é lógica de programação e por que é tão importante para sua vida galera antes de continuar esse vídeo que eu vou pedir pra você já deixou aqui embaixo desse vídeo se você não é esquisito não se inscreva que também vamos partir do início o que é lógica de programação lógica de programação é a técnica de desenvolver sequências lógicas para atingir um determinado objetivo essa sequência zotti são adaptadas para a linguagem de um computador pelo programador a fim de produzir um software o jogo por exemplo
a chance de aprofundar na loja e programação deixa eu te dizer algo que talvez você não saiba o computador é burro mas extremamente obediente e eu vou te falar porque ele depende de nós para funcionar e para isso nós precisamos dizer a ele exatamente o que queremos se não fizermos nada o computador ficará imóvel sem fazer nada agora em questionável que ele é extremamente eficiente e rápido para efetuar operações e cálculos complexos e além do que tem grande capacidade para armazenar informações então o que você precisa entender é o computador não raciocina o reflexo sobre
qual era a intenção do programador ao escrever determinado instrução tem uma piada de programador que ilustram bem isso a esposa dá as instruções para o marido programador ir ao supermercado né praga 6 ovos se tiver batata traga 10 o programador volta com 10 11 a esposa pergunta por que você fez isso e ele responde porque tinha batata vamos analisar essa piada a intenção da esposa era que o marido trouxesse seis ovos e batatas mas o marido interpretou da seguinte maneira se tiver batata no supermercado eu levo dez ovos senão eu levo apenas seis jogos o
computador interpreta as ordens da de maneira da maneira literal é e para se comunicar com ele você precisa ser super didático como se estivesse conversando com uma criança para ele entender tá aí quando eu digo é uma criança eu me refiro ao seguinte se você virar para uma criança falar atravesse a rua provavelmente ela irá seguir à risca o comando que você passou a ela e vai simplesmente atravessar a rua diferente de você dizer um adulto atravesse a rua provavelmente ele vai parar olhar para os dois lados da rua se estiver passando o carro ele
vai aguardar senão ele vai atravessar nós seres humanos já temos muitas informações que foram adquiridas ao longo dos anos com nossa experiência de vida e isso faz com que nós não necessitamos de todas as informações detalhadas para ele executar uma determinada tarefa diferente de um computador que ele não tem experiência prévia é toda vez que você inicia a programação nele você está começando do zero e você precisa ser claro e objetivo para que ele execute corretamente a ação que você quer passar a ele e aí que entra a lógica de programação que nada mais é
que a organização coerente das instruções do programa para o seu objetivo para que esse objetivo seja alcançado e essa organização coerente das instruções é chamada de algoritmo o algoritmo é um fluxo computacional criado para resolver um problema de forma simples é uma receita tá é é um roteiro que indica todos os procedimentos necessários para realizar algo ou resolver algum problema essas informações não podem ser redundante ou subjetivas elas precisam ser claras e detalhadas para o computador interpretar corretamente eu vou te dar um exemplo o bem legal aqui que vou dar comandos para o computador e
você verá como ele como ele irá reagir como supor que eu seja o computador está e o rio programador me passasse a seguinte solução pega o lixo e leve o lixo para fora sabendo que é uma coisa legal não está certo mas de novo abra a porta pega o lixo e leve o lixo para fora ah tá funcionando ainda não vamos lá pega a chave abra a porta pega o lixo e leva o lixo para fora de si agora vai além de um buggy que agora ela segurando a chave na mão mas tem que colocar
xavi lá pra conseguir uma bom fazer vamos fazer da maneira correta agora tá se a porta estiver aberta pegar o lixo e levar para fora se a porta não estiver aberta pega a chave enfim na fechadura giro para a esquerda até parar abra a porta pega o lixo e leva o lixo para fora esse foi um exemplo bem simples e provavelmente é seria necessário detalhar ainda mais para o computador entender mas não se entendeu a idéia que eu quis passar né quando nós estamos criando programas aplicações jogos constantemente estamos desenvolvendo algoritmos para resolver os mais
variados problemas muitas vezes inconscientemente dentre algumas maneiras de representar os algoritmos os mais utilizados mais utilizados são descrição narrativa você vai narrar as suas acções na ordem correta utilizar um fluxograma convencional utilizando um pseudo o código também conhecido como linguagem estruturada ou portugal muitas vezes quando quando estou programando é pela prática experiência que é adquirida com o tempo o meu algoritmo ele é feito na minha cabeça né eu penso na melhor forma de resolver o determinado problema eu já escrevi utilizando a linguagem de programação no meu caso é mais assim o charme né outras vezes
eu utilizo a narrativa e às vezes o fluxograma não é tudo isso depende da complexidade do algoritmo que eu vou criar a lógica de programação é algo que eu acredito que todas as pessoas deveriam saber pois ela é utilizada para muitas coisas no nosso cotidiano mesmo sem você perceber quanto mais você compreende isso de uma forma mais técnica o seu raciocínio lógico melhora tá que você se torna mais capaz de observar as varia antes de cada ambiente e dica para você que quer ser ou já é um programador estude e trainee lógica de programação quanto
mais apurado você estiver com sua lógica melhor e mais rápido você vai conseguir desenvolver seu software o vôo que seja quando a sua lógica está afiada você consegue encontrar soluções melhores está mais fáceis consegue deixar o seu código muito mais limpo e muito mais inteligente uma dica que deixa você exercitar é pensar na sua rotina ao acordar talvez você vai perceber o quanto ela é mais complexa do que você do que parece né é por exemplo você você vai acordar você vai lá pega um papel e começa a fazer uma descrição narrativa tá se for
6 horas da manhã eu acordo senão eu continuo dormindo acordou se estiver fazendo frio tomo eu não tomo banho senão eu tomo banho entendeu então você vai narrando tarde uma forma bem descritiva o seu dia é uma técnica é um exercício bacana pra você praticar para poder melhorar mais ainda a sua lógica de programação tá então é isso espero que vocês tenham gostado do conteúdo de hoje você tem algum amigo que têm a mesma dúvida que você o que você achou interessante se esse vídeo você quer moça pra ele curte esse vídeo que com ele
compartilha com seu amigo tá se você gostou do rio já deixou aqui em baixo um grande abraço e até os próximos vídeos