Baixe o app para aproveitar ainda mais
Prévia do material em texto
Olá! Seja bem-vindo à disciplina Lógica de Programação e Algoritmos! Primeiro, veja os conteúdos que serão abordados nas nossas dez aulas: Aula 1 – Métodos de solução de problemas Aula 2 – Lógica e Programação Aula 3 – Conhecendo o VisuAlg Aula 4 – Lógica Condicional Aula 5 – Lógica Iterativa Aula 6 – Vetores CONTEXTUALIZANDO Já que estamos falando de lógica, que tal um pequeno teste? Responda essa: Um vestido entrou em promoção e passou a custar 20% a menos. Para voltar ao preço original, qual a porcentagem de aumento que deve ser aplicada? a) 30% b) 25% c) 40% d) 20% Feedback: Se você respondeu 25%, acertou! Mas, espera... se você tirar 20%, não é só aplicar a mesma porcentagem para voltar ao valor anterior? Não! Veja, se o vestido custava, por exemplo, R$ 100, após ficar 20% mais barato passou a custar R$ 80. No entanto, para voltar ao valor original, a taxa deve ser aplicada ao preço promocional, de R$ 80, que é mais baixo e, portanto, precisa de uma taxa de 25% para voltar a R$ 100! Entendeu a lógica do teste? Percebe-se, então, que a lógica pode ser visualizada como uma arte do bem pensar. Ou até mesmo a ciência das formas do pensamento. Cada um de nós possui uma forma de pensar, de raciocinar e de resolver problemas, no entanto, precisaremos acertar o passo juntos para conseguirmos fazer uma imersão no mundo da lógica da programação. Precisaremos corrigir algumas formas que temos de pensar. E tais pensamentos agora correrão juntos para solucionarmos problemas algorítmicos. PESQUISE A lógica muitas vezes é relacionada à racionalidade e à coerência e frequentemente a associamos apenas à matemática. Porém, sua aplicabilidade possui mais relação com outras áreas que possamos imaginar. Uma das formas de usarmos a lógica é no procedimento de correção do nosso modo de pensar para a construção de algoritmos de programação. A lógica, como filosofia, procura saber por que pensamos assim e não de outro jeito. Como arte ou técnica, ela pode nos auxiliar no uso correto das leis do pensamento. Poderíamos dizer também que a lógica é a arte de bem pensar, que é a ciência das formas do pensamento. Visto que a forma mais complexa do pensamento é o raciocínio, a lógica estuda a correção do raciocínio. Uma vez que estruturemos a lógica, a mesma poderá ser traduzida para qualquer linguagem. Essa estruturação pode ser feita através de algoritmos. Um algoritmo tem como principal objetivo definir uma sequência de passos que visam a resolução de um problema. Você sabia que no nosso dia a dia podemos encontrar alguma tarefa que pode envolver algoritmos? Veja o que acontece quando uma lâmpada não acende: 1. Primeiro, você vê se o interruptor está desligado 2. Confere que realmente precisa trocar a lâmpada e procura uma nova 3. Pega um banco ou cadeira 4. Leva até o local 5. Posiciona no lugar que dê alcance 6. Sobe na cadeira 7. Para na altura certa 8. Retira a lâmpada queimada 9. Coloca a lâmpada nova 10. Desce da cadeira 11. Aciona o interruptor 12. Acendeu a luz 13. Tarefa terminada 14. Joga a lâmpada usada no lixo apropriado 15. Guarda a escada ou o banco 16. Fim Sua vez! Agora pense em alguns algoritmos que você executa no seu cotidiano. Transcreva-o para um formato algorítmico conforme os exemplos desta aula. TROCANDO IDEIAS A aplicação da tabela-verdade resulta em valores que determinam a expressão do raciocínio lógico. Traga para o fórum a construção de tabela-verdade, considerando a negação de valores, a contradição e sua aplicação diária. Para participar do fórum acesse o Ambiente Virtual de Aprendizagem. NA PRÁTICA Temos um desafio de lógica para você! Será que consegue dar conta do recado? Faça o Quiz disponível na Rota de Aprendizagem no AVA e veja se você está “afiado”. SÍNTESE Estamos chegando terminando a nossa primeira aula! Gostou? Nessa aula, vimos os principais conceitos e definições sobre a lógica, a lógica de programação e algoritmos. Verificamos que no nosso dia a dia utilizamos a construção algorítmica para praticamente todas nossas atividades. A grande questão encontra-se na forma como organizamos nossos procedimentos para solução de cada tarefa, da mais simples à mais complexa. COMPARTILHANDO Vamos passar para frente os conhecimentos construídos ao longo dessa aula sobre a construção de algoritmos? Compartilhe com seus colegas e familiares os conceitos e curiosidades vistos. Tente organizar seus pensamentos em relação a todas as atividades executadas no seu cotidiano. E, para fixar mais um pouco, você vai acessar o conteúdo do botão “CURIOSIDADE” a seguir, e, em seguida, vai compartilhá-lo para que mais pessoas entendam a arte dos algoritmos!! E, nos vemos na próxima aula, ok?!
Compartilhar