Algoritmos e Programação Estruturada
Prof. Jailson Brito
Tópicos
Objetivos
O que é Lógica?
Lógica de Programação
- O que é Lógica?- Lógica de Programação - Metacognição - Abstração
Algoritmos
Pseudocódigo
Tarefas
Objetivos
01
Entender o que é Lógica e Lógica de Programação
02
Entender e criar um mapa mental para resolução de problemas
03
Entender o que é uma abstração
04
Entender o que é um Algoritmo
05
Entender o que é um Pseudocódigo
O que é Lógica?
O que é Lógica?
“A Lógica relaciona-se com a correção do pensamento”, também é “a arte de bem pensar”, é “a ciência das formas do pensamento”, visto que, “a forma mais complexa do pensamento é o raciocínio”. Ainda, de acordo com eles, “a Lógica estuda e ensina a colocar ordem no pensamento”. (Pearson Prentice Hall, 2005.)
“Coerência de raciocínio, de ideias. Sequência coerente, regular e necessário de acontecimentos, coisa”. (Dicionário Aurélio.)
O que é Lógica?
Lógica de Programação
“Lógica de programação significa apenas contextualizar a lógica na programação de computadores, buscando a melhor sequência de ações para solucionar um problema."
Metacognição
“Aprendizagem sobre o processo de aprendizagem ou a apropriação e comando dos recursos internos se relacionando com recursos externos”.
Metacognição
“Pensar como você pensa."
Abstração
“Abstração é a habilidade de concentrar nos aspectos essenciais de um contexto qualquer, ignorando características menos importantes ou acidentais."
Abstração
“Abstração tem tudo a ver com simplificar as coisas para nos ajudar a gerenciar a complexidade. ."
Algoritmos
O que é um Algoritmo?
Um algoritmo pode ser definido como uma sequência de passos que visam resolver um problema.
O que é um Algoritmo?
Exemplo de algoritmo
Início-trocar-lampadaColoque uma escada embaixo da lâmpada queimada. Escolha uma lâmpada nova de mesma potência/voltagem da queimada. Suba na escada até alcançar a lâmpada queimada. Gire a lâmpada queimada no sentido anti-horário até que ela se solte. Posicione a lâmpada nova no soquete.
Gire a lâmpada no sentido horário, até que ela se firme. Desça da escada.
Guarde a escada.
Fim-trocar-lampada
Praticando com Code.org
Code.org® é uma organização sem fins lucrativos dedicada a expandir o acesso à ciência da computação nas escolas e aumentar a participação de mulheres jovens e estudantes de outros grupos sub-representados.
Clique aqui para acessar o desafio
Pseudocódigo
O que é um Pseudocódigo?
Pseudocódigo é uma forma genérica de escrever um algoritmo, utilizando uma linguagem simples (nativa, ou seja, em português a quem o escreve, de forma a ser entendida por qualquer pessoa).
Criando um Pseudocódigo
Vamos criar um pseudocódigo a partir do desafio "O Fazendeiro, o lobo, a ovelha e a caixa de repolhos".
Para acessar novamente o desafio, clique aqui
Dúvidas?
Agora é com você:
Realize a Atividade 1 no AVA
Faça os desafios no site Code.org
Bons Estudos!
Aula 1: O que é Lógica?
Jailson Brito
Created on May 13, 2021
Start designing with a free template
Discover more than 1500 professional designs like these:
View
Math Lesson Plan
View
Primary Unit Plan 2
View
Animated Chalkboard Learning Unit
View
Business Learning Unit
View
Corporate Signature Learning Unit
View
Code Training Unit
View
History Unit plan
Explore all templates
Transcript
Algoritmos e Programação Estruturada
Prof. Jailson Brito
Tópicos
Objetivos
O que é Lógica?
Lógica de Programação
- O que é Lógica?- Lógica de Programação - Metacognição - Abstração
Algoritmos
Pseudocódigo
Tarefas
Objetivos
01
Entender o que é Lógica e Lógica de Programação
02
Entender e criar um mapa mental para resolução de problemas
03
Entender o que é uma abstração
04
Entender o que é um Algoritmo
05
Entender o que é um Pseudocódigo
O que é Lógica?
O que é Lógica?
“A Lógica relaciona-se com a correção do pensamento”, também é “a arte de bem pensar”, é “a ciência das formas do pensamento”, visto que, “a forma mais complexa do pensamento é o raciocínio”. Ainda, de acordo com eles, “a Lógica estuda e ensina a colocar ordem no pensamento”. (Pearson Prentice Hall, 2005.)
“Coerência de raciocínio, de ideias. Sequência coerente, regular e necessário de acontecimentos, coisa”. (Dicionário Aurélio.)
O que é Lógica?
Lógica de Programação
“Lógica de programação significa apenas contextualizar a lógica na programação de computadores, buscando a melhor sequência de ações para solucionar um problema."
Metacognição
“Aprendizagem sobre o processo de aprendizagem ou a apropriação e comando dos recursos internos se relacionando com recursos externos”.
Metacognição
“Pensar como você pensa."
Abstração
“Abstração é a habilidade de concentrar nos aspectos essenciais de um contexto qualquer, ignorando características menos importantes ou acidentais."
Abstração
“Abstração tem tudo a ver com simplificar as coisas para nos ajudar a gerenciar a complexidade. ."
Algoritmos
O que é um Algoritmo?
Um algoritmo pode ser definido como uma sequência de passos que visam resolver um problema.
O que é um Algoritmo?
Exemplo de algoritmo
Início-trocar-lampadaColoque uma escada embaixo da lâmpada queimada. Escolha uma lâmpada nova de mesma potência/voltagem da queimada. Suba na escada até alcançar a lâmpada queimada. Gire a lâmpada queimada no sentido anti-horário até que ela se solte. Posicione a lâmpada nova no soquete. Gire a lâmpada no sentido horário, até que ela se firme. Desça da escada. Guarde a escada. Fim-trocar-lampada
Praticando com Code.org
Code.org® é uma organização sem fins lucrativos dedicada a expandir o acesso à ciência da computação nas escolas e aumentar a participação de mulheres jovens e estudantes de outros grupos sub-representados.
Clique aqui para acessar o desafio
Pseudocódigo
O que é um Pseudocódigo?
Pseudocódigo é uma forma genérica de escrever um algoritmo, utilizando uma linguagem simples (nativa, ou seja, em português a quem o escreve, de forma a ser entendida por qualquer pessoa).
Criando um Pseudocódigo
Vamos criar um pseudocódigo a partir do desafio "O Fazendeiro, o lobo, a ovelha e a caixa de repolhos".
Para acessar novamente o desafio, clique aqui
Dúvidas?
Agora é com você:
Realize a Atividade 1 no AVA
Faça os desafios no site Code.org
Bons Estudos!